Message: The following issue has been closed.
--------------------------------------------------------------------- View the issue: http://opensource.atlassian.com/projects/xdoclet/browse/XDT-1421 Here is an overview of the issue: --------------------------------------------------------------------- Key: XDT-1421 Summary: Wrong <service-endpoint-interface> generated in webservices.xml Type: Bug Status: Closed Priority: Major Resolution: FIXED Original Estimate: Unknown Time Spent: Unknown Remaining: Unknown Project: XDoclet Components: EJB Module Web Services Module Versions: 1.2.3 Assignee: xdoclet-devel (Use for new issues) Reporter: Jan Peter Stotz Created: Thu, 2 Jun 2005 4:06 AM Updated: Wed, 15 Jun 2005 6:53 PM Environment: XDoclet 1.2.3, WinXP SP2, jdk1.5.0_03, Eclipse 3.02, jboss IDE 1.4.1e31 Description: I discovered that in my configuration the <service-endpoint-interface> in webservices.xml allways points to a class that has a totally different name. My environment: ------------------------------------ XDoclets of class mobile.server.ejb.database.ClientDatabaseBean: @ejb.bean name="ClientMobileDatabase" jndi-name="ejb/ClientMobileDb" type="Stateless"view-type="service-endpoint" @ebj.interface service-endpoint-class="mobile.server.interfaces.database.ClientMobileDatabaseEndpoint" @wsee.port-component name="ClientMobileDatabaseEndpoint" ------------------------------------ Relevant part of xdoclet-build.xml: <taskdef name="ejbdoclet" classname="xdoclet.modules.ejb.EjbDocletTask" classpathref="xdoclet.classpath"/> <ejbdoclet ejbSpec="2.1" destDir="gen_src" force="true"> <service-endpoint pattern="{0}Endpoint"/> <fileset dir="src" includes="**/*Bean.java"/> <deploymentdescriptor destDir="src/META-INF"/> <jboss Version="4.0" destDir="src/META-INF"/> <packageSubstitution packages="ejb" substituteWith="interfaces" useFirst="true"/> <homeinterface/><remoteinterface/> <!-- needed for a second bean with remote interface in the same package --> </ejbdoclet> <taskdef name="wseedoclet" classname="xdoclet.modules.wsee.WseeDocletTask" classpathref="xdoclet.classpath"/> <wseedoclet wseeSpec="1.1" jaxrpcMappingFile="jaxrpc-mapping.xml" destDir="src/META-INF"> <deploymentdescriptor name="MobileDatabaseService" /> <fileset dir="src" includes="**/*Bean.java" /> <wsdl /> <jaxrpc-mapping destinationFile="jaxrpc-mapping.xml" /> </wseedoclet></target> ------------------------------------ The generated <service-endpoint-interface> in webservices.xml is: mobile.server.ejb.database.ClientDatabase but it should be: mobile.server.interfaces.database.ClientMobileDatabaseEndpoint ------------------------------------ --------------------------------------------------------------------- JIRA INFORMATION: This message is automatically generated by JIRA. If you think it was sent incorrectly contact one of the administrators: http://opensource.atlassian.com/projects/xdoclet/secure/Administrators.jspa If you want more information on JIRA, or have a bug to report see: http://www.atlassian.com/software/jira ------------------------------------------------------- SF.Net email is sponsored by: Discover Easy Linux Migration Strategies from IBM. Find simple to follow Roadmaps, straightforward articles, informative Webcasts and more! Get everything you need to get up to speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click _______________________________________________ xdoclet-devel mailing list xdoclet-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xdoclet-devel