
|
If you were logged in you would be able to see more operations.
|
|
|
|
Issue Links:
|
Duplicate
|
|
|
|
This issue is duplicated by:
|
|
|
XDT-1483 Always WEB-INF/ prefix in wsdlfile name in webservices.xml
|
|
|
|
|
|
|
|
"WEB-INF/" is prefixed instead of "META-INF/" for wsdl-file and jaxrpc-mapping-file in a statless session bean. An "ejb.bean" tag is present.
JBoss 4.0.2, XDoclet 1.2.3, wsdl and jaxrpc-mapping is build by jwsdp-1.5 (wscompile)
The xdoclet code of the class:
/**
* @ejb.bean name="EosOrderStorage"
* display-name="Name for EosOrderStorage"
* description="Description for EosOrderStorage"
* jndi-name="ejb/EosOrderStorage"
* type="Stateless"
* view-type="all"
*
* @wsee.port-component name = "OrderService"
* @ejb.interface
* service-endpoint-class = "de.emediapark.eos.order.interfaces.OrderService"
*
* @jboss.port-component name = "OrderService"
* uri = "/EosOrder/Storage"
*
*/
public class OrderServiceBean implements SessionBean {
...
|
|
Description
|
"WEB-INF/" is prefixed instead of "META-INF/" for wsdl-file and jaxrpc-mapping-file in a statless session bean. An "ejb.bean" tag is present.
JBoss 4.0.2, XDoclet 1.2.3, wsdl and jaxrpc-mapping is build by jwsdp-1.5 (wscompile)
The xdoclet code of the class:
/**
* @ejb.bean name="EosOrderStorage"
* display-name="Name for EosOrderStorage"
* description="Description for EosOrderStorage"
* jndi-name="ejb/EosOrderStorage"
* type="Stateless"
* view-type="all"
*
* @wsee.port-component name = "OrderService"
* @ejb.interface
* service-endpoint-class = "de.emediapark.eos.order.interfaces.OrderService"
*
* @jboss.port-component name = "OrderService"
* uri = "/EosOrder/Storage"
*
*/
public class OrderServiceBean implements SessionBean {
...
|
Show » |
|
By the way, I posted an issue on WSDL custom data types. XDoclet doesn't seem to generate <wsdl:types>, or I do not understand their documentation. Have you had any problems with custom data types? Thanks.