[Yanel-dev] Problem re endorsed libs with/after revision 39463
Michael Wechner
michael.wechner at wyona.com
Fri Oct 24 13:29:09 CEST 2008
Michael Wechner schrieb:
> Michael Wechner schrieb:
>> Hi
>>
>> With/after revision 39463
>>
>> http://lists.wyona.org/pipermail/yanel-commits/2008-October/004495.html
>>
>> --- public/yanel/trunk/src/build/pom-core.xml 2008-10-22 09:54:51
>> UTC (rev 39462)
>> +++ public/yanel/trunk/src/build/pom-core.xml 2008-10-22 12:08:09
>> UTC (rev 39463)
>> @@ -31,6 +31,12 @@
>> <version>1.0-dev-r39231</version>
>> </dependency>
>> <dependency>
>> + <groupId>yarep</groupId>
>> + <artifactId>yarep-impl</artifactId>
>> + <!-- IMPORTANT: Please make sure to update dependencies.xml as
>> well! -->
>> + <version>1.0-dev-r39231</version>
>> + </dependency>
>> + <dependency>
>> <groupId>wyona-org-commons</groupId>
>>
>> one suddenly has to include the endorsed libs, because otherwise one
>> receives the following error
>>
>> java.lang.IllegalAccessError: tried to access class
>> org.apache.xml.serializer.ExtendedContentHandler from class
>> org.apache.xalan.transformer.TransformerImpl
>>
>> org.apache.xalan.transformer.TransformerImpl.createSerializationHandler(TransformerImpl.java:1152)
>>
>>
>> org.apache.xalan.transformer.TransformerImpl.createSerializationHandler(TransformerImpl.java:981)
>>
>>
>> org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1187)
>>
>>
>> org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1170)
>>
>>
>> org.wyona.yanel.servlet.security.impl.DefaultWebAuthenticatorImpl.getXHTMLAuthenticationForm(DefaultWebAuthenticatorImpl.java:423)
>>
>>
>> org.wyona.yanel.servlet.security.impl.DefaultWebAuthenticatorImpl.doAuthenticate(DefaultWebAuthenticatorImpl.java:346)
>>
>>
>> org.wyona.yanel.servlet.YanelServlet.doAuthenticate(YanelServlet.java:1327)
>>
>>
>> org.wyona.yanel.servlet.YanelServlet.doAccessControl(YanelServlet.java:1101)
>>
>> org.wyona.yanel.servlet.YanelServlet.service(YanelServlet.java:192)
>> javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>>
>> org.wyona.yanel.servlet.communication.YanelFilter.doFilter(YanelFilter.java:41)
>>
>>
>> Any idea why this is happening?
>
> it seems that this dependency adds multiple Xalan and Xerces to the
> libs dir:
>
> local/apache-tomcat-5.5.20/webapps/yanel/WEB-INF/lib/xercesImpl-2.7.1.jar
> local/apache-tomcat-5.5.20/webapps/yanel/WEB-INF/lib/xercesImpl-2.8.1.jar
>
> and
>
> local/apache-tomcat-5.5.20/webapps/yanel/WEB-INF/lib/xalan-2.6.0.jar
> local/apache-tomcat-5.5.20/webapps/yanel/WEB-INF/lib/xalan-2.7.0.jar
>
> whereas especially xalan-2.6.0 is problematic I think ...
>
> Will try to remove these ambiguities
but there is also more
commons-lang-2.1.jar
commons-lang-2.2.jar
and
icu4j-2.6.1.jar
icu4j-3.4.4.jar
and
jaxen-1.1.1.jar
jaxen-1.1-beta-10.jar
and also the following files shouldn't be copied
pom-cmdl.xml
pom-core.xml
pom-impl.xml
pom-webapp.xml
although these don't really bother
Cheers
Michael
>
> Thanks
>
> Michi
>>
>> Thanks
>>
>> Michael
>>
>>
>> _______________________________________________
>> Yanel-development mailing list
>> Yanel-development at wyona.com
>> http://lists.wyona.org/cgi-bin/mailman/listinfo/yanel-development
>
> _______________________________________________
> Yanel-development mailing list
> Yanel-development at wyona.com
> http://lists.wyona.org/cgi-bin/mailman/listinfo/yanel-development
More information about the Yanel-development
mailing list