You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cxf.apache.org by mars_82 <ta...@oclc.org> on 2009/11/13 17:36:20 UTC

CXF wsdl loosing wsdl:types after the first request goes through

Hi,

This is really strange but I have this intermittent problem in one
environment while I don't see it at all in another one and I just can't wrap
my head around what is going on. I use cxf 2.2.4 in a mule configuration.

<cxf:inbound-endpoint frontend="simple"
address="http://localhost:26465/services" 					
					synchronous="true"
					transformer-refs="HttpToSoap UnwrapWSRequest"
					responseTransformer-refs="ToString WrapWSResponse"/>

I fire mule up. I bring the wsdl up in my browser it looks great:

<wsdl:definitions name="DBUpdateServiceUMO"
targetNamespace="http://mule.dbupdateservice.oclc.org/">
  <wsdl:types>
   <xsd:schema attributeFormDefault="qualified"
elementFormDefault="qualified"
targetNamespace="http://dbupdateservice.oclc.org">
   <xsd:complexType name="DBUpdater">
   <xsd:sequence/>
   </xsd:complexType>
    </xsd:schema>
    ...
   </wsdl:types>

Then I send a few messages through. I bring back my wsdl and the wsdl:types
are gone

<wsdl:definitions name="DBUpdateServiceUMO"
targetNamespace="http://mule.dbupdateservice.oclc.org/">
  <wsdl:types> </wsdl:types>

No errors, no exceptions in the log. Any thoughts? I appreciate the help!

-Marsel

-- 
View this message in context: http://old.nabble.com/CXF-wsdl-loosing-wsdl%3Atypes-after-the-first-request-goes-through-tp26339456p26339456.html
Sent from the cxf-user mailing list archive at Nabble.com.


Re: CXF wsdl loosing wsdl:types after the first request goes through

Posted by Daniel Kulp <dk...@apache.org>.
This is DEFINITELY a strange one.  I have NO idea what would cause that.   I'm 
not even sure if it's potentially something Mule is doing.  I know they have 
their own transport layers which may have some affect here.   I can only 
suggest to fire up a debugger and debug in.

Dan


On Fri November 13 2009 11:36:20 am mars_82 wrote:
> Hi,
> 
> This is really strange but I have this intermittent problem in one
> environment while I don't see it at all in another one and I just can't
>  wrap my head around what is going on. I use cxf 2.2.4 in a mule
>  configuration.
> 
> <cxf:inbound-endpoint frontend="simple"
> address="http://localhost:26465/services"
> 					synchronous="true"
> 					transformer-refs="HttpToSoap UnwrapWSRequest"
> 					responseTransformer-refs="ToString WrapWSResponse"/>
> 
> I fire mule up. I bring the wsdl up in my browser it looks great:
> 
> <wsdl:definitions name="DBUpdateServiceUMO"
> targetNamespace="http://mule.dbupdateservice.oclc.org/">
>   <wsdl:types>
>    <xsd:schema attributeFormDefault="qualified"
> elementFormDefault="qualified"
> targetNamespace="http://dbupdateservice.oclc.org">
>    <xsd:complexType name="DBUpdater">
>    <xsd:sequence/>
>    </xsd:complexType>
>     </xsd:schema>
>     ...
>    </wsdl:types>
> 
> Then I send a few messages through. I bring back my wsdl and the wsdl:types
> are gone
> 
> <wsdl:definitions name="DBUpdateServiceUMO"
> targetNamespace="http://mule.dbupdateservice.oclc.org/">
>   <wsdl:types> </wsdl:types>
> 
> No errors, no exceptions in the log. Any thoughts? I appreciate the help!
> 
> -Marsel
> 

-- 
Daniel Kulp
dkulp@apache.org
http://www.dankulp.com/blog