You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by Vasil Benov <be...@gmail.com> on 2007/04/18 09:51:00 UTC
Inner classes do not get instantiated
Hi axis-devs,
I get the following stack trace:
2007-04-18 10:41:34 2007-4-18 10:41:34
org.apache.axis2.rpc.receivers.RPCMessageReceiver invokeBusinessLogic
2007-04-18 10:41:34 SEVERE: Exception occurred while trying to invoke
service method CallCustomer
2007-04-18 10:41:34 org.apache.axis2.AxisFault:
samples.demo.CustomerWithContactDataClass$ObjectDataClass
2007-04-18 10:41:34 at
org.apache.axis2.engine.DefaultObjectSupplier.getObject(
DefaultObjectSupplier.java:28)
2007-04-18 10:41:34 at
org.apache.axis2.databinding.utils.BeanUtil.deserialize(BeanUtil.java:342)
2007-04-18 10:41:34 at
org.apache.axis2.databinding.utils.BeanUtil.deserialize(BeanUtil.java:372)
2007-04-18 10:41:34 at
org.apache.axis2.databinding.utils.BeanUtil.processObject(BeanUtil.java:642)
2007-04-18 10:41:34 at
org.apache.axis2.databinding.utils.BeanUtil.ProcessElement(BeanUtil.java
:590)
2007-04-18 10:41:34 at
org.apache.axis2.databinding.utils.BeanUtil.deserialize(BeanUtil.java:526)
2007-04-18 10:41:34 at
org.apache.axis2.rpc.receivers.RPCUtil.processRequest(RPCUtil.java:118)
2007-04-18 10:41:34 at
org.apache.axis2.rpc.receivers.RPCMessageReceiver.invokeBusinessLogic(
RPCMessageReceiver.java:113)
2007-04-18 10:41:34 at
org.apache.axis2.receivers.AbstractInOutSyncMessageReceiver.receive(
AbstractInOutSyncMessageReceiver.java:39)
2007-04-18 10:41:34 at org.apache.axis2.engine.AxisEngine.receive(
AxisEngine.java:144)
2007-04-18 10:41:34 at
org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(
HTTPTransportUtils.java:279)
2007-04-18 10:41:34 at org.apache.axis2.transport.http.AxisServlet.doPost
(AxisServlet.java:116)
2007-04-18 10:41:34 at
com.softwareag.wsstack.deployment.server.SAGAdminServlet.doPost(
SAGAdminServlet.java:51)
2007-04-18 10:41:34 at javax.servlet.http.HttpServlet.service(
HttpServlet.java:709)
2007-04-18 10:41:34 at javax.servlet.http.HttpServlet.service(
HttpServlet.java:802)
2007-04-18 10:41:34 at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
ApplicationFilterChain.java:252)
2007-04-18 10:41:34 at
org.apache.catalina.core.ApplicationFilterChain.doFilter(
ApplicationFilterChain.java:173)
2007-04-18 10:41:34 at
org.apache.catalina.core.StandardWrapperValve.invoke(
StandardWrapperValve.java:213)
2007-04-18 10:41:34 at
org.apache.catalina.core.StandardContextValve.invoke(
StandardContextValve.java:178)
2007-04-18 10:41:34 at org.apache.catalina.core.StandardHostValve.invoke(
StandardHostValve.java:126)
2007-04-18 10:41:34 at org.apache.catalina.valves.ErrorReportValve.invoke
(ErrorReportValve.java:105)
2007-04-18 10:41:34 at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
:107)
2007-04-18 10:41:34 at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
2007-04-18 10:41:34 at org.apache.coyote.http11.Http11Processor.process(
Http11Processor.java:869)
2007-04-18 10:41:34 at
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection
(Http11BaseProtocol.java:664)
2007-04-18 10:41:34 at
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(
PoolTcpEndpoint.java:527)
2007-04-18 10:41:34 at
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(
LeaderFollowerWorkerThread.java:80)
2007-04-18 10:41:34 at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(
ThreadPool.java:684)
2007-04-18 10:41:34 at java.lang.Thread.run(Thread.java:595)
2007-04-18 10:41:34 Caused by: java.lang.InstantiationException:
samples.demo.CustomerWithContactDataClass$ObjectDataClass
2007-04-18 10:41:34 at java.lang.Class.newInstance0(Class.java:335)
2007-04-18 10:41:34 at java.lang.Class.newInstance(Class.java:303)
2007-04-18 10:41:34 at
org.apache.axis2.engine.DefaultObjectSupplier.getObject(
DefaultObjectSupplier.java:26)
2007-04-18 10:41:34 ... 28 more
trying to invoke a web service which contains inner classes in its
implementation.
Could this be a bug?
Regards, Vasil
--
Vasil Benov,
Mobile: +359(0)889/202682
@-mail: benovv at gmail dot com
ICQ: 140269988
GPG Fingerprint: 2CDC 5DA0 4C0A 7C06 5259 DE12 ACF3 177C 8906 0908
Public Key URL:
*) http://random.sks.keyserver.penguin.de/
Re: Inner classes do not get instantiated
Posted by Vasil Benov <be...@gmail.com>.
Sorry for the fuss,
It was an error in the Web Service implementation.
Regards
--
Vasil Benov,
Mobile: +359(0)889/202682
@-mail: benovv at gmail dot com
ICQ: 140269988
GPG Fingerprint: 2CDC 5DA0 4C0A 7C06 5259 DE12 ACF3 177C 8906 0908
Public Key URL:
*) http://random.sks.keyserver.penguin.de/
Re: Inner classes do not get instantiated
Posted by Deepal Jayasinghe <de...@opensource.lk>.
Hi Vasil;
It is due to an issue in annogen (a third party jar) , I have created a
JIRA but no update yet .
http://jira.codehaus.org/browse/ANNOGEN-20
Thanks
Deepal
> Hi axis-devs,
>
> I get the following stack trace:
>
> 2007-04-18 10:41:34 2007-4-18 10:41:34
> org.apache.axis2.rpc.receivers.RPCMessageReceiver invokeBusinessLogic
> 2007-04-18 10:41:34 SEVERE: Exception occurred while trying to
> invoke service method CallCustomer
> 2007-04-18 10:41:34 org.apache.axis2.AxisFault:
> samples.demo.CustomerWithContactDataClass$ObjectDataClass
> 2007-04-18 10:41:34 at
> org.apache.axis2.engine.DefaultObjectSupplier.getObject(DefaultObjectSupplier.java
> :28)
> 2007-04-18 10:41:34 at
> org.apache.axis2.databinding.utils.BeanUtil.deserialize(BeanUtil.java:342)
> 2007-04-18 10:41:34 at
> org.apache.axis2.databinding.utils.BeanUtil.deserialize(BeanUtil.java:372)
> 2007-04-18 10:41:34 at
> org.apache.axis2.databinding.utils.BeanUtil.processObject(BeanUtil.java:642)
> 2007-04-18 10:41:34 at
> org.apache.axis2.databinding.utils.BeanUtil.ProcessElement(BeanUtil.java:590)
> 2007-04-18 10:41:34 at
> org.apache.axis2.databinding.utils.BeanUtil.deserialize
> (BeanUtil.java:526)
> 2007-04-18 10:41:34 at
> org.apache.axis2.rpc.receivers.RPCUtil.processRequest(RPCUtil.java:118)
> 2007-04-18 10:41:34 at
> org.apache.axis2.rpc.receivers.RPCMessageReceiver.invokeBusinessLogic(RPCMessageReceiver.java
> :113)
> 2007-04-18 10:41:34 at
> org.apache.axis2.receivers.AbstractInOutSyncMessageReceiver.receive(AbstractInOutSyncMessageReceiver.java:39)
> 2007-04-18 10:41:34 at
> org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java :144)
> 2007-04-18 10:41:34 at
> org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:279)
> 2007-04-18 10:41:34 at
> org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java :116)
> 2007-04-18 10:41:34 at
> com.softwareag.wsstack.deployment.server.SAGAdminServlet.doPost(SAGAdminServlet.java:51)
> 2007-04-18 10:41:34 at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
> 2007-04-18 10:41:34 at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> 2007-04-18 10:41:34 at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 2007-04-18 10:41:34 at
> org.apache.catalina.core.ApplicationFilterChain.doFilter
> (ApplicationFilterChain.java:173)
> 2007-04-18 10:41:34 at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> 2007-04-18 10:41:34 at
> org.apache.catalina.core.StandardContextValve.invoke
> (StandardContextValve.java:178)
> 2007-04-18 10:41:34 at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> 2007-04-18 10:41:34 at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java
> :105)
> 2007-04-18 10:41:34 at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> 2007-04-18 10:41:34 at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
>
> 2007-04-18 10:41:34 at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
> 2007-04-18 10:41:34 at
> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java
> :664)
> 2007-04-18 10:41:34 at
> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> 2007-04-18 10:41:34 at
> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java
> :80)
> 2007-04-18 10:41:34 at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> 2007-04-18 10:41:34 at java.lang.Thread.run(Thread.java:595)
> 2007-04-18 10:41:34 Caused by: java.lang.InstantiationException:
> samples.demo.CustomerWithContactDataClass$ObjectDataClass
> 2007-04-18 10:41:34 at java.lang.Class.newInstance0(Class.java:335)
> 2007-04-18 10:41:34 at java.lang.Class.newInstance (Class.java:303)
> 2007-04-18 10:41:34 at
> org.apache.axis2.engine.DefaultObjectSupplier.getObject(DefaultObjectSupplier.java:26)
> 2007-04-18 10:41:34 ... 28 more
>
> trying to invoke a web service which contains inner classes in its
> implementation.
>
> Could this be a bug?
>
> Regards, Vasil
>
> --
> Vasil Benov,
> Mobile: +359(0)889/202682
> @-mail: benovv at gmail dot com
> ICQ: 140269988
>
> GPG Fingerprint: 2CDC 5DA0 4C0A 7C06 5259 DE12 ACF3 177C 8906 0908
> Public Key URL:
> *) http://random.sks.keyserver.penguin.de/
--
Thanks,
Deepal
................................................................
"The highest tower is built one brick at a time"
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org