axis-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Larry Edwardson" <bun...@tpg.com.au>
Subject Peer to Peer Web Service
Date Thu, 10 Apr 2003 07:34:58 GMT
Hello, hope someone can help.
I am trying to implement a peer to peer model using Axis, I have two versions of the same
Web Service running on different ports on my local machine, I start a search from the first,
which calls the second Web service and so on, when the second Web Service tries to call a
third Web Service Axis throws this

java.lang.ExceptionInInitializerError
 at org.apache.axis.configuration.FileProvider.configureEngine(FileProvider.java:218)
 at org.apache.axis.AxisEngine.init(AxisEngine.java:185)
 at org.apache.axis.AxisEngine.<init>(AxisEngine.java:170)
 at org.apache.axis.client.AxisClient.<init>(AxisClient.java:88)
 at org.apache.axis.client.Service.getAxisClient(Service.java:140)
 at org.apache.axis.client.Service.<init>(Service.java:149)
 at com.viewdu.service.VWebServiceHandler.<init>(VWebServiceHandler.java:95)
 at com.viewdu.service.VDNavTreeSearch.run(VDNavTreeSearch.java:85)
Caused by: org.apache.commons.logging.LogConfigurationException: org.apache.commons.logging.LogConfigurationException:
org.apache.commons.logging.LogConfigurationException: Class org.apache.commons.logging.impl.Log4JCategoryLog
does not implement Log
 at org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:555)
 at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:289)
 at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:409)
 at org.apache.axis.components.logger.LogFactory.getLog(LogFactory.java:76)
 at org.apache.axis.ConfigurationException.<clinit>(ConfigurationException.java:84)
 ... 8 more
Caused by: org.apache.commons.logging.LogConfigurationException: org.apache.commons.logging.LogConfigurationException:
Class org.apache.commons.logging.impl.Log4JCategoryLog does not implement Log
 at org.apache.commons.logging.impl.LogFactoryImpl.getLogConstructor(LogFactoryImpl.java:420)
 at org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:548)
 ... 12 more
Caused by: org.apache.commons.logging.LogConfigurationException: Class org.apache.commons.logging.impl.Log4JCategoryLog
does not implement Log
 at org.apache.commons.logging.impl.LogFactoryImpl.getLogConstructor(LogFactoryImpl.java:416)
 ... 13 more

Is it possible for a remote method to call another Service method, or am I barking up the
wrong tree or just barking mad.
It seems one can only use one instance of the Axis engine.

Any comments will be gladley recieved.

Mime
View raw message