Hello, There is a problem I've been investigating for the last week related to CXF dynamic client (DynamicClientFactory).
I have a web service generated using SAP VirtualInterface xmls which has a java.lang.String[] and java.lang.Exception types variables defined at some point . As a good boy, CXF dynamic client generates classes accordingly putting the Exception and ArrayOfString objects inside a java.lang package. This, of course, causes the "Prohibited package name: java.lang" exception. As I ran through the source code and docs I realized that since the client's objects are being generated by wsdl2java utility it would be much easier to use the utility's "package-name" parameter instead of altering the CXF's schemas processing components (that I've been trying to do for the last few days). In theory this parameter would resolve my problem but I'm unable to find where it's being called. As an alternative, I noticed that almost every Eclipse/Netbeans client generation plugin asks for the default package so maybe there is a parameter supported by the CXF API that I could use to pass this param to the wsdl2java utility. Any ideas? Thanks and Best Regards -- View this message in context: http://cxf.547215.n5.nabble.com/Set-default-package-for-objects-generated-by-the-dynamic-client-tp5742640.html Sent from the cxf-user mailing list archive at Nabble.com.
