openjpa-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Trenton D. Adams" <tr...@trentonadams.ca>
Subject Re: ClassCastException on maven enhancing
Date Tue, 23 Dec 2014 14:23:00 GMT
On 2014-12-21 10:19 AM, Rick Curtis wrote:
>> Seems like maybe an openjpa maven plugin bug?
> I would guess that the openjpa maven plugin class dependencies are
> conflicting with the tomcat6 dependencies. Can you run mvn install followed
> by mvn tomcat6:deploy?

Yes, that works, but I'm not sure I understand why it would.  The 
enhancer is ran both times.

The following reveals it's ran both times, so why would the one with 
*install* make it have a dependency conflict?

>
> On Sun, Dec 21, 2014 at 12:55 AM, Trenton D. Adams <trent@trentonadams.ca>
> wrote:
>> On 2014-12-16 8:34 PM, Trenton D. Adams wrote:
>>
>>> The following now works.
>>> mvn install tomcat6:deploy
>>>
>> Correction, this works...
>> mvn tomcat6:deploy
>>
>> As does...
>> mvn tomcat6:undeploy tomcat6:deploy
>>
>> But this does not...
>> mvn install tomcat6:deploy
>>
>> Which fails with the previously mentioned error of...
>> [ERROR] Failed to execute goal org.codehaus.mojo:openjpa-maven-plugin:1.1:enhance
>> (enhancer) on project webdirectory: Execution enhancer of goal
>> org.codehaus.mojo:openjpa-maven-plugin:1.1:enhance failed:
>> org.apache.openjpa.persistence.PersistenceProductDerivation:java.lang.ClassCastException:
>> org.apache.xerces.parsers.XML11Configuration cannot be cast to
>> org.apache.xerces.xni.parser.XMLParserConfiguration -> [Help 1]
>>
>> Any ideas on why an "install" would make it fail, even though install is
>> presumably a requirement of tomcat6:deploy anyhow?
>>
>> Seems like maybe an openjpa maven plugin bug?
>>
>


Mime
View raw message