The following comment has been added to this issue:

     Author: Matthias Germann
    Created: Sat, 29 Jan 2005 9:56 AM
       Body:
Hi Jae,

You are right. The jboss and weblogic subtasks ignore the destinationFile 
attribute.

The problem is that both subtasks create more than one DD-File (i.e. weblogic 
creates weblogic-ejb-jar.xml and weblogic-cmp-rdbms-jar.xml). This means that 
both subtasks have multiple destination files and it is not clear what the 
subtask should do if the destinationFile attribute is set. Therefore, the 
attribute is ignored.

IMHO, the behaviour of the subtasks is correct.

Regards,
Matthias
---------------------------------------------------------------------
View this comment:
  
http://opensource.atlassian.com/projects/xdoclet/browse/XDT-1252?page=comments#action_15788

---------------------------------------------------------------------
View the issue:
  http://opensource.atlassian.com/projects/xdoclet/browse/XDT-1252

Here is an overview of the issue:
---------------------------------------------------------------------
        Key: XDT-1252
    Summary: destinationFile attribute ignored for jboss and weblogic subtasks
       Type: Bug

     Status: Open
   Priority: Major

 Original Estimate: Unknown
 Time Spent: Unknown
  Remaining: Unknown

    Project: XDoclet

   Assignee: xdoclet-devel (Use for new issues)
   Reporter: Jae Gangemi

    Created: Fri, 28 Jan 2005 5:02 PM
    Updated: Sat, 29 Jan 2005 9:56 AM

Description:
the "destinationFile" attribute for the <jboss> and <weblogic> subtasks are 
being ignored. strangely enough, it is working properly for the 
<deploymentdescriptor> subtask. 

below is the generated build script that is produced by the myeclipse plugin.

----
<?xml version="1.0" encoding="UTF-8"?>

<!-- DO NOT EDIT -->
<!-- This file is automatically regenerated for each new XDoclet generation. -->
<!-- Any changes you make to this file will be overwritten. If you want -->
<!-- to edit this file, make a copy and rename it for your own use. -->

