This is against the CVS version, today May 07, 10am MST.
I'm trying to register a custom provider that know how to get EJB's
from our framework. I modeled the Provider from
org.apache.axis.providers.java.EJBProvider.
My wsdd looks like this:
<service name="VaWebService" provider="Handler">
<parameter name="handlerClass"
value="com.synxis.srms.ejbs.util.SrmsEJBProvider"/>
<parameter name="homeInterfaceName"
value="com.synxis.srms.ejbs.va.VaServiceTxHandlerHomeIF"/>
<parameter name="beanName" value="com.synxis.srms.ejbs.va.VaServiceBean"/>
...
But I keep getting this exception:
[java] java.lang.InstantiationException:
com.synxis.srms.ejbs.va.VaServiceTxHandlerHomeIF
[java] at java.lang.Class.newInstance0(Native Method)
[java] at java.lang.Class.newInstance(Class.java:237)
[java] at
org.apache.axis.providers.java.JavaProvider.makeNewServiceObject(JavaProvider.java:428)
[java] at
org.apache.axis.providers.java.JavaProvider.getNewServiceObject(JavaProvider.java:205)
[java] at
org.apache.axis.providers.java.JavaProvider.getServiceObject(JavaProvider.java:134)
[java] at
org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java:271)
[java] at
org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:71)
[java] at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:154)
[java] at org.apache.axis.SimpleChain.invoke(SimpleChain.java:121)
[java] at org.apache.axis.server.AxisServer.invoke(AxisServer.java:288)
[java] at org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:589)
[java] at javax.servlet.http.HttpServlet.service(HttpServlet.java)
[java] at javax.servlet.http.HttpServlet.service(HttpServlet.java)
[java] at org.apache.tomcat.facade.ServletHandler.doService(Unknown Source)
[java] at org.apache.tomcat.core.Handler.invoke(Unknown Source)
[java] at org.apache.tomcat.core.Handler.service(Unknown Source)
[java] at org.apache.tomcat.facade.ServletHandler.service(Unknown Source)
[java] at org.apache.tomcat.core.ContextManager.internalService(Unknown
Source)
[java] at org.apache.tomcat.core.ContextManager.service(Unknown Source)
[java] at
org.apache.tomcat.modules.server.Http10Interceptor.processConnection(Unknown Source)
[java] at org.apache.tomcat.util.net.TcpWorkerThread.runIt(Unknown Source)
[java] at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(Unknown Source)
[java] at java.lang.Thread.run(Thread.java:484)
Axis is not calling the getNewServiceObject on my provider.
And ideas?
Thanks
- Bob
--
SynXis Corporation | [EMAIL PROTECTED] | Obstacles are those frightful
1610 Wynkoop, Suite 400 | Ph: (303)595-2511 | things you see when you take your
Denver, CO 80202 | Fax:(303)534-4257 | eyes off your goal. -Henry Ford