Is it possible you to send your wsdl files and schemas? if so please log a jira and attach your files. It seems there are some problem with your wsdl and schema files.
thanks, Amila. On Fri, May 16, 2008 at 8:44 PM, Joe Smithian <[EMAIL PROTECTED]> wrote: > Hi all > > I just downloaded and installed AXIS2-1.4 today. I tried wsdl2java and I > was pleased that some bugs such as "unexpected token: staticabstract" have > been fixed. Many thanks to the Axis2 development team. I experienced the > following problems: > > ====== 1- wsdl2java errors ========== > > 1- When I tried to generate the client stub, I got the following errors > from WSDL2java which are the same problems in axis2-1.3: > > Retrieving schema at 'http://www.w3.org/2001/xml.xsd', relative to > 'file:/C:/wsdl/myService.wsdl'. > - Type {urn:oasis:names:tc:SAML:1.0:assertion}SubjectConfirmationData > missing! > - Type {urn:oasis:names:tc:SAML:1.0:assertion}AttributeValue missing! > - Could not find any schema type associated with the Element > '{urn:oasis:names:tc:dss:1.0:core:schema}ReturnVerificationTimeInfo' > - Could not find any schema type associated with the Element > '{urn:oasis:names:tc:dss:1.0:core:schema}ReturnSigningTimeInfo' > - Could not find any schema type associated with the Element > '{urn:oasis:names:tc:dss:1.0:core:schema}UseVerificationTime' > - Could not find any schema type associated with the Element > '{urn:oasis:names:tc:dss:1.0:core:schema}ReturnProcessingDetails' > - Could not find any schema type associated with the Element > '{urn:oasis:names:tc:dss:1.0:core:schema}ReturnSignerIdentity' > > Is it a bug in wsdl2java? Any comments? workaround? > > === 2. build errors === > > In spite of the above error client stub code was generated and I tested it > with my client application (which has been developed based on axis-2 1.3). I > got the following build errors. I fixed them by modifying the generated stub > as I've shown bellow: > > compile.src: > [javac] Compiling 11 source files to C:\client1.4\build\classes > > ==== Build ERROR 1 ==== > [javac] C:\client1.4\src\myServiceStub.java:36878: > setAttributeValue(org.apache.axiom.om.OMElement[]) in > myServiceStub.AttributeType cannot be applied to (java.lang.Object[]) > [javac] object.setAttributeValue(list1.toArray()); > ********************************************* > Fixed by adding a cast: object.setAttributeValue( > (org.apache.axiom.om.OMElement[]) > list1.toArray()); > > *************************************************************************** > ===== Build ERROR 2 === > [javac] C:\Client1.4\src\myServiceStub.java:47171: > setSubjectConfirmationData(org.apache.axiom.om.OMElement) in > myServiceStub.SubjectConfirmationType cannot be applied to > (java.lang.Object) > [javac] > object.setSubjectConfirmationData(org.apache.axis2.databinding.utils.ConverterUtil.getAnyTypeObject(reader,ExtensionMapper.class)); > > [javac] > *************************************** > Fixed by adding a cast: object.setSubjectConfirmationData( > (org.apache.axiom.om.OMElement) > org.apache.axis2.databinding.utils.ConverterUtil.getAnyTypeObject(reader, > ExtensionMapper.class)); > > ******************************************************************************** > > I also had to change some class names in my client application because > their names have been changed in the generated stub. > > > After those changes I ran my client application and tested some SOAP > operations without problem and it can get services from my server. I am > going to do more tests and let you know if I see any problem. The server is > still using Axis2-1.3, I'll upgrade that to 1.4 later on. > > Many thanks again to the Axis2 development team for their great job! > > Regards > > Joe > -- Amila Suriarachchi, WSO2 Inc.
