[ https://issues.apache.org/jira/browse/TUSCANY-120?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12517834 ]
Jean-Sebastien Delfino commented on TUSCANY-120: ------------------------------------------------ The following should be supported: A Java interface flowing simple types: A WSDL portType should be derived from the Java interface, using the JAX-WS Java to WSDL mapping rules. A Java interface flowing SDO generated DataObjects: The derived WSDL portType should use the XSD types obtained from the SDO DataObject types. A Java interface flowing JAXB generated objects: The derived WSDL portType should use XSD types obtained from the JAXB objects. A JAX-WS generated interface: The derived WSDL portType should be derived from the Java interface using XML namespace and XML name information from the JAX-WS generated interface. When no XSD type information is available from the Java method signatures, the WSDL operations should flow elements of type xsd:any. The generated WSDL definition does not need to be saved to disk, but it should be possible to obtain it at <service address>?wsdl. > Axis2 WS binding support for entryPoint without pre-existing WSDL > ------------------------------------------------------------------ > > Key: TUSCANY-120 > URL: https://issues.apache.org/jira/browse/TUSCANY-120 > Project: Tuscany > Issue Type: Bug > Components: Java SCA Axis Binding Extension > Affects Versions: Java-SCA-Next > Reporter: ant elder > Assignee: ant elder > Fix For: Java-SCA-0.90 > > Attachments: java2wsdl-codegen.zip, > Tuscany-Java2WSDL-Patch-Jul-16.diff, Tuscany-Java2WSDL-Patch-Jul-17.diff, > Tuscany-Java2WSDL-SDO-Jun-29.diff, xsdgen.zip > > > Where the entryPoint doesn't use interface.wsdl then the pre-existing WSDL > document shouldn't be required. Axis2 can generate WSDL at runtime based on > the service interface so the Axis2 binding can use that to support the > following: > <entryPoint name="AccountService"> > <interface.java > interface="org.apache.tuscany.binding.axis2.assembly.tests.bigbank.account.services.account.AccountService"/> > <binding.ws/> > <reference>AccountServiceComponent</reference> > </entryPoint> > See ML discussion: > http://mail-archives.apache.org/mod_mbox/ws-tuscany-dev/200603.mbox/[EMAIL > PROTECTED] -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]