You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cxf.apache.org by Peter Lavin <la...@cs.tcd.ie> on 2011/08/24 10:34:18 UTC
wsdl2java Problem- $Proxy25.(Unknown Source)
Dear Users,
I am running client code generated using the wsdl2Java tool. When
running the client generated, I am getting the following error. This
error has been present in previous versions (see...
http://cxf.547215.n5.nabble.com/Help-using-wsdl2java-script-td3284997.html)
However, I am using a CXF installation and Java version which are later
than the versions mentioned in the URL above).
Has anyone else come across this problem? and have a straightforward
solution?
Peter
================ Error message & details ==============
$ ant runClient
Buildfile: /home/lavinp/workspace/cxf-Ch2/build.xml
runClient:
[java] Aug 24, 2011 9:27:37 AM
org.apache.cxf.service.factory.ReflectionServiceFactoryBean
buildServiceFromWSDL
[java] INFO: Creating Service
{http://myApp.learn.own/}ApplicationImplService from WSDL:
http://localhost:8080/myMachine/Application?wsdl
[java] Invoking runMachine...
[java] Exception in thread "main"
javax.xml.ws.soap.SOAPFaultException: Fault occurred while processing.
[java] at
org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:146)
[java] at $Proxy25.runMachine(Unknown Source)
[java] at
own.learn.myapp.Application_ApplicationImplPort_Client.main(Application_ApplicationImplPort_Client.java:55)
[java] Caused by: org.apache.cxf.binding.soap.SoapFault: Fault
occurred while processing.
[java] at
org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor.unmarshalFault(Soap11FaultInInterceptor.java:75)
[java] at
org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor.handleMessage(Soap11FaultInInterceptor.java:46)
[java] at
org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor.handleMessage(Soap11FaultInInterceptor.java:35)
[java] at
org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:263)
[java] at
org.apache.cxf.interceptor.AbstractFaultChainInitiatorObserver.onMessage(AbstractFaultChainInitiatorObserver.java:104)
[java] at
org.apache.cxf.binding.soap.interceptor.CheckFaultInterceptor.handleMessage(CheckFaultInterceptor.java:69)
[java] at
org.apache.cxf.binding.soap.interceptor.CheckFaultInterceptor.handleMessage(CheckFaultInterceptor.java:34)
[java] at
org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:263)
[java] at
org.apache.cxf.endpoint.ClientImpl.onMessage(ClientImpl.java:736)
[java] at
org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponseInternal(HTTPConduit.java:1563)
[java] at
org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponse(HTTPConduit.java:1448)
[java] at
org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.close(HTTPConduit.java:1356)
[java] at
org.apache.cxf.transport.AbstractConduit.close(AbstractConduit.java:56)
[java] at
org.apache.cxf.transport.http.HTTPConduit.close(HTTPConduit.java:614)
[java] at
org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor.handleMessage(MessageSenderInterceptor.java:62)
[java] at
org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:263)
[java] at
org.apache.cxf.endpoint.ClientImpl.doInvoke(ClientImpl.java:484)
[java] at
org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:414)
[java] at
org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:317)
[java] at
org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:269)
[java] at
org.apache.cxf.frontend.ClientProxy.invokeSync(ClientProxy.java:73)
[java] at
org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:124)
[java] ... 2 more
[java] Java Result: 1
==============================================================
Set up...
apache-cxf-2.4.0
$ pwd && ls -l | grep jaxb
/opt/apache-cxf/apache-cxf-2.4.0/lib
-rw-r--r-- 1 2345 users 104554 Apr 1 14:31 jaxb-api-2.2.1.jar
-rw-r--r-- 1 2345 users 877973 Apr 1 17:30 jaxb-impl-2.2.1.1.jar
-rw-r--r-- 1 2345 users 3112544 Apr 1 17:30 jaxb-xjc-2.2.1.1.jar
$ java -version
java version "1.6.0_17"
OpenJDK Runtime Environment (IcedTea6 1.7.10) (rhel-1.21.b17.el5-x86_64)
OpenJDK 64-Bit Server VM (build 14.0-b16, mixed mode)
$ uname -a
Linux shiraz.cs.tcd.ie 2.6.18-238.9.1.el5 #1 SMP Tue Apr 12 18:10:13 EDT
2011 x86_64 x86_64 x86_64 GNU/Linux
--
with best regards,
Peter Lavin,
Computer Architecture & Grid Research Group,
Lloyd Institute, 005,
Trinity College Dublin, Ireland.
+353 1 8961536
Re: wsdl2java Problem- $Proxy25.(Unknown Source)
Posted by Daniel Kulp <dk...@apache.org>.
This stack trace shows that a fault is being sent back from the server. You
would need to check the logs and stuff on the server to figure out why it
didn't like the incoming message or similar.
Dan
On Wednesday, August 24, 2011 9:34:18 AM Peter Lavin wrote:
> Dear Users,
>
> I am running client code generated using the wsdl2Java tool. When
> running the client generated, I am getting the following error. This
> error has been present in previous versions (see...
> http://cxf.547215.n5.nabble.com/Help-using-wsdl2java-script-td3284997.html)
>
> However, I am using a CXF installation and Java version which are later
> than the versions mentioned in the URL above).
>
> Has anyone else come across this problem? and have a straightforward
> solution?
>
> Peter
>
> ================ Error message & details ==============
>
> $ ant runClient
> Buildfile: /home/lavinp/workspace/cxf-Ch2/build.xml
>
> runClient:
> [java] Aug 24, 2011 9:27:37 AM
> org.apache.cxf.service.factory.ReflectionServiceFactoryBean
> buildServiceFromWSDL
> [java] INFO: Creating Service
> {http://myApp.learn.own/}ApplicationImplService from WSDL:
> http://localhost:8080/myMachine/Application?wsdl
> [java] Invoking runMachine...
> [java] Exception in thread "main"
> javax.xml.ws.soap.SOAPFaultException: Fault occurred while processing.
> [java] at
> org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:146)
> [java] at $Proxy25.runMachine(Unknown Source)
> [java] at
> own.learn.myapp.Application_ApplicationImplPort_Client.main(Application_Appl
> icationImplPort_Client.java:55) [java] Caused by:
> org.apache.cxf.binding.soap.SoapFault: Fault occurred while processing.
> [java] at
> org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor.unmarshalFa
> ult(Soap11FaultInInterceptor.java:75) [java] at
> org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor.handleMessa
> ge(Soap11FaultInInterceptor.java:46) [java] at
> org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor.handleMessa
> ge(Soap11FaultInInterceptor.java:35) [java] at
> org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain
> .java:263) [java] at
> org.apache.cxf.interceptor.AbstractFaultChainInitiatorObserver.onMessage(Abs
> tractFaultChainInitiatorObserver.java:104) [java] at
> org.apache.cxf.binding.soap.interceptor.CheckFaultInterceptor.handleMessage(
> CheckFaultInterceptor.java:69) [java] at
> org.apache.cxf.binding.soap.interceptor.CheckFaultInterceptor.handleMessage(
> CheckFaultInterceptor.java:34) [java] at
> org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain
> .java:263) [java] at
> org.apache.cxf.endpoint.ClientImpl.onMessage(ClientImpl.java:736)
> [java] at
> org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponse
> Internal(HTTPConduit.java:1563) [java] at
> org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponse
> (HTTPConduit.java:1448) [java] at
> org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.close(HTTPCond
> uit.java:1356) [java] at
> org.apache.cxf.transport.AbstractConduit.close(AbstractConduit.java:56)
> [java] at
> org.apache.cxf.transport.http.HTTPConduit.close(HTTPConduit.java:614)
> [java] at
> org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInter
> ceptor.handleMessage(MessageSenderInterceptor.java:62) [java] at
> org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain
> .java:263) [java] at
> org.apache.cxf.endpoint.ClientImpl.doInvoke(ClientImpl.java:484)
> [java] at
> org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:414)
> [java] at
> org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:317)
> [java] at
> org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:269)
> [java] at
> org.apache.cxf.frontend.ClientProxy.invokeSync(ClientProxy.java:73)
> [java] at
> org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:124)
> [java] ... 2 more
> [java] Java Result: 1
>
> ==============================================================
> Set up...
>
> apache-cxf-2.4.0
>
> $ pwd && ls -l | grep jaxb
> /opt/apache-cxf/apache-cxf-2.4.0/lib
> -rw-r--r-- 1 2345 users 104554 Apr 1 14:31 jaxb-api-2.2.1.jar
> -rw-r--r-- 1 2345 users 877973 Apr 1 17:30 jaxb-impl-2.2.1.1.jar
> -rw-r--r-- 1 2345 users 3112544 Apr 1 17:30 jaxb-xjc-2.2.1.1.jar
>
> $ java -version
> java version "1.6.0_17"
> OpenJDK Runtime Environment (IcedTea6 1.7.10) (rhel-1.21.b17.el5-x86_64)
> OpenJDK 64-Bit Server VM (build 14.0-b16, mixed mode)
>
> $ uname -a
> Linux shiraz.cs.tcd.ie 2.6.18-238.9.1.el5 #1 SMP Tue Apr 12 18:10:13 EDT
> 2011 x86_64 x86_64 x86_64 GNU/Linux
--
Daniel Kulp
dkulp@apache.org
http://dankulp.com/blog
Talend - http://www.talend.com
Re: wsdl2java Problem- $Proxy25.(Unknown Source)
Posted by Peter Lavin <la...@cs.tcd.ie>.
Dear all,
this has been resolved and was caused by my having an uppercase letter
in a directory name. This in turn appeared in class package names.
However, wsdl2java created a new directory using only lowercase
directory names. This difference permeated to SOAP messages, etc and
caused the error,
Peter
Peter Lavin wrote:
> Dear Users,
>
> I am running client code generated using the wsdl2Java tool. When
> running the client generated, I am getting the following error. This
> error has been present in previous versions (see...
> http://cxf.547215.n5.nabble.com/Help-using-wsdl2java-script-td3284997.html)
>
> However, I am using a CXF installation and Java version which are later
> than the versions mentioned in the URL above).
>
> Has anyone else come across this problem? and have a straightforward
> solution?
>
> Peter
>
> ================ Error message & details ==============
>
> $ ant runClient
> Buildfile: /home/lavinp/workspace/cxf-Ch2/build.xml
>
> runClient:
> [java] Aug 24, 2011 9:27:37 AM
> org.apache.cxf.service.factory.ReflectionServiceFactoryBean
> buildServiceFromWSDL
> [java] INFO: Creating Service
> {http://myApp.learn.own/}ApplicationImplService from WSDL:
> http://localhost:8080/myMachine/Application?wsdl
> [java] Invoking runMachine...
> [java] Exception in thread "main"
> javax.xml.ws.soap.SOAPFaultException: Fault occurred while processing.
> [java] at
> org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:146)
> [java] at $Proxy25.runMachine(Unknown Source)
> [java] at
> own.learn.myapp.Application_ApplicationImplPort_Client.main(Application_ApplicationImplPort_Client.java:55)
>
> [java] Caused by: org.apache.cxf.binding.soap.SoapFault: Fault
> occurred while processing.
> [java] at
> org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor.unmarshalFault(Soap11FaultInInterceptor.java:75)
>
> [java] at
> org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor.handleMessage(Soap11FaultInInterceptor.java:46)
>
> [java] at
> org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor.handleMessage(Soap11FaultInInterceptor.java:35)
>
> [java] at
> org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:263)
>
> [java] at
> org.apache.cxf.interceptor.AbstractFaultChainInitiatorObserver.onMessage(AbstractFaultChainInitiatorObserver.java:104)
>
> [java] at
> org.apache.cxf.binding.soap.interceptor.CheckFaultInterceptor.handleMessage(CheckFaultInterceptor.java:69)
>
> [java] at
> org.apache.cxf.binding.soap.interceptor.CheckFaultInterceptor.handleMessage(CheckFaultInterceptor.java:34)
>
> [java] at
> org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:263)
>
> [java] at
> org.apache.cxf.endpoint.ClientImpl.onMessage(ClientImpl.java:736)
> [java] at
> org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponseInternal(HTTPConduit.java:1563)
>
> [java] at
> org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponse(HTTPConduit.java:1448)
>
> [java] at
> org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.close(HTTPConduit.java:1356)
>
> [java] at
> org.apache.cxf.transport.AbstractConduit.close(AbstractConduit.java:56)
> [java] at
> org.apache.cxf.transport.http.HTTPConduit.close(HTTPConduit.java:614)
> [java] at
> org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor.handleMessage(MessageSenderInterceptor.java:62)
>
> [java] at
> org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:263)
>
> [java] at
> org.apache.cxf.endpoint.ClientImpl.doInvoke(ClientImpl.java:484)
> [java] at
> org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:414)
> [java] at
> org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:317)
> [java] at
> org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:269)
> [java] at
> org.apache.cxf.frontend.ClientProxy.invokeSync(ClientProxy.java:73)
> [java] at
> org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:124)
> [java] ... 2 more
> [java] Java Result: 1
>
> ==============================================================
> Set up...
>
> apache-cxf-2.4.0
>
> $ pwd && ls -l | grep jaxb
> /opt/apache-cxf/apache-cxf-2.4.0/lib
> -rw-r--r-- 1 2345 users 104554 Apr 1 14:31 jaxb-api-2.2.1.jar
> -rw-r--r-- 1 2345 users 877973 Apr 1 17:30 jaxb-impl-2.2.1.1.jar
> -rw-r--r-- 1 2345 users 3112544 Apr 1 17:30 jaxb-xjc-2.2.1.1.jar
>
> $ java -version
> java version "1.6.0_17"
> OpenJDK Runtime Environment (IcedTea6 1.7.10) (rhel-1.21.b17.el5-x86_64)
> OpenJDK 64-Bit Server VM (build 14.0-b16, mixed mode)
>
> $ uname -a
> Linux shiraz.cs.tcd.ie 2.6.18-238.9.1.el5 #1 SMP Tue Apr 12 18:10:13 EDT
> 2011 x86_64 x86_64 x86_64 GNU/Linux
>
>
>
>
>
>
--
with best regards,
Peter Lavin,
PhD Candidate,
Computer Architecture & Grid Research Group,
Lloyd Institute, 005,
Trinity College Dublin, Ireland.
+353 1 8961536