[
https://issues.apache.org/jira/browse/CXF-2338?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12738933#action_12738933
]
Anders Storsveen commented on CXF-2338:
---------------------------------------
I tried changing all the elementFormDefault to unqualified with the same
result..
> Service created from WSDL doesn't deserialize correctly
> -------------------------------------------------------
>
> Key: CXF-2338
> URL: https://issues.apache.org/jira/browse/CXF-2338
> Project: CXF
> Issue Type: Bug
> Components: JAXB Databinding
> Affects Versions: 2.2
> Environment: Darwin fou162.telenor.ntnu.no 9.7.0 Darwin Kernel
> Version 9.7.0: Tue Mar 31 22:52:17 PDT 2009;
> root:xnu-1228.12.14~1/RELEASE_I386 i386
> fou162:lib wakko$ mvn --version
> Maven version: 2.0.9
> Java version: 1.6.0_13
> OS name: "mac os x" version: "10.5.7" arch: "x86_64" Family: "mac"
> Reporter: Anders Storsveen
> Fix For: Invalid
>
>
> I'm trying to create a web service from a WSDL file and then run it embedded
> in my java application. I'm using maven to generate the classes and then
> create my own Impl and start it with Endpoint.publish(). This seems to work
> fine, however not all deserialize correctly. The method in question, takes
> two parameters, one String and one complex SmsMessage class. When I invoke
> the method the SOAP is fine (and there exists other services built on this
> wsdl that works) however the String in the method is set correctly, while the
> complex class is empty.
> The wsdl file in question: http://px.pats.no/px/services/SmsNotification?WSDL
> A web-based client that can be used to invoke the service:
> http://px.pats.no/px/4_short_messaging/index_notification_SMS.html
> From my pom.xml file:
> <plugin>
> <groupId>org.apache.cxf</groupId>
> <artifactId>cxf-codegen-plugin</artifactId>
> <version>${cxf.version}</version>
> <executions>
> <execution>
> <id>generate-sources</id>
> <configuration>
> <wsdlOptions>
> <wsdlOption>
> <!--
> <wsdl>${basedir}/wsdl/SmsNotification.wsdl</wsdl> -->
>
> <wsdl>http://px.pats.no/px/services/SmsNotification?WSDL</wsdl>
> </wsdlOption>
> </wsdlOptions>
> </configuration>
> <goals>
> <goal>wsdl2java</goal>
> </goals>
> </execution>
> </executions>
> </plugin>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.