For help with installation, bugs reports or feature requests, please head over to our new forums.
Genuitec Community on GitHub
- This topic has 5 replies, 2 voices, and was last updated 20 years, 8 months ago by
Greg.
-
AuthorPosts
-
mattlawMemberI have just upgraded to Eclipse 3.1.1 and MyEclipse 4.0.3 GA. Since upgrading the xDoclet for all of my EJB projects does not work. The Error Log and System Config are below. I have also included an example bean with method bodies removed for privacy reasons.
I attempt to run xDoclet by right clicking on the project folder, selecting MyEclipse > Run xDoclet. This fails immediately and a dialog box appears with the message “Cannot find the main class. Program will exit”. There is nothing in the eclipse console.
I am going to post the debug info separately as it seems its too much to fit all in one post 😀
December 12, 2005 at 9:57 pm #243023
mattlawMember—- example bean —–
/*
* Created on Jun 9, 2005
*/import java.rmi.*;
import java.util.*;import javax.ejb.*;
import org.apache.commons.logging.*;
/**
* XDoclet-based session bean. The class must be declared
* public according to the EJB specification.
*
* To generate the EJB related files to this EJB:
* – Add Standard EJB module to XDoclet project properties
* – Customize XDoclet configuration for your appserver
* – Run XDoclet
*
* Below are the xdoclet-related tags needed for this EJB.
*
* @ejb.bean name=”B2BOrderBean”
* display-name=”Name for B2BOrder”
* description=”Description for B2BOrder”
* jndi-name=”ejb/b2b/global/B2BOrderBeanHome”
* type=”Stateless”
* view-type=”remote”
*
* @ejb.resource-ref res-ref-name = “jdbc/oracle_erp”
* res-type = “javax.sql.DataSource”
* res-auth = “Container”
* res-sharing-scope = “Shareable”
* jndi-name = “jdbc/oracle_erp”
*
* @ejb.env-entry name = “jboss_mapping”
* value = “java:comp/env/jdbc/oracle_erp=java:/jdbc/oracle_erp”
*
* @ejb.env-entry name = “sun1_mapping”
* value = “”
*/
public class B2BOrderBean implements SessionBean {/** The session context */
private SessionContext context;
private Database db;private final static Log log = LogFactory.getLog( B2BOrderBean.class );
/**
*
*/
public B2BOrderBean() {
super();
}/**
* An <code>ejbCreate</code> method as required by the EJB specification. <br>
*
* The container calls the instance’s <code>ejbCreate</code> method whose
* signature matches the signature of the <code>create</code> method invoked
* by the client. The input parameters sent from the client are passed to
* the <code>ejbCreate</code> method. Each session bean class must have at
* least one <code>ejbCreate</code> method. The number and signatures
* of a session bean’s <code>create</code> methods are specific to each
* session bean class.
*
* @throws CreateException Thrown if the instance could not perform
* the function requested by the container because of an system-level error.
*
* @ejb.create-method
*/
public void ejbCreate() throws CreateException
{
// ….
}/**
* Set the associated session context. The container calls this method
* after the instance creation.
*
* The enterprise bean instance should store the reference to the context
* object in an instance variable.
*
* This method is called with no transaction context.
*
* @throws EJBException Thrown if method fails due to system-level error.
*/
public void setSessionContext(SessionContext newContext)
throws EJBException {
context = newContext;
}/* (non-Javadoc)
* @see javax.ejb.SessionBean#ejbRemove()
*/
public void ejbRemove() throws EJBException, RemoteException {
// TODO Auto-generated method stub}
/* (non-Javadoc)
* @see javax.ejb.SessionBean#ejbActivate()
*/
public void ejbActivate() throws EJBException, RemoteException {
// TODO Auto-generated method stub}
/* (non-Javadoc)
* @see javax.ejb.SessionBean#ejbPassivate()
*/
public void ejbPassivate() throws EJBException, RemoteException {
// TODO Auto-generated method stub}
/**
* Insert an order into the ERP system
*
* @ejb.interface-method view-type = “remote”
* @ejb.transaction type=”Required”
*
* @throws GlobalStoreException Thrown if the method fails due to ERP error or validation failure
* @throws EJBException Thrown if method fails due to system-level error.
*/
public void placeOrder(B2BOrderBucket order) throws GlobalStoreException, EJBException
{
// ….
}/**
* Get the oracle order number of a previously inserted order
*
* @ejb.interface-method view-type = “remote”
*
* @throws GlobalStoreException Thrown if the method fails due to ERP error or validation failure
* @throws EJBException Thrown if method fails due to system-level error.
*/
public Long getOrderNumber(String origSysRefId) throws GlobalStoreException, EJBException
{
// …..
}
}—– end bean —–
December 12, 2005 at 9:58 pm #243024
mattlawMember—– Complete Error Log ——
!SESSION 2005-12-13 14:36:15.865 ———————————————–
eclipse.buildId=M20050929-0840
java.version=1.4.2_06
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US
Command-line arguments: -os win32 -ws win32 -arch x86!ENTRY com.genuitec.eclipse.core 1 0 2005-12-13 14:36:28.177
!MESSAGE Unable to locate .myeclipse.properties file!ENTRY org.eclipse.team.cvs.core 4 0 2005-12-13 14:36:28.474
!MESSAGE Resource /B2BStoreGlobalEJB/.xdoclet-build.tmp.xml is not local.
!STACK 1
org.eclipse.core.internal.resources.ResourceException: Resource /B2BStoreGlobalEJB/.xdoclet-build.tmp.xml is not local.
at org.eclipse.core.internal.resources.Resource.checkLocal(Resource.java:316)
at org.eclipse.core.internal.resources.Resource.getSessionProperty(Resource.java:983)
at org.eclipse.team.internal.ccvs.core.resources.FileModificationManager.isCleanUpdate(FileModificationManager.java:147)
at org.eclipse.team.internal.ccvs.core.resources.FileModificationManager.resourceChanged(FileModificationManager.java:122)
at org.eclipse.team.internal.ccvs.core.resources.FileModificationManager$1.visit(FileModificationManager.java:75)
at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:68)
at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:77)
at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:77)
at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:49)
at org.eclipse.team.internal.ccvs.core.resources.FileModificationManager.resourceChanged(FileModificationManager.java:52)
at org.eclipse.core.internal.events.NotificationManager$2.run(NotificationManager.java:276)
at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:1044)
at org.eclipse.core.runtime.Platform.run(Platform.java:783)
at org.eclipse.core.internal.events.NotificationManager.notify(NotificationManager.java:270)
at org.eclipse.core.internal.events.NotificationManager.broadcastChanges(NotificationManager.java:144)
at org.eclipse.core.internal.resources.Workspace.broadcastPostChange(Workspace.java:180)
at org.eclipse.core.internal.resources.Workspace.endOperation(Workspace.java:914)
at org.eclipse.core.internal.resources.File.create(File.java:170)
at org.eclipse.core.internal.resources.File.create(File.java:183)
at org.jboss.ide.eclipse.xdoclet.run.util.ProjectUtil.transformBuildFile(ProjectUtil.java:430)
at org.jboss.ide.eclipse.xdoclet.run.ui.XDocletRunAction$2.run(XDocletRunAction.java:319)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:76)
!SUBENTRY 1 org.eclipse.core.resources 4 369 2005-12-13 14:36:28.474
!MESSAGE Resource /B2BStoreGlobalEJB/.xdoclet-build.tmp.xml is not local.—– End Log ——
—– System Configuration ——
*** Date: Tue Dec 13 14:33:34 EST 2005*** System properties:
OS=Windows2000
OS version=5.0
Java version=1.4.2_06*** MyEclipse details:
MyEclipse Enterprise WorkbenchVersion: 4.0.3 GA
Build id: 20051025-4.0.3-GA*** Eclipse details:
Eclipse SDKVersion: 3.1.1
Build id: M20050929-0840Eclipse Platform
Version: 3.1.1
Build id: M20050929-0840Eclipse RCP
Version: 3.1.1
Build id: M20050929-0840Eclipse Java Development Tools
Version: 3.1.1
Build id: M20050929-0840Eclipse Plug-in Development Environment
Version: 3.1.1
Build id: M20050929-0840Eclipse Project SDK
Version: 3.1.1
Build id: M20050929-0840Eclipse startup command=-os
win32
-ws
win32
-arch
x86
-launcher
C:\Development\eclipse\eclipse.exe
-name
Eclipse
-showsplash
600
-exitdata
624_3c
-vm
C:\j2sdk1.4.2_06\bin\javaw.exeDecember 12, 2005 at 9:59 pm #243025
mattlawMember<?xml version=”1.0″ encoding=”UTF-8″?>
<configurations>
<configuration name=”Standard EJB” used=”true”>
<task name=”ejbdoclet” used=”true” className=”xdoclet.modules.ejb.EjbDocletTask”>
<attribute name=”ejbSpec” value=”2.0″ used=”true”/>
<attribute name=”ejbClassNameSuffix” value=”” used=”false”/>
<attribute name=”excludedTags” value=”@version,@author,@todo” used=”true”/>
<attribute name=”destDir” value=”src” used=”true”/>
<attribute name=”mergeDir” value=”” used=”false”/>
<attribute name=”force” value=”” used=”false”/>
<attribute name=”verbose” value=”true” used=”true”/>
<attribute name=”addedTags” value=”@xdoclet-generated at ${TODAY},@copyright The XDoclet Team,@author XDoclet,@version ${version}” used=”true”/>
<attribute name=”ignoredtags” value=”” used=”false”/>
<attribute name=”validating” value=”” used=”false”/>
<element name=”fileset” used=”true”>
<attribute name=”dir” value=”src” used=”true”/>
<attribute name=”includes” value=”**/*.java” used=”true”/>
<attribute name=”excludes” value=”” used=”false”/>
</element>
<element name=”packageSubstitution” used=”true”>
<attribute name=”packages” value=”ejb” used=”true”/>
<attribute name=”substituteWith” value=”interfaces” used=”true”/>
</element>
<element name=”remoteinterface” used=”true”>
<attribute name=”pattern” value=”” used=”false”/>
<attribute name=”acceptInterfaces” value=”” used=”false”/>
<attribute name=”acceptAbstractClasses” value=”” used=”false”/>
<attribute name=”packageSubstitutions” value=”” used=”false”/>
<attribute name=”packageSubstitutionInheritanceSupported” value=”” used=”false”/>
<attribute name=”subTaskClassName” value=”” used=”false”/>
<attribute name=”prefixWithPackageStructure” value=”” used=”false”/>
<attribute name=”destinationFile” value=”” used=”false”/>
<attribute name=”templateURL” value=”” used=”false”/>
<attribute name=”templateFile” value=”” used=”false”/>
<attribute name=”Extent” value=”” used=”false”/>
<attribute name=”havingClassTag” value=”” used=”false”/>
<attribute name=”ofType” value=”” used=”false”/>
<attribute name=”subTaskName” value=”” used=”false”/>
<attribute name=”destDir” value=”” used=”false”/>
<attribute name=”mergeDir” value=”” used=”false”/>
<attribute name=”currentMethodTag” value=”” used=”false”/>
<attribute name=”currentClassTag” value=”” used=”false”/>
<attribute name=”currentFieldTag” value=”” used=”false”/>
<attribute name=”currentPackage” value=”” used=”false”/>
<attribute name=”currentMethod” value=”” used=”false”/>
<attribute name=”currentConstructor” value=”” used=”false”/>
<attribute name=”currentField” value=”” used=”false”/>
<attribute name=”currentClass” value=”” used=”false”/>
</element>
<element name=”localinterface” used=”true”>
<attribute name=”pattern” value=”” used=”false”/>
<attribute name=”acceptInterfaces” value=”” used=”false”/>
<attribute name=”acceptAbstractClasses” value=”” used=”false”/>
<attribute name=”packageSubstitutions” value=”” used=”false”/>
<attribute name=”packageSubstitutionInheritanceSupported” value=”” used=”false”/>
<attribute name=”subTaskClassName” value=”” used=”false”/>
<attribute name=”prefixWithPackageStructure” value=”” used=”false”/>
<attribute name=”destinationFile” value=”” used=”false”/>
<attribute name=”templateURL” value=”” used=”false”/>
<attribute name=”templateFile” value=”” used=”false”/>
<attribute name=”Extent” value=”” used=”false”/>
<attribute name=”havingClassTag” value=”” used=”false”/>
<attribute name=”ofType” value=”” used=”false”/>
<attribute name=”subTaskName” value=”” used=”false”/>
<attribute name=”destDir” value=”” used=”false”/>
<attribute name=”mergeDir” value=”” used=”false”/>
<attribute name=”currentMethodTag” value=”” used=”false”/>
<attribute name=”currentClassTag” value=”” used=”false”/>
<attribute name=”currentFieldTag” value=”” used=”false”/>
<attribute name=”currentPackage” value=”” used=”false”/>
<attribute name=”currentMethod” value=”” used=”false”/>
<attribute name=”currentConstructor” value=”” used=”false”/>
<attribute name=”currentField” value=”” used=”false”/>
<attribute name=”currentClass” value=”” used=”false”/>
</element>
<element name=”homeinterface” used=”true”>
<attribute name=”pattern” value=”” used=”false”/>
<attribute name=”acceptInterfaces” value=”” used=”false”/>
<attribute name=”acceptAbstractClasses” value=”” used=”false”/>
<attribute name=”packageSubstitutions” value=”” used=”false”/>
<attribute name=”packageSubstitutionInheritanceSupported” value=”” used=”false”/>
<attribute name=”subTaskClassName” value=”” used=”false”/>
<attribute name=”prefixWithPackageStructure” value=”” used=”false”/>
<attribute name=”destinationFile” value=”” used=”false”/>
<attribute name=”templateURL” value=”” used=”false”/>
<attribute name=”templateFile” value=”” used=”false”/>
<attribute name=”Extent” value=”” used=”false”/>
<attribute name=”havingClassTag” value=”” used=”false”/>
<attribute name=”ofType” value=”” used=”false”/>
<attribute name=”subTaskName” value=”” used=”false”/>
<attribute name=”destDir” value=”” used=”false”/>
<attribute name=”mergeDir” value=”” used=”false”/>
<attribute name=”currentMethodTag” value=”” used=”false”/>
<attribute name=”currentClassTag” value=”” used=”false”/>
<attribute name=”currentFieldTag” value=”” used=”false”/>
<attribute name=”currentPackage” value=”” used=”false”/>
<attribute name=”currentMethod” value=”” used=”false”/>
<attribute name=”currentConstructor” value=”” used=”false”/>
<attribute name=”currentField” value=”” used=”false”/>
<attribute name=”currentClass” value=”” used=”false”/>
</element>
<element name=”localhomeinterface” used=”true”>
<attribute name=”pattern” value=”” used=”false”/>
<attribute name=”acceptInterfaces” value=”” used=”false”/>
<attribute name=”acceptAbstractClasses” value=”” used=”false”/>
<attribute name=”packageSubstitutions” value=”” used=”false”/>
<attribute name=”packageSubstitutionInheritanceSupported” value=”” used=”false”/>
<attribute name=”subTaskClassName” value=”” used=”false”/>
<attribute name=”prefixWithPackageStructure” value=”” used=”false”/>
<attribute name=”destinationFile” value=”” used=”false”/>
<attribute name=”templateURL” value=”” used=”false”/>
<attribute name=”templateFile” value=”” used=”false”/>
<attribute name=”Extent” value=”” used=”false”/>
<attribute name=”havingClassTag” value=”” used=”false”/>
<attribute name=”ofType” value=”” used=”false”/>
<attribute name=”subTaskName” value=”” used=”false”/>
<attribute name=”destDir” value=”” used=”false”/>
<attribute name=”mergeDir” value=”” used=”false”/>
<attribute name=”currentMethodTag” value=”” used=”false”/>
<attribute name=”currentClassTag” value=”” used=”false”/>
<attribute name=”currentFieldTag” value=”” used=”false”/>
<attribute name=”currentPackage” value=”” used=”false”/>
<attribute name=”currentMethod” value=”” used=”false”/>
<attribute name=”currentConstructor” value=”” used=”false”/>
<attribute name=”currentField” value=”” used=”false”/>
<attribute name=”currentClass” value=”” used=”false”/>
</element>
<element name=”dataobject” used=”true”>
<attribute name=”pattern” value=”” used=”false”/>
<attribute name=”acceptInterfaces” value=”” used=”false”/>
<attribute name=”acceptAbstractClasses” value=”” used=”false”/>
<attribute name=”packageSubstitutions” value=”” used=”false”/>
<attribute name=”packageSubstitutionInheritanceSupported” value=”” used=”false”/>
<attribute name=”subTaskClassName” value=”” used=”false”/>
<attribute name=”prefixWithPackageStructure” value=”” used=”false”/>
<attribute name=”destinationFile” value=”” used=”false”/>
<attribute name=”templateURL” value=”” used=”false”/>
<attribute name=”templateFile” value=”” used=”false”/>
<attribute name=”Extent” value=”” used=”false”/>
<attribute name=”havingClassTag” value=”” used=”false”/>
<attribute name=”ofType” value=”” used=”false”/>
<attribute name=”subTaskName” value=”” used=”false”/>
<attribute name=”destDir” value=”” used=”false”/>
<attribute name=”mergeDir” value=”” used=”false”/>
<attribute name=”currentMethodTag” value=”” used=”false”/>
<attribute name=”currentClassTag” value=”” used=”false”/>
<attribute name=”currentFieldTag” value=”” used=”false”/>
<attribute name=”currentPackage” value=”” used=”false”/>
<attribute name=”currentMethod” value=”” used=”false”/>
<attribute name=”currentConstructor” value=”” used=”false”/>
<attribute name=”currentField” value=”” used=”false”/>
<attribute name=”currentClass” value=”” used=”false”/>
</element>
<element name=”valueobject” used=”true”>
<attribute name=”pattern” value=”” used=”false”/>
<attribute name=”acceptInterfaces” value=”” used=”false”/>
<attribute name=”acceptAbstractClasses” value=”” used=”false”/>
<attribute name=”packageSubstitutions” value=”” used=”false”/>
<attribute name=”packageSubstitutionInheritanceSupported” value=”” used=”false”/>
<attribute name=”subTaskClassName” value=”” used=”false”/>
<attribute name=”prefixWithPackageStructure” value=”” used=”false”/>
<attribute name=”destinationFile” value=”” used=”false”/>
<attribute name=”templateURL” value=”” used=”false”/>
<attribute name=”templateFile” value=”” used=”false”/>
<attribute name=”Extent” value=”” used=”false”/>
<attribute name=”havingClassTag” value=”” used=”false”/>
<attribute name=”ofType” value=”” used=”false”/>
<attribute name=”subTaskName” value=”” used=”false”/>
<attribute name=”destDir” value=”” used=”false”/>
<attribute name=”mergeDir” value=”” used=”false”/>
<attribute name=”currentMethodTag” value=”” used=”false”/>
<attribute name=”currentClassTag” value=”” used=”false”/>
<attribute name=”currentFieldTag” value=”” used=”false”/>
<attribute name=”currentPackage” value=”” used=”false”/>
<attribute name=”currentMethod” value=”” used=”false”/>
<attribute name=”currentConstructor” value=”” used=”false”/>
<attribute name=”currentField” value=”” used=”false”/>
<attribute name=”currentClass” value=”” used=”false”/>
</element>
<element name=”entitypk” used=”true”>
<attribute name=”pattern” value=”” used=”false”/>
<attribute name=”acceptInterfaces” value=”” used=”false”/>
<attribute name=”acceptAbstractClasses” value=”” used=”false”/>
<attribute name=”packageSubstitutions” value=”” used=”false”/>
<attribute name=”packageSubstitutionInheritanceSupported” value=”” used=”false”/>
<attribute name=”subTaskClassName” value=”” used=”false”/>
<attribute name=”prefixWithPackageStructure” value=”” used=”false”/>
<attribute name=”destinationFile” value=”” used=”false”/>
<attribute name=”templateURL” value=”” used=”false”/>
<attribute name=”templateFile” value=”” used=”false”/>
<attribute name=”Extent” value=”” used=”false”/>
<attribute name=”havingClassTag” value=”” used=”false”/>
<attribute name=”ofType” value=”” used=”false”/>
<attribute name=”subTaskName” value=”” used=”false”/>
<attribute name=”destDir” value=”” used=”false”/>
<attribute name=”mergeDir” value=”” used=”false”/>
<attribute name=”currentMethodTag” value=”” used=”false”/>
<attribute name=”currentClassTag” value=”” used=”false”/>
<attribute name=”currentFieldTag” value=”” used=”false”/>
<attribute name=”currentPackage” value=”” used=”false”/>
<attribute name=”currentMethod” value=”” used=”false”/>
<attribute name=”currentConstructor” value=”” used=”false”/>
<attribute name=”currentField” value=”” used=”false”/>
<attribute name=”currentClass” value=”” used=”false”/>
</element>
<element name=”entitycmp” used=”true”>
<attribute name=”CmpSpec” value=”” used=”false”/>
<attribute name=”pattern” value=”” used=”false”/>
<attribute name=”acceptInterfaces” value=”” used=”false”/>
<attribute name=”acceptAbstractClasses” value=”” used=”false”/>
<attribute name=”packageSubstitutions” value=”” used=”false”/>
<attribute name=”packageSubstitutionInheritanceSupported” value=”” used=”false”/>
<attribute name=”subTaskClassName” value=”” used=”false”/>
<attribute name=”prefixWithPackageStructure” value=”” used=”false”/>
<attribute name=”destinationFile” value=”” used=”false”/>
<attribute name=”templateURL” value=”” used=”false”/>
<attribute name=”templateFile” value=”” used=”false”/>
<attribute name=”Extent” value=”” used=”false”/>
<attribute name=”havingClassTag” value=”” used=”false”/>
<attribute name=”ofType” value=”” used=”false”/>
<attribute name=”subTaskName” value=”” used=”false”/>
<attribute name=”destDir” value=”” used=”false”/>
<attribute name=”mergeDir” value=”” used=”false”/>
<attribute name=”currentMethodTag” value=”” used=”false”/>
<attribute name=”currentClassTag” value=”” used=”false”/>
<attribute name=”currentFieldTag” value=”” used=”false”/>
<attribute name=”currentPackage” value=”” used=”false”/>
<attribute name=”currentMethod” value=”” used=”false”/>
<attribute name=”currentConstructor” value=”” used=”false”/>
<attribute name=”currentField” value=”” used=”false”/>
<attribute name=”currentClass” value=”” used=”false”/>
</element>
<element name=”entitybmp” used=”true”>
<attribute name=”pattern” value=”” used=”false”/>
<attribute name=”acceptInterfaces” value=”” used=”false”/>
<attribute name=”acceptAbstractClasses” value=”” used=”false”/>
<attribute name=”packageSubstitutions” value=”” used=”false”/>
<attribute name=”packageSubstitutionInheritanceSupported” value=”” used=”false”/>
<attribute name=”subTaskClassName” value=”” used=”false”/>
<attribute name=”prefixWithPackageStructure” value=”” used=”false”/>
<attribute name=”destinationFile” value=”” used=”false”/>
<attribute name=”templateURL” value=”” used=”false”/>
<attribute name=”templateFile” value=”” used=”false”/>
<attribute name=”Extent” value=”” used=”false”/>
<attribute name=”havingClassTag” value=”” used=”false”/>
<attribute name=”ofType” value=”” used=”false”/>
<attribute name=”subTaskName” value=”” used=”false”/>
<attribute name=”destDir” value=”” used=”false”/>
<attribute name=”mergeDir” value=”” used=”false”/>
<attribute name=”currentMethodTag” value=”” used=”false”/>
<attribute name=”currentClassTag” value=”” used=”false”/>
<attribute name=”currentFieldTag” value=”” used=”false”/>
<attribute name=”currentPackage” value=”” used=”false”/>
<attribute name=”currentMethod” value=”” used=”false”/>
<attribute name=”currentConstructor” value=”” used=”false”/>
<attribute name=”currentField” value=”” used=”false”/>
<attribute name=”currentClass” value=”” used=”false”/>
</element>
<element name=”session” used=”true”>
<attribute name=”pattern” value=”” used=”false”/>
<attribute name=”acceptInterfaces” value=”” used=”false”/>
<attribute name=”acceptAbstractClasses” value=”” used=”false”/>
<attribute name=”packageSubstitutions” value=”” used=”false”/>
<attribute name=”packageSubstitutionInheritanceSupported” value=”” used=”false”/>
<attribute name=”subTaskClassName” value=”” used=”false”/>
<attribute name=”prefixWithPackageStructure” value=”” used=”false”/>
<attribute name=”destinationFile” value=”” used=”false”/>
<attribute name=”templateURL” value=”” used=”false”/>
<attribute name=”templateFile” value=”” used=”false”/>
<attribute name=”Extent” value=”” used=”false”/>
<attribute name=”havingClassTag” value=”” used=”false”/>
<attribute name=”ofType” value=”” used=”false”/>
<attribute name=”subTaskName” value=”” used=”false”/>
<attribute name=”destDir” value=”” used=”false”/>
<attribute name=”mergeDir” value=”” used=”false”/>
<attribute name=”currentMethodTag” value=”” used=”false”/>
<attribute name=”currentClassTag” value=”” used=”false”/>
<attribute name=”currentFieldTag” value=”” used=”false”/>
<attribute name=”currentPackage” value=”” used=”false”/>
<attribute name=”currentMethod” value=”” used=”false”/>
<attribute name=”currentConstructor” value=”” used=”false”/>
<attribute name=”currentField” value=”” used=”false”/>
<attribute name=”currentClass” value=”” used=”false”/>
</element>
<element name=”dao” used=”true”>
<attribute name=”pattern” value=”” used=”false”/>
<attribute name=”acceptInterfaces” value=”” used=”false”/>
<attribute name=”acceptAbstractClasses” value=”” used=”false”/>
<attribute name=”packageSubstitutions” value=”” used=”false”/>
<attribute name=”packageSubstitutionInheritanceSupported” value=”” used=”false”/>
<attribute name=”subTaskClassName” value=”” used=”false”/>
<attribute name=”prefixWithPackageStructure” value=”” used=”false”/>
<attribute name=”destinationFile” value=”” used=”false”/>
<attribute name=”templateURL” value=”” used=”false”/>
<attribute name=”templateFile” value=”” used=”false”/>
<attribute name=”Extent” value=”” used=”false”/>
<attribute name=”havingClassTag” value=”” used=”false”/>
<attribute name=”ofType” value=”” used=”false”/>
<attribute name=”subTaskName” value=”” used=”false”/>
<attribute name=”destDir” value=”” used=”false”/>
<attribute name=”mergeDir” value=”” used=”false”/>
<attribute name=”currentMethodTag” value=”” used=”false”/>
<attribute name=”currentClassTag” value=”” used=”false”/>
<attribute name=”currentFieldTag” value=”” used=”false”/>
<attribute name=”currentPackage” value=”” used=”false”/>
<attribute name=”currentMethod” value=”” used=”false”/>
<attribute name=”currentConstructor” value=”” used=”false”/>
<attribute name=”currentField” value=”” used=”false”/>
<attribute name=”currentClass” value=”” used=”false”/>
<element name=”PackageSubstitution” used=”true”>
<attribute name=”packages” value=”ejb” used=”true”/>
<attribute name=”substituteWith” value=”dao” used=”true”/>
</element>
</element>
<element name=”utilobject” used=”true”>
<attribute name=”Kind” value=”” used=”false”/>
<attribute name=”pattern” value=”” used=”false”/>
<attribute name=”includeGUID” value=”true” used=”true”/>
<attribute name=”cacheHomes” value=”true” used=”true”/>
<attribute name=”acceptInterfaces” value=”” used=”false”/>
<attribute name=”acceptAbstractClasses” value=”” used=”false”/>
<attribute name=”packageSubstitutions” value=”” used=”false”/>
<attribute name=”packageSubstitutionInheritanceSupported” value=”” used=”false”/>
<attribute name=”subTaskClassName” value=”” used=”false”/>
<attribute name=”prefixWithPackageStructure” value=”” used=”false”/>
<attribute name=”destinationFile” value=”” used=”false”/>
<attribute name=”templateURL” value=”” used=”false”/>
<attribute name=”templateFile” value=”” used=”false”/>
<attribute name=”Extent” value=”” used=”false”/>
<attribute name=”havingClassTag” value=”” used=”false”/>
<attribute name=”ofType” value=”” used=”false”/>
<attribute name=”subTaskName” value=”” used=”false”/>
<attribute name=”destDir” value=”” used=”false”/>
<attribute name=”mergeDir” value=”” used=”false”/>
<attribute name=”currentMethodTag” value=”” used=”false”/>
<attribute name=”currentClassTag” value=”” used=”false”/>
<attribute name=”currentFieldTag” value=”” used=”false”/>
<attribute name=”currentPackage” value=”” used=”false”/>
<attribute name=”currentMethod” value=”” used=”false”/>
<attribute name=”currentConstructor” value=”” used=”false”/>
<attribute name=”currentField” value=”” used=”false”/>
<attribute name=”currentClass” value=”” used=”false”/>
</element>
<element name=”deploymentdescriptor” used=”true”>
<attribute name=”smallicon” value=”” used=”false”/>
<attribute name=”largeicon” value=”” used=”false”/>
<attribute name=”displayname” value=”” used=”false”/>
<attribute name=”description” value=”” used=”false”/>
<attribute name=”clientjar” value=”” used=”false”/>
<attribute name=”useIds” value=”” used=”false”/>
<attribute name=”xmlencoding” value=”” used=”false”/>
<attribute name=”schema” value=”” used=”false”/>
<attribute name=”validateXML” value=”true” used=”true”/>
<attribute name=”acceptInterfaces” value=”” used=”false”/>
<attribute name=”acceptAbstractClasses” value=”” used=”false”/>
<attribute name=”packageSubstitutions” value=”” used=”false”/>
<attribute name=”packageSubstitutionInheritanceSupported” value=”” used=”false”/>
<attribute name=”subTaskClassName” value=”” used=”false”/>
<attribute name=”prefixWithPackageStructure” value=”” used=”false”/>
<attribute name=”destinationFile” value=”” used=”false”/>
<attribute name=”templateURL” value=”” used=”false”/>
<attribute name=”templateFile” value=”” used=”false”/>
<attribute name=”Extent” value=”” used=”false”/>
<attribute name=”havingClassTag” value=”” used=”false”/>
<attribute name=”ofType” value=”” used=”false”/>
<attribute name=”subTaskName” value=”” used=”false”/>
<attribute name=”destDir” value=”src/META-INF” used=”true”/>
<attribute name=”mergeDir” value=”” used=”false”/>
<attribute name=”currentMethodTag” value=”” used=”false”/>
<attribute name=”currentClassTag” value=”” used=”false”/>
<attribute name=”currentFieldTag” value=”” used=”false”/>
<attribute name=”currentPackage” value=”” used=”false”/>
<attribute name=”currentMethod” value=”” used=”false”/>
<attribute name=”currentConstructor” value=”” used=”false”/>
<attribute name=”currentField” value=”” used=”false”/>
<attribute name=”currentClass” value=”” used=”false”/>
</element>
<element name=”jboss” used=”true”>
<attribute name=”webServiceContextRoot” value=”” used=”false”/>
<attribute name=”jbossTemplateFile” value=”” used=”false”/>
<attribute name=”jawsTemplateFile” value=”” used=”false”/>
<attribute name=”jbosscmpTemplateFile” value=”” used=”false”/>
<attribute name=”debug” value=”” used=”false”/>
<attribute name=”Version” value=”” used=”false”/>
<attribute name=”securityDomain” value=”” used=”false”/>
<attribute name=”unauthenticatedPrincipal” value=”” used=”false”/>
<attribute name=”datasource” value=”” used=”false”/>
<attribute name=”datasourceMapping” value=”” used=”false”/>
<attribute name=”typemapping” value=”” used=”false”/>
<attribute name=”generateRelations” value=”” used=”false”/>
<attribute name=”preferredRelationMapping” value=”” used=”false”/>
<attribute name=”createTable” value=”” used=”false”/>
<attribute name=”alterTable” value=”” used=”false”/>
<attribute name=”removeTable” value=”” used=”false”/>
<attribute name=”useIds” value=”” used=”false”/>
<attribute name=”xmlencoding” value=”” used=”false”/>
<attribute name=”schema” value=”” used=”false”/>
<attribute name=”validateXML” value=”” used=”false”/>
<attribute name=”acceptInterfaces” value=”” used=”false”/>
<attribute name=”acceptAbstractClasses” value=”” used=”false”/>
<attribute name=”packageSubstitutions” value=”” used=”false”/>
<attribute name=”packageSubstitutionInheritanceSupported” value=”” used=”false”/>
<attribute name=”subTaskClassName” value=”” used=”false”/>
<attribute name=”prefixWithPackageStructure” value=”” used=”false”/>
<attribute name=”destinationFile” value=”” used=”false”/>
<attribute name=”templateURL” value=”” used=”false”/>
<attribute name=”templateFile” value=”” used=”false”/>
<attribute name=”Extent” value=”” used=”false”/>
<attribute name=”havingClassTag” value=”” used=”false”/>
<attribute name=”ofType” value=”” used=”false”/>
<attribute name=”subTaskName” value=”” used=”false”/>
<attribute name=”destDir” value=”” used=”false”/>
<attribute name=”mergeDir” value=”” used=”false”/>
<attribute name=”currentMethodTag” value=”” used=”false”/>
<attribute name=”currentClassTag” value=”” used=”false”/>
<attribute name=”currentFieldTag” value=”” used=”false”/>
<attribute name=”currentPackage” value=”” used=”false”/>
<attribute name=”currentMethod” value=”” used=”false”/>
<attribute name=”currentConstructor” value=”” used=”false”/>
<attribute name=”currentField” value=”” used=”false”/>
<attribute name=”currentClass” value=”” used=”false”/>
</element>
</task>
</configuration>
</configurations>December 13, 2005 at 10:12 pm #243057
mattlawMemberI have resolved this issue. The ant plugin version has changed in eclipse 3.1.1 causing the build script to fail. Updating the ant home resolves the problem.
December 14, 2005 at 3:09 am #243058
GregMemberThanks Matt for following up with your resolution. Hopefully it wil help other users with the same problem.
-
AuthorPosts
