geronimo-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From froghui <froghui2...@hotmail.com>
Subject deploy BIRT error on geronimo1.1.1
Date Wed, 05 Sep 2007 03:24:38 GMT

Hi,dear all:
	I am trying to use BIRT on WAS CE1.1(based on geronimo1.1.1),I met with a
exception as following,I guess it's a class loader problem of geronimo.Here
is my geronimo-web.xml configuration,I have used inverse-classloading to
load
WEB_INF/lib first.

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://geronimo.apache.org/xml/ns/j2ee/web-1.1"
xmlns:naming="http://geronimo.apache.org/xml/ns/naming-1.1"
xmlns:sec="http://geronimo.apache.org/xml/ns/security-1.1"
xmlns:sys="http://geronimo.apache.org/xml/ns/deployment-1.1">
  <sys:environment>
    <sys:moduleId>
      <sys:groupId>default</sys:groupId>
      <sys:artifactId>offlineTest</sys:artifactId>
      <sys:version>1.0</sys:version>
      <sys:type>car</sys:type>
    </sys:moduleId>
    <sys:dependencies>
      <sys:dependency>
        <sys:groupId>console.dbpool</sys:groupId>
        <sys:artifactId>jdbc%2FVCCWizard</sys:artifactId>
        <sys:version>1.0</sys:version>
        <sys:type>rar</sys:type>
      </sys:dependency>
    </sys:dependencies>
    <sys:inverse-classloading/>
  </sys:environment>
  <context-root>/offlineTest</context-root>
  <naming:resource-ref>
    <naming:ref-name>jdbc/VCCWizard</naming:ref-name>
    <naming:resource-link>jdbc/VCCWizard</naming:resource-link>
  </naming:resource-ref>
</web-app>



ERROR [[EngineServlet]] Allocate exception for servlet EngineServlet
java.lang.ExceptionInInitializerError
	at java.lang.J9VMInternals.initialize(J9VMInternals.java:214)
	at
org.apache.axis.transport.http.AxisServletBase.<clinit>(AxisServletBase.java:58)
	at java.lang.J9VMInternals.initializeImpl(Native Method)
	at java.lang.J9VMInternals.initialize(J9VMInternals.java:192)
	at java.lang.J9VMInternals.initialize(J9VMInternals.java:157)
	at java.lang.J9VMInternals.initialize(J9VMInternals.java:157)
	at java.lang.J9VMInternals.initialize(J9VMInternals.java:157)
	at java.lang.Class.newInstanceImpl(Native Method)
	at java.lang.Class.newInstance(Class.java:1300)
	at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1055)
	at
org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:757)
	at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:130)
	at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
	at
org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:56)
	at
org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:345)
	at
org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
	at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
	at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
	at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
	at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:541)
	at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
	at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
	at
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:667)
	at
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
	at
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
	at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:869)
	at java.lang.Thread.run(Thread.java:801)
Caused by: 
org.apache.commons.discovery.DiscoveryException: Class
org.apache.geronimo.kernel.log.GeronimoLogFactory does not implement
org.apache.commons.logging.LogFactory
	at
org.apache.commons.discovery.tools.ClassUtils.verifyAncestory(ClassUtils.java:180)
	at
org.apache.commons.discovery.tools.SPInterface.verifyAncestory(SPInterface.java:201)
	at
org.apache.commons.discovery.tools.SPInterface.newInstance(SPInterface.java:195)
	at
org.apache.commons.discovery.tools.DiscoverClass.newInstance(DiscoverClass.java:579)
	at
org.apache.commons.discovery.tools.DiscoverSingleton.find(DiscoverSingleton.java:418)
	at
org.apache.commons.discovery.tools.DiscoverSingleton.find(DiscoverSingleton.java:378)
	at org.apache.axis.components.logger.LogFactory$1.run(LogFactory.java:45)
	at java.security.AccessController.doPrivileged(AccessController.java:193)
	at
org.apache.axis.components.logger.LogFactory.getLogFactory(LogFactory.java:41)
	at
org.apache.axis.components.logger.LogFactory.<clinit>(LogFactory.java:33)
	at java.lang.J9VMInternals.initializeImpl(Native Method)
	at java.lang.J9VMInternals.initialize(J9VMInternals.java:192)
	... 26 more



-- 
View this message in context: http://www.nabble.com/deploy-BIRT-error-on-geronimo1.1.1-tf4381775s134.html#a12491004
Sent from the Apache Geronimo - Users mailing list archive at Nabble.com.


Mime
View raw message