<project name="session XDoclet Generation" 
default="_xdoclet_generation_"><property file="xdoclet-build.properties"/>
<property name="xdoclet.basedir" 
value="/opt/eclipse/myeclipse/eclipse/plugins/com.genuitec.jboss.ide.eclipse.xdoclet.core_3.8.3/"/>
<path id="xdoclet.classpath"><pathelement 
location="/home/jae/devel/cea/session/bin"/>
<pathelement location="/opt/java/j2sdk1.4.2_07/jre/lib/rt.jar"/>
<pathelement location="/opt/java/j2sdk1.4.2_07/jre/lib/sunrsasign.jar"/>
<pathelement location="/opt/java/j2sdk1.4.2_07/jre/lib/jsse.jar"/>
<pathelement location="/opt/java/j2sdk1.4.2_07/jre/lib/jce.jar"/>
<pathelement location="/opt/java/j2sdk1.4.2_07/jre/lib/charsets.jar"/>
<pathelement location="/opt/java/j2sdk1.4.2_07/jre/lib/ext/dnsns.jar"/>
<pathelement 
location="/opt/java/j2sdk1.4.2_07/jre/lib/ext/sunjce_provider.jar"/>
<pathelement location="/opt/java/j2sdk1.4.2_07/jre/lib/ext/ldapsec.jar"/>
<pathelement location="/opt/java/j2sdk1.4.2_07/jre/lib/ext/localedata.jar"/>
<pathelement 
location="/opt/eclipse/myeclipse/eclipse/plugins/com.genuitec.eclipse.j2eedt.core_3.8.3/data/libraryset/1.4/activation.jar"/>
<pathelement 
location="/opt/eclipse/myeclipse/eclipse/plugins/com.genuitec.eclipse.j2eedt.core_3.8.3/data/libraryset/1.4/jboss-saaj.jar"/>
<pathelement 
location="/opt/eclipse/myeclipse/eclipse/plugins/com.genuitec.eclipse.j2eedt.core_3.8.3/data/libraryset/1.4/mail.jar"/>
<pathelement 
location="/opt/eclipse/myeclipse/eclipse/plugins/com.genuitec.eclipse.j2eedt.core_3.8.3/data/libraryset/1.4/javax.servlet.jar"/>
<pathelement 
location="/opt/eclipse/myeclipse/eclipse/plugins/com.genuitec.eclipse.j2eedt.core_3.8.3/data/libraryset/1.4/jboss-jaxrpc.jar"/>
<pathelement 
location="/opt/eclipse/myeclipse/eclipse/plugins/com.genuitec.eclipse.j2eedt.core_3.8.3/data/libraryset/1.4/javax.servlet.jsp.jar"/>
<pathelement 
location="/opt/eclipse/myeclipse/eclipse/plugins/com.genuitec.eclipse.j2eedt.core_3.8.3/data/libraryset/1.4/namespace.jar"/>
<pathelement 
location="/opt/eclipse/myeclipse/eclipse/plugins/com.genuitec.eclipse.j2eedt.core_3.8.3/data/libraryset/1.4/xml-apis.jar"/>
<pathelement 
location="/opt/eclipse/myeclipse/eclipse/plugins/com.genuitec.eclipse.j2eedt.core_3.8.3/data/libraryset/1.4/jboss-j2ee.jar"/>
<pathelement 
location="/opt/eclipse/myeclipse/eclipse/plugins/com.genuitec.eclipse.j2eedt.core_3.8.3/data/libraryset/1.4/jboss-jsr77.jar"/>
<pathelement 
location="/home/jae/.maven/repository/cpp/jars/attributes-1.0.2.jar"/>
<pathelement 
location="/home/jae/.maven/repository/xmlbeans/jars/xbean-1.0.3.jar"/>
<pathelement 
location="/home/jae/.maven/repository/xerces/jars/xerces-2.4.0.jar"/>
<pathelement location="/home/jae/.maven/repository/cpp/jars/csb-3.4.jar"/>
<pathelement location="/home/jae/.maven/repository/flux/jars/flux-4.3.3.jar"/>
<pathelement location="/home/jae/.maven/repository/cpp/jars/util-1.2.7.jar"/>
<pathelement 
location="/home/jae/.maven/repository/purepayments/jars/ppsdk.jar"/>
<pathelement location="/home/jae/.maven/repository/cpp/jars/bpe-1.1.jar"/>
<pathelement location="/home/jae/.maven/repository/jdom/jars/jdom-1.0.jar"/>
<pathelement 
location="/home/jae/.maven/repository/cryptix/jars/cryptix-message-api.jar"/>
<pathelement 
location="/home/jae/.maven/repository/cryptix/jars/cryptix-pki-api.jar"/>
<pathelement 
location="/home/jae/.maven/repository/cryptix/jars/cryptix-openpgp-provider.jar"/>
<pathelement 
location="/home/jae/.maven/repository/commons-net/jars/commons-net-1.1.0.jar"/>
<pathelement location="/home/jae/.maven/repository/ibm/jars/com.ibm.mqjms.jar"/>
<pathelement 
location="/home/jae/.maven/repository/cpp/jars/cma-export-2.2.4.jar"/>
<pathelement 
location="/home/jae/.maven/repository/jakarta-oro/jars/jakarta-oro-1.0.jar"/>
<pathelement location="/home/jae/.maven/repository/cpp/ejbs/cpp-queue.jar"/>
<pathelement location="/home/jae/.maven/repository/jython/jars/jython-2.1.jar"/>
<pathelement location="/home/jae/.maven/repository/cpp/jars/rowset.jar"/>
<pathelement location="/home/jae/devel/cea/shared/bin"/>
<pathelement 
location="/home/jae/.maven/repository/cpp/jars/bpa-export-1.0.jar"/>
<pathelement 
location="/home/jae/.maven/repository/cpp/jars/clarity-encryption-1.0.jar"/>
<pathelement 
location="/home/jae/.maven/repository/bouncycastle/jars/bcprov-jdk13-124.jar"/>
<pathelement location="/home/jae/.maven/repository/lowagie/jars/iText.jar"/>
<pathelement location="/home/jae/.maven/repository/ibm/jars/com.ibm.mq.jar"/>
<pathelement location="/home/jae/devel/cea/entity/bin"/>
<pathelement location="/home/jae/.maven/repository/ibm/jars/db2jcc.jar"/>

<fileset dir="${xdoclet.basedir}">
<include name="*.jar"/>
</fileset>
</path>
<target name="_xdoclet_generation_" depends="N10004"/>
<target name="N10004" description="Standard EJB">
<taskdef classpathref="xdoclet.classpath" 
classname="xdoclet.modules.ejb.EjbDocletTask" name="ejbdoclet"/><ejbdoclet 
ejbSpec="2.0"  excludedTags="@version,@author,@todo"  destDir="src/java"  
force=""  verbose="true"  addedTags="@xdoclet-generated at ${TODAY},@copyright 
The XDoclet Team,@author XDoclet,@version ${version}" >

<fileset dir="src/java"  includes="**/logcreditmessagecomponent/*Bean.java" >

</fileset>
<localinterface>

</localinterface>
<localhomeinterface>

</localhomeinterface>
<deploymentdescriptor validateXML="true"  destinationFile="{0}-ejb-jar.xml" >

</deploymentdescriptor>
<jboss Version="3.2"  validateXML="true"  destinationFile="{0}-jboss.xml" >

</jboss>
<weblogic validateXML="true"  destinationFile="{0}-weblogic-ejb-jar.xml" >

</weblogic>
</ejbdoclet></target></project>



---------------------------------------------------------------------
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



-------------------------------------------------------
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag-&-drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl
_______________________________________________
xdoclet-devel mailing list
xdoclet-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xdoclet-devel

Reply via email to