Brad,

I'm pretty sure this is fixed in the latest SNAPSHOTS.

http://people.apache.org/repo/m2-snapshot-repository/org/apache/cxf/apache-cxf/2.1-incubator-SNAPSHOT/

Any chance you could give it a try?


The other thing that might work is to run java2wsdl with the -s <dir> 
option (and -classdir <dir> option if you want them compiled) to 
generate the wrapper type objects for the runtime to use.   Make sure 
the classes for those are available at runtime.    (you can delete the 
generated wsdl afterword, just the wrapper types would be needed.)


Dan


On Friday 27 July 2007 11:00, Brad Harper wrote:
> Simple types are returning correctly.  I have four methods on the
> service below... methods returning Strings are working... other
> methods return business objects.  I can step through the service on
> the server and those methods are returning the correct values.  No
> exceptions are thrown and the object contains all null values in the
> client.
>
> Spring Wiring:
>    <!-- Local -->
>     <bean id="PricingServiceImpl" class="
> com.gdservices.service.thirdparty.PricingServiceImpl">
>         <property name="daoFactory">
>             <ref bean="hibernateDAOFactory"/>
>         </property>
>     </bean>
>     <!-- Web -->
>     <jaxws:endpoint
>       id="pricingService"
>       implementor="#PricingServiceImpl"
>       address="/pricingService" />
>
>
> I'm currently only using the @Webservice annotation and no method
> level annotations.   Anyone else seen this?

-- 
J. Daniel Kulp
Principal Engineer
IONA
P: 781-902-8727    C: 508-380-7194
[EMAIL PROTECTED]
http://www.dankulp.com/blog

Reply via email to