| <?xml version="1.0" encoding="UTF-8"?> |
| <?eclipse version="3.0"?> |
| <plugin> |
| <extension |
| id="org.eclipse.jst.j2ee.xdoclet.xdocletRuntime.121" |
| name="%xdoclet.121" |
| point="org.eclipse.jst.j2ee.ejb.annotations.xdoclet.xdocletRuntime"> |
| <RuntimeVersion |
| ejb="2.0" |
| jsp="1.1" |
| servlet="2.3" |
| xdoclet="1.2.1"/> |
| <RuntimeLib |
| location="xdoclet-1.2.1.jar" |
| name="xdoclet-1.2.1.jar"/> |
| <RuntimeLib |
| location="xjavadoc-1.0.3.jar" |
| name="xjavadoc-1.0.3.jar"/> |
| </extension> |
| <extension |
| id="org.eclipse.jst.j2ee.xdoclet.xdocletRuntime.122" |
| name="%xdoclet.122" |
| point="org.eclipse.jst.j2ee.ejb.annotations.xdoclet.xdocletRuntime"> |
| <RuntimeVersion |
| ejb="2.1" |
| jsp="1.2" |
| servlet="2.4" |
| xdoclet="1.2.2"/> |
| <RuntimeLib |
| location="xdoclet-1.2.2.jar" |
| name="xdoclet-1.2.2.jar"/> |
| <RuntimeLib |
| location="xjavadoc-1.1.jar" |
| name="xjavadoc-1.1.jar"/> |
| </extension> |
| <extension |
| id="org.eclipse.jst.j2ee.xdoclet.xdocletRuntime.123" |
| name="%xdoclet.123" |
| point="org.eclipse.jst.j2ee.ejb.annotations.xdoclet.xdocletRuntime"> |
| <RuntimeVersion |
| ejb="2.1" |
| jsp="1.2" |
| servlet="2.4" |
| xdoclet="1.2.3"/> |
| <RuntimeLib |
| location="xdoclet-1.2.3.jar" |
| name="xdoclet-1.2.3.jar"/> |
| <RuntimeLib |
| location="xjavadoc-1.1.jar" |
| name="xjavadoc-1.1.jar"/> |
| </extension> |
| |
| |
| <!-- Deployment Descriptor (EJB)/WEB --> |
| |
| <extension |
| id="org.eclipse.jst.j2ee.xdoclet.webdocletTaskProvider.deploymentdescriptor" |
| name="%webdoclet.deploymentdesc" |
| point="org.eclipse.jst.j2ee.ejb.annotations.xdoclet.webdocletTaskProvider"> |
| <WebdocletTaskProvider |
| class="org.eclipse.jst.j2ee.xdoclet.runtime.internal.tasks.DeploymentDescriptorWebdocletTaskProvider" |
| defaultSelection="true" |
| description="%webdoclet.deploymentdesc.desc" |
| id="org.eclipse.jst.j2ee.xdoclet.runtime.internal.tasks.DeploymentDescriptorWebdocletTaskProvider" |
| name="DeploymentDescriptor"/> |
| |
| <TaskProperty |
| default="true" |
| id="webdoclet.deploymentdescriptor.useIds" |
| include="true" |
| label="useIds" |
| type="boolean" |
| description="%webdoclet.deploymentdesc.useIds" /> |
| <TaskProperty |
| default="${servlet.spec.version}" |
| id="webdoclet.deploymentdescriptor.servletspec" |
| include="true" |
| label="servletspec" |
| type="string" |
| description="%webdoclet.deploymentdesc.servletspec" /> |
| <TaskProperty |
| default="${web}" |
| id="webdoclet.deploymentdescriptor.displayname" |
| include="true" |
| label="displayname" |
| type="string" |
| description="%webdoclet.deploymentdesc.displayname"/> |
| |
| <TaskProperty |
| default="false" |
| id="webdoclet.deploymentdescriptor.validatexml" |
| include="true" |
| label="validatexml" |
| type="boolean" |
| description="%webdoclet.deploymentdesc.validatexml"/> |
| |
| <TaskProperty |
| default="${web.module.webinf}" |
| id="webdoclet.deploymentdescriptor.mergedir" |
| include="true" |
| label="mergedir" |
| type="string" |
| description="%webdoclet.deploymentdesc.mergedir"/> |
| <TaskProperty |
| default="${web.module.webinf}" |
| id="weboclet.deploymentdescriptor.destdir" |
| include="true" |
| label="destdir" |
| type="string" |
| description="%webdoclet.deploymentdesc.destdir"/> |
| </extension> |
| |
| <extension |
| id="org.eclipse.jst.j2ee.xdoclet.ejbDocletTaskProvider.deploymentdescriptor" |
| name="%ejbdoclet.deploymentdesc" |
| point="org.eclipse.jst.j2ee.ejb.annotations.xdoclet.ejbDocletTaskProvider"> |
| <EjbdocletTaskProvider |
| class="org.eclipse.jst.j2ee.xdoclet.runtime.internal.tasks.DeploymentDescriptorEjbdocletTaskProvider" |
| defaultSelection="true" |
| description="%ejbdoclet.deploymentdesc.desc" |
| id="org.eclipse.jst.j2ee.xdoclet.runtime.internal.tasks.DeploymentDescriptorEjbdocletTaskProvider" |
| name="DeploymentDescriptor"/> |
| |
| <TaskProperty |
| default="true" |
| id="ejbdoclet.deploymentdescriptor.useIds" |
| include="true" |
| label="useIds" |
| type="boolean" |
| description="%ejbdoclet.deploymentdesc.useIds" /> |
| <TaskProperty |
| default="${ejb.dd.displayname}" |
| id="ejbdoclet.deploymentdescriptor.displayname" |
| include="true" |
| label="displayname" |
| type="string" |
| description="%ejbdoclet.deploymentdesc.displayname"/> |
| <TaskProperty |
| default="${ejb.dd.description}" |
| id="ejbdoclet.deploymentdescriptor.description" |
| include="true" |
| label="description" |
| type="string" |
| description="%ejbdoclet.deploymentdesc.description"/> |
| |
| <TaskProperty |
| default="${ejb.dd.clientjar}" |
| id="ejbdoclet.deploymentdescriptor.clientjar" |
| include="true" |
| label="clientjar" |
| type="string" |
| description="%ejbdoclet.deploymentdesc.clientjar"/> |
| |
| <TaskProperty |
| default="false" |
| id="ejbdoclet.deploymentdescriptor.validatexml" |
| include="true" |
| label="validatexml" |
| type="boolean" |
| description="%ejbdoclet.deploymentdesc.validatexml"/> |
| |
| <TaskProperty |
| default="${ejb.dd.dir}" |
| id="ejbdoclet.deploymentdescriptor.mergedir" |
| include="true" |
| label="mergedir" |
| type="string" |
| description="%ejbdoclet.deploymentdesc.mergedir"/> |
| <TaskProperty |
| default="${ejb.dd.dir}" |
| id="ejbdoclet.deploymentdescriptor.destdir" |
| include="true" |
| label="destdir" |
| type="string" |
| description="%ejbdoclet.deploymentdesc.destdir"/> |
| </extension> |
| |
| <!-- remoteinterface --> |
| <extension |
| id="org.eclipse.jst.j2ee.xdoclet.ejbDocletTaskProvider.remoteinterface" |
| name="%ejbdoclet.RemoteInterface" |
| point="org.eclipse.jst.j2ee.ejb.annotations.xdoclet.ejbDocletTaskProvider"> |
| <EjbdocletTaskProvider |
| class="org.eclipse.jst.j2ee.xdoclet.runtime.internal.tasks.RemoteInterfaceEjbdocletTaskProvider" |
| defaultSelection="true" |
| description="%ejbdoclet.RemoteInterface.desc" |
| id="org.eclipse.jst.j2ee.xdoclet.runtime.internal.tasks.RemoteInterfaceEjbdocletTaskProvider" |
| name="RemoteInterface"/> |
| </extension> |
| |
| <!-- homeinterface --> |
| <extension |
| id="org.eclipse.jst.j2ee.xdoclet.ejbDocletTaskProvider.homeinterface" |
| name="%ejbdoclet.HomeInterface" |
| point="org.eclipse.jst.j2ee.ejb.annotations.xdoclet.ejbDocletTaskProvider"> |
| <EjbdocletTaskProvider |
| class="org.eclipse.jst.j2ee.xdoclet.runtime.internal.tasks.HomeInterfaceEjbdocletTaskProvider" |
| defaultSelection="true" |
| description="%ejbdoclet.HomeInterface.desc" |
| id="org.eclipse.jst.j2ee.xdoclet.runtime.internal.tasks.HomeInterfaceEjbdocletTaskProvider" |
| name="HomeInterface"/> |
| </extension> |
| |
| <!-- localinterface --> |
| <extension |
| id="org.eclipse.jst.j2ee.xdoclet.ejbDocletTaskProvider.localinterface" |
| name="%ejbdoclet.LocalInterface" |
| point="org.eclipse.jst.j2ee.ejb.annotations.xdoclet.ejbDocletTaskProvider"> |
| <EjbdocletTaskProvider |
| class="org.eclipse.jst.j2ee.xdoclet.runtime.internal.tasks.LocalInterfaceEjbdocletTaskProvider" |
| defaultSelection="true" |
| description="%ejbdoclet.LocalInterface.desc" |
| id="org.eclipse.jst.j2ee.xdoclet.runtime.internal.tasks.LocalInterfaceEjbdocletTaskProvider" |
| name="LocalInterface"/> |
| </extension> |
| |
| <!-- localhomeinterface --> |
| <extension |
| id="org.eclipse.jst.j2ee.xdoclet.ejbDocletTaskProvider.localhomeinterface" |
| name="%ejbdoclet.LocalHomeInterface" |
| point="org.eclipse.jst.j2ee.ejb.annotations.xdoclet.ejbDocletTaskProvider"> |
| <EjbdocletTaskProvider |
| class="org.eclipse.jst.j2ee.xdoclet.runtime.internal.tasks.LocalHomeInterfaceEjbdocletTaskProvider" |
| defaultSelection="true" |
| description="%ejbdoclet.LocalHomeInterface.desc" |
| id="org.eclipse.jst.j2ee.xdoclet.runtime.internal.tasks.LocalHomeInterfaceEjbdocletTaskProvider" |
| name="LocalHomeInterface"/> |
| </extension> |
| |
| <!-- utilobject --> |
| <extension |
| id="org.eclipse.jst.j2ee.xdoclet.ejbDocletTaskProvider.utilobject" |
| name="%ejbdoclet.UtilObject" |
| point="org.eclipse.jst.j2ee.ejb.annotations.xdoclet.ejbDocletTaskProvider"> |
| <EjbdocletTaskProvider |
| class="org.eclipse.jst.j2ee.xdoclet.runtime.internal.tasks.UtilObjectEjbdocletTaskProvider" |
| defaultSelection="true" |
| description="%ejbdoclet.UtilObject.desc" |
| id="org.eclipse.jst.j2ee.xdoclet.runtime.internal.tasks.UtilObjectEjbdocletTaskProvider" |
| name="UtilObject"/> |
| <TaskProperty |
| default="true" |
| id="ejbdoclet.utilobject.cacheHomes" |
| label="cacheHomes" |
| include="true" |
| type="boolean" |
| description="%ejbdoclet.utilobject.cacheHomes"/> |
| <TaskProperty |
| default="true" |
| id="ejbdoclet.utilobject.includeGUID" |
| label="includeGUID" |
| include="true" |
| type="boolean" |
| description="%ejbdoclet.utilobject.includeGUID"/> |
| <TaskProperty |
| default="physical" |
| id="ejbdoclet.utilobject.kind" |
| label="kind" |
| include="true" |
| restriction="physical,logical" |
| type="enum" |
| description="%ejbdoclet.utilobject.kind"/> |
| </extension> |
| |
| <!-- dataobject --> |
| <extension |
| id="org.eclipse.jst.j2ee.xdoclet.ejbDocletTaskProvider.dataobject" |
| name="%ejbdoclet.DataObject" |
| point="org.eclipse.jst.j2ee.ejb.annotations.xdoclet.ejbDocletTaskProvider"> |
| <EjbdocletTaskProvider |
| class="org.eclipse.jst.j2ee.xdoclet.runtime.internal.tasks.DataObjectEjbdocletTaskProvider" |
| defaultSelection="true" |
| description="%ejbdoclet.DataObject" |
| id="org.eclipse.jst.j2ee.xdoclet.runtime.internal.tasks.DataObjectEjbdocletTaskProvider" |
| name="DataObject"/> |
| </extension> |
| |
| <!-- dao --> |
| <extension |
| id="org.eclipse.jst.j2ee.xdoclet.ejbDocletTaskProvider.dao" |
| name="%ejbdoclet.Dao" |
| point="org.eclipse.jst.j2ee.ejb.annotations.xdoclet.ejbDocletTaskProvider"> |
| <EjbdocletTaskProvider |
| class="org.eclipse.jst.j2ee.xdoclet.runtime.internal.tasks.DaoEjbdocletTaskProvider" |
| defaultSelection="true" |
| description="%ejbdoclet.Dao.desc" |
| id="org.eclipse.jst.j2ee.xdoclet.runtime.internal.tasks.DaoEjbdocletTaskProvider" |
| name="Dao"/> |
| </extension> |
| |
| <!-- valueobject --> |
| <extension |
| id="org.eclipse.jst.j2ee.xdoclet.ejbDocletTaskProvider.valueobject" |
| name="%ejbdoclet.valueobject" |
| point="org.eclipse.jst.j2ee.ejb.annotations.xdoclet.ejbDocletTaskProvider"> |
| <EjbdocletTaskProvider |
| class="org.eclipse.jst.j2ee.xdoclet.runtime.internal.tasks.ValueObjectEjbdocletTaskProvider" |
| defaultSelection="true" |
| description="%ejbdoclet.valueobject.desc" |
| id="org.eclipse.jst.j2ee.xdoclet.runtime.internal.tasks.ValueObjectEjbdocletTaskProvider" |
| name="valueobject"/> |
| <TaskProperty |
| default="false" |
| id="ejbdoclet.valueobject.generatePKConstructor" |
| label="generatePKConstructor" |
| include="false" |
| type="boolean" |
| description="Whether to generate a single-parameter constructor in the ValueObject, which only sets up the PK"/> |
| </extension> |
| |
| <!-- entitypk --> |
| <extension |
| id="org.eclipse.jst.j2ee.xdoclet.ejbDocletTaskProvider.entitypk" |
| name="ejbdoclet.Entitypk" |
| point="org.eclipse.jst.j2ee.ejb.annotations.xdoclet.ejbDocletTaskProvider"> |
| <EjbdocletTaskProvider |
| class="org.eclipse.jst.j2ee.xdoclet.runtime.internal.tasks.EntitypkEjbdocletTaskProvider" |
| defaultSelection="true" |
| description="%ejbdoclet.Entitypk.desc" |
| id="org.eclipse.jst.j2ee.xdoclet.runtime.internal.tasks.EntitypkEjbdocletTaskProvider" |
| name="Entitypk"/> |
| </extension> |
| |
| |
| <!-- entitycmp --> |
| <extension |
| id="org.eclipse.jst.j2ee.xdoclet.ejbDocletTaskProvider.entitycmp" |
| name="%ejbdoclet.Entitycmp" |
| point="org.eclipse.jst.j2ee.ejb.annotations.xdoclet.ejbDocletTaskProvider"> |
| <EjbdocletTaskProvider |
| class="org.eclipse.jst.j2ee.xdoclet.runtime.internal.tasks.EntitycmpEjbdocletTaskProvider" |
| defaultSelection="true" |
| description="%ejbdoclet.Entitycmp.desc" |
| id="org.eclipse.jst.j2ee.xdoclet.runtime.internal.tasks.EntitycmpEjbdocletTaskProvider" |
| name="Entitycmp"/> |
| <TaskProperty |
| default="2.x" |
| id="ejbdoclet.Entitycmp.cmpSpec" |
| label="cmpSpec" |
| include="false" |
| restriction="1.x,2.x" |
| type="enum" |
| description="Sets the CmpSpec attribute of the EntityCmpSubTask object Valid values: 1.x, 2.x"/> |
| </extension> |
| |
| <!-- entitybmp --> |
| <extension |
| id="org.eclipse.jst.j2ee.xdoclet.ejbDocletTaskProvider.entitybmp" |
| name="%ejbdoclet.Entitybmp" |
| point="org.eclipse.jst.j2ee.ejb.annotations.xdoclet.ejbDocletTaskProvider"> |
| <EjbdocletTaskProvider |
| class="org.eclipse.jst.j2ee.xdoclet.runtime.internal.tasks.EntitybmpEjbdocletTaskProvider" |
| defaultSelection="true" |
| description="%ejbdoclet.Entitybmp.desc" |
| id="org.eclipse.jst.j2ee.xdoclet.runtime.internal.tasks.EntitybmpEjbdocletTaskProvider" |
| name="Entitybmp"/> |
| </extension> |
| |
| |
| <!-- session --> |
| <extension |
| id="org.eclipse.jst.j2ee.xdoclet.ejbDocletTaskProvider.session" |
| name="%ejbdoclet.Session" |
| point="org.eclipse.jst.j2ee.ejb.annotations.xdoclet.ejbDocletTaskProvider"> |
| <EjbdocletTaskProvider |
| class="org.eclipse.jst.j2ee.xdoclet.runtime.internal.tasks.SessionEjbdocletTaskProvider" |
| defaultSelection="true" |
| description="%ejbdoclet.Session.desc" |
| id="org.eclipse.jst.j2ee.xdoclet.runtime.internal.tasks.SessionEjbdocletTaskProvider" |
| name="Session"/> |
| </extension> |
| |
| <!-- mdb --> |
| <extension |
| id="org.eclipse.jst.j2ee.xdoclet.ejbDocletTaskProvider.mdb" |
| name="%ejbdoclet.Mdb" |
| point="org.eclipse.jst.j2ee.ejb.annotations.xdoclet.ejbDocletTaskProvider"> |
| <EjbdocletTaskProvider |
| class="org.eclipse.jst.j2ee.xdoclet.runtime.internal.tasks.MdbEjbdocletTaskProvider" |
| defaultSelection="true" |
| description="%ejbdoclet.Mdb.desc" |
| id="org.eclipse.jst.j2ee.xdoclet.runtime.internal.tasks.MdbEjbdocletTaskProvider" |
| name="Mdb"/> |
| </extension> |
| |
| <!-- Server Extensions --> |
| |
| <!-- WEBLOGIC --> |
| <extension |
| id="org.eclipse.jst.j2ee.xdoclet.webDocletTaskProvider.weblogic" |
| name="WebLogic WebDoclet Task Provider" |
| point="org.eclipse.jst.j2ee.ejb.annotations.xdoclet.webdocletTaskProvider"> |
| <WebdocletTaskProvider |
| class="org.eclipse.jst.j2ee.xdoclet.runtime.internal.server.WeblogicWebdocletTaskProvider" |
| defaultSelection="false" |
| description="Adds weblogic task to webdoclet" |
| id="org.eclipse.jst.j2ee.xdoclet.runtime.internal.server.WeblogicWebdocletTaskProvider" |
| name="WebLogic"/> |
| <TaskProperty |
| default="8.1" |
| id="webdoclet.weblogic.version" |
| label="version" |
| include="true" |
| restriction="6.0, 6.1, 7.0, 8.1, 9.0" |
| type="enum" |
| description="Sets the target WebLogic version to generate for. Possible values are 6.1, 7.0 and 8.1 Valid values: 6.0, 6.1, 7.0, 8.1"/> |
| <TaskProperty |
| default="${web}" |
| id="webdoclet.weblogic.contextroot" |
| include="true" |
| label="contextroot" |
| type="string" |
| description="The context-root element specifies the context root for the web application."/> |
| <TaskProperty |
| default="UTF-8" |
| id="webdoclet.weblogic.xmlencoding" |
| include="true" |
| label="xmlencoding" |
| type="string" |
| description="The encoding of the produced xml file. If your XML file uses international characters, you might want to set this to UTF-8."/> |
| <TaskProperty |
| default="false" |
| id="webdoclet.weblogic.validatexml" |
| include="true" |
| label="validatexml" |
| type="boolean" |
| description="If this is set to true, the generated XML will be validated against its DTD or XML Schema."/> |
| |
| <TaskProperty |
| default="${web.dd.dir}" |
| id="webdoclet.weblogic.mergedir" |
| include="true" |
| label="mergedir" |
| type="string" |
| description="Specifies the location of the merge directory. This is where XDoclet will look for merge files."/> |
| <TaskProperty |
| default="${web.dd.dir}" |
| id="webdoclet.weblogic.destdir" |
| include="true" |
| label="destdir" |
| type="string" |
| description="Sets the directory where the generated file(s) will be written."/> |
| </extension> |
| |
| <extension |
| id="org.eclipse.jst.j2ee.xdoclet.ejbDocletTaskProvider.weblogic" |
| name="WebLogic Ejbdoclet Task Provider" |
| point="org.eclipse.jst.j2ee.ejb.annotations.xdoclet.ejbDocletTaskProvider"> |
| <EjbdocletTaskProvider |
| class="org.eclipse.jst.j2ee.xdoclet.runtime.internal.server.WeblogicEjbdocletTaskProvider" |
| defaultSelection="false" |
| description="Adds weblogic task to ejbdoclet" |
| id="org.eclipse.jst.j2ee.xdoclet.runtime.internal.server.WeblogicEjbdocletTaskProvider" |
| name="Weblogic"/> |
| <AnnotationProvider |
| class="org.eclipse.jst.j2ee.xdoclet.runtime.internal.annotation.WeblogicAnnotationProvider" |
| type="entity" |
| include="true" /> |
| <TaskProperty |
| default="8.1" |
| id="ejbdoclet.weblogic.version" |
| label="version" |
| include="true" |
| restriction="6.0, 6.1, 7.0, 8.1, 9.0" |
| type="enum" |
| description="Sets the target WebLogic version to generate for. Possible values are 6.1, 7.0 and 8.1 Valid values: 6.0, 6.1, 7.0, 8.1"/> |
| <TaskProperty |
| default="UTF-8" |
| id="ejbdoclet.weblogic.xmlencoding" |
| include="true" |
| label="xmlencoding" |
| type="string" |
| description="The encoding of the produced xml file. If your XML file uses international characters, you might want to set this to UTF-8."/> |
| <TaskProperty |
| default="false" |
| id="ejbdoclet.weblogic.validatexml" |
| include="true" |
| label="validatexml" |
| type="boolean" |
| description="If this is set to true, the generated XML will be validated against its DTD or XML Schema."/> |
| <TaskProperty |
| default="${data.source.name}" |
| id="ejbdoclet.weblogic.datasource" |
| include="true" |
| label="datasource" |
| type="string" |
| description="Specifies a default value for the data-source-name element in the CMP descriptor, to use if no weblogic.data-source-name tag appears on a bean." /> |
| <TaskProperty |
| default="POINTBASE" |
| id="ejbdoclet.weblogic.databaseType" |
| include="false" |
| label="databaseType" |
| type="string" |
| description="Sets the database type specified in the weblogic-cmp-rdbms-jar.xml deployment descriptor. This is a WLS 7.0 and higher feature. Possible values: DB2 INFORMIX ORACLE SQL_SERVER SYBASE POINTBASE Valid values: DB2, INFORMIX, ORACLE, SQL_SERVER, SYBASE, POINTBASE" /> |
| <TaskProperty |
| default="Disabled" |
| id="ejbdoclet.weblogic.createtables" |
| label="createtables" |
| include="true" |
| restriction="True, False, Disabled, CreateOnly, DropAndCreate, DropAndCreateAlways, AlterOrCreate" |
| type="enum" |
| description="If True or CreateOnly, then at deployment time\nif there is no Table in the Database for a CMP Bean,\n the Container will attempt to CREATE the Table \n(based on information found in the deployment files \n and in the Bean Class). Valid values are \n True and False for WLS Servers for versions older than 8.1 \n and CreateOnly, DropAndCreate, DropAndCreateAlways, AlterOrCreate \n and Disabled for WLS Servers 8.1 and above"/> |
| <TaskProperty |
| default="weblogic" |
| id="ejbdoclet.weblogic.persistence" |
| include="true" |
| label="persistence" |
| type="string" |
| description="Sets the persistence type to use. Default is weblogic. Useful if you're using a different persistence manager like MVCSoft" /> |
| |
| <TaskProperty |
| default="${ejb.dd.dir}" |
| id="ejbdoclet.weblogic.mergedir" |
| include="true" |
| label="mergedir" |
| type="string" |
| description="Specifies the location of the merge directory. This is where XDoclet will look for merge files."/> |
| <TaskProperty |
| default="${ejb.dd.dir}" |
| id="ejbdoclet.weblogic.destdir" |
| include="true" |
| label="destdir" |
| type="string" |
| description="Sets the directory where the generated file(s) will be written."/> |
| |
| </extension> |
| |
| <!-- JBOSS --> |
| |
| <extension |
| id="org.eclipse.jst.j2ee.xdoclet.webDocletTaskProvider.jboss" |
| name="JBoss WebDoclet Task Provider" |
| point="org.eclipse.jst.j2ee.ejb.annotations.xdoclet.webdocletTaskProvider"> |
| <WebdocletTaskProvider |
| class="org.eclipse.jst.j2ee.xdoclet.runtime.internal.server.JBossWebdocletTaskProvider" |
| defaultSelection="false" |
| description="Adds jboss task to webdoclet" |
| id="org.eclipse.jst.j2ee.xdoclet.runtime.internal.server.JBossWebdocletTaskProvider" |
| name="JBoss"/> |
| <TaskProperty |
| default="3.2" |
| id="webdoclet.jboss.version" |
| label="version" |
| include="true" |
| restriction="2.4, 3.0, 3.0.1, 3.0.2, 3.0.3, 3.2, 4.0" |
| type="enum" |
| description="The version of JBoss. Supported versions are 2.4, 3.0, 3.0.1, 3.0.2, 3.0.3, 3.2 and 4.0."/> |
| <TaskProperty |
| default="${web}" |
| id="webdoclet.jboss.contextroot" |
| include="true" |
| label="contextroot" |
| type="string" |
| description=" The context-root element specifies the context root for the web application."/> |
| <TaskProperty |
| default="java:/jaas/MySecurityDomain" |
| id="webdoclet.jboss.securitydomain" |
| include="false" |
| label="securitydomain" |
| type="string" |
| description="Security domain"/> |
| <TaskProperty |
| default="UTF-8" |
| id="webdoclet.jboss.xmlencoding" |
| include="true" |
| label="xmlencoding" |
| type="string" |
| description="The encoding of the produced xml file. If your XML file uses international characters, you might want to set this to UTF-8."/> |
| <TaskProperty |
| default="false" |
| id="webdoclet.jboss.validatexml" |
| include="true" |
| label="validatexml" |
| type="boolean" |
| description="If this is set to true, the generated XML will be validated against its DTD or XML Schema."/> |
| |
| <TaskProperty |
| default="${web.dd.dir}" |
| id="webdoclet.jboss.mergedir" |
| include="true" |
| label="mergedir" |
| type="string" |
| description="Specifies the location of the merge directory. This is where XDoclet will look for merge files."/> |
| <TaskProperty |
| default="${web.dd.dir}" |
| id="webdoclet.jboss.destdir" |
| include="true" |
| label="destdir" |
| type="string" |
| description="Sets the directory where the generated file(s) will be written."/> |
| </extension> |
| |
| <extension |
| id="org.eclipse.jst.j2ee.xdoclet.ejbDocletTaskProvider.jboss" |
| name="JBoss Ejbdoclet Task Provider" |
| point="org.eclipse.jst.j2ee.ejb.annotations.xdoclet.ejbDocletTaskProvider"> |
| <EjbdocletTaskProvider |
| class="org.eclipse.jst.j2ee.xdoclet.runtime.internal.server.JBossEjbdocletTaskProvider" |
| defaultSelection="false" |
| description="Adds jboss task to ejbdoclet" |
| id="org.eclipse.jst.j2ee.xdoclet.runtime.internal.server.JBossEjbdocletTaskProvider" |
| name="JBoss"/> |
| <AnnotationProvider |
| class="org.eclipse.jst.j2ee.xdoclet.runtime.internal.annotation.JBossAnnotationProvider" |
| type="entity" |
| include="true" /> |
| <TaskProperty |
| default="3.2" |
| id="ejbdoclet.jboss.version" |
| label="version" |
| include="true" |
| restriction="2.4, 3.0, 3.0.1, 3.0.2, 3.0.3, 3.2, 4.0" |
| type="enum" |
| description="The version of JBoss. Supported versions are 2.4, 3.0, 3.0.1, 3.0.2, 3.0.3, 3.2 and 4.0."/> |
| <TaskProperty |
| default="UTF-8" |
| id="ejbdoclet.jboss.xmlencoding" |
| include="true" |
| label="xmlencoding" |
| type="string" |
| description="The encoding of the produced xml file. If your XML file uses international characters, you might want to set this to UTF-8."/> |
| <TaskProperty |
| default="false" |
| id="ejbdoclet.jboss.validatexml" |
| include="true" |
| label="validatexml" |
| type="boolean" |
| description="If this is set to true, the generated XML will be validated against its DTD or XML Schema."/> |
| |
| <TaskProperty |
| default="${ejb.dd.dir}" |
| id="ejbdoclet.jboss.mergedir" |
| include="true" |
| label="mergedir" |
| type="string" |
| description="Specifies the location of the merge directory. This is where XDoclet will look for merge files."/> |
| <TaskProperty |
| default="${ejb.dd.dir}" |
| id="ejbdoclet.jboss.destdir" |
| include="true" |
| label="destdir" |
| type="string" |
| description="Sets the directory where the generated file(s) will be written."/> |
| |
| <TaskProperty |
| default="java:/DefaultDS" |
| id="webdoclet.jboss.securitydomain" |
| include="false" |
| label="securitydomain" |
| type="string" |
| description="Security domain"/> |
| <TaskProperty |
| default="java:/DefaultDS" |
| id="ejbdoclet.jboss.datasource" |
| include="true" |
| label="datasource" |
| type="string" |
| description="JNDI name for the datasource"/> |
| <TaskProperty |
| default="Hypersonic SQL" |
| id="ejbdoclet.jboss.datasourcemapping" |
| include="true" |
| label="datasourcemapping" |
| type="string" |
| description="One of the type-mapping's name that are defined in the conf/standardjbosscmp-jdbc.xml file (the default value is Hypersonic SQL)"/> |
| <TaskProperty |
| default="foreign-key" |
| id="ejbdoclet.jboss.preferredrelationmapping" |
| include="true" |
| label="preferredrelationmapping" |
| type="string" |
| description="preferredRelationMapping "/> |
| <TaskProperty |
| default="false" |
| id="ejbdoclet.jboss.generaterelations" |
| include="true" |
| label="generateRelations" |
| type="boolean" |
| description="generate relations "/> |
| <TaskProperty |
| default="false" |
| id="ejbdoclet.jboss.createtable" |
| include="true" |
| label="createtable" |
| type="boolean" |
| description="Create a table for the entity"/> |
| <TaskProperty |
| default="false" |
| id="ejbdoclet.jboss.removetable" |
| include="true" |
| label="removetable" |
| type="boolean" |
| description="Whether the JBossCMP should remove tables when the application is undeployed. "/> |
| <TaskProperty |
| default="false" |
| id="ejbdoclet.jboss.altertable" |
| include="true" |
| label="altertable" |
| type="boolean" |
| description="Whether the JBossCMP should alter tables when the application is deployed. "/> |
| </extension> |
| |
| |
| <!-- JONAS --> |
| <extension |
| id="org.eclipse.jst.j2ee.xdoclet.webDocletTaskProvider.jonas" |
| name="JOnAS WebDoclet Task Provider" |
| point="org.eclipse.jst.j2ee.ejb.annotations.xdoclet.webdocletTaskProvider"> |
| <WebdocletTaskProvider |
| class="org.eclipse.jst.j2ee.xdoclet.runtime.internal.server.JonasWebdocletTaskProvider" |
| defaultSelection="false" |
| description="Adds jonas task to webdoclet" |
| id="org.eclipse.jst.j2ee.xdoclet.runtime.internal.server.JonasWebdocletTaskProvider" |
| name="JOnAS"/> |
| <TaskProperty |
| default="2.6" |
| id="webdoclet.jonas.version" |
| label="version" |
| include="true" |
| restriction="2.3, 2.4, 2.5, 2.6, 3.0, 3.2, 4.0, 4.1, 4.5" |
| type="enum" |
| description="Sets the version of JOnAS. Supported versions are: 2.3, 2.4, 2.5, 2.6, 3.0, 3.2, 4.0, 4.1, 4.5"/> |
| <TaskProperty |
| default="${web}" |
| id="webdoclet.jonas.contextroot" |
| include="true" |
| label="contextroot" |
| type="string" |
| description=" The context-root element specifies the context root for the web application."/> |
| <TaskProperty |
| default="UTF-8" |
| id="webdoclet.jonas.xmlencoding" |
| include="true" |
| label="xmlencoding" |
| type="string" |
| description="The encoding of the produced xml file. If your XML file uses international characters, you might want to set this to UTF-8."/> |
| <TaskProperty |
| default="false" |
| id="webdoclet.jonas.validatexml" |
| include="true" |
| label="validatexml" |
| type="boolean" |
| description="If this is set to true, the generated XML will be validated against its DTD or XML Schema."/> |
| |
| <TaskProperty |
| default="${web.dd.dir}" |
| id="webdoclet.jonas.mergedir" |
| include="true" |
| label="mergedir" |
| type="string" |
| description="Specifies the location of the merge directory. This is where XDoclet will look for merge files."/> |
| <TaskProperty |
| default="${web.dd.dir}" |
| id="webdoclet.jonas.destdir" |
| include="true" |
| label="destdir" |
| type="string" |
| description="Sets the directory where the generated file(s) will be written."/> |
| |
| <TaskProperty |
| default="java:/DefaultDS" |
| id="ejbdoclet.jonas.datasource" |
| include="false" |
| label="datasource" |
| type="string" |
| description="JNDI name for the datasource"/> |
| <TaskProperty |
| default="false" |
| id="ejbdoclet.jonas.automatic-pk" |
| include="false" |
| label="automatic-pk" |
| type="boolean" |
| description="True or False for use automatic generation of primary"/> |
| </extension> |
| |
| <extension |
| id="org.eclipse.jst.j2ee.xdoclet.ejbDocletTaskProvider.jonas" |
| name="JOnAS Ejbdoclet Task Provider" |
| point="org.eclipse.jst.j2ee.ejb.annotations.xdoclet.ejbDocletTaskProvider"> |
| <EjbdocletTaskProvider |
| class="org.eclipse.jst.j2ee.xdoclet.runtime.internal.server.JonasEjbdocletTaskProvider" |
| defaultSelection="false" |
| description="Adds JOnAS task to ejbdoclet" |
| id="org.eclipse.jst.j2ee.xdoclet.runtime.internal.server.JonasEjbdocletTaskProvider" |
| name="JOnAS"/> |
| <AnnotationProvider |
| class="org.eclipse.jst.j2ee.xdoclet.runtime.internal.annotation.JonasAnnotationProvider" |
| type="entity" |
| include="true" /> |
| <TaskProperty |
| default="2.4" |
| id="ejbdoclet.jonas.version" |
| label="version" |
| include="true" |
| restriction="2.3, 2.4, 2.5, 2.6, 3.0, 3.2, 4.0, 4.1, 4.5" |
| type="enum" |
| description="Sets the version of JOnAS. Supported versions are: 2.3, 2.4, 2.5, 2.6, 3.0"/> |
| <TaskProperty |
| default="UTF-8" |
| id="ejbdoclet.jonas.xmlencoding" |
| include="true" |
| label="xmlencoding" |
| type="string" |
| description="The encoding of the produced xml file. If your XML file uses international characters, you might want to set this to UTF-8."/> |
| <TaskProperty |
| default="false" |
| id="ejbdoclet.jonas.validatexml" |
| include="true" |
| label="validatexml" |
| type="boolean" |
| description="If this is set to true, the generated XML will be validated against its DTD or XML Schema."/> |
| |
| <TaskProperty |
| default="${ejb.dd.dir}" |
| id="ejbdoclet.jonas.mergedir" |
| include="true" |
| label="mergedir" |
| type="string" |
| description="Specifies the location of the merge directory. This is where XDoclet will look for merge files."/> |
| <TaskProperty |
| default="${ejb.dd.dir}" |
| id="ejbdoclet.jonas.destdir" |
| include="true" |
| label="destdir" |
| type="string" |
| description="Sets the directory where the generated file(s) will be written."/> |
| |
| </extension> |
| |
| <!-- WEBPSHERE --> |
| <extension |
| id="org.eclipse.jst.j2ee.xdoclet.webDocletTaskProvider.websphere" |
| name="Websphere WebDoclet Task Provider" |
| point="org.eclipse.jst.j2ee.ejb.annotations.xdoclet.webdocletTaskProvider"> |
| <WebdocletTaskProvider |
| class="org.eclipse.jst.j2ee.xdoclet.runtime.internal.server.WebsphereWebdocletTaskProvider" |
| defaultSelection="false" |
| description="Adds websphere task to webdoclet" |
| id="org.eclipse.jst.j2ee.xdoclet.runtime.internal.server.WebsphereWebdocletTaskProvider" |
| name="Websphere"/> |
| |
| |
| <TaskProperty |
| default="UTF-8" |
| id="webdoclet.websphere.xmlencoding" |
| include="true" |
| label="xmlencoding" |
| type="string" |
| description="The encoding of the produced xml file. If your XML file uses international characters, you might want to set this to UTF-8."/> |
| <TaskProperty |
| default="false" |
| id="webdoclet.websphere.validatexml" |
| include="true" |
| label="validatexml" |
| type="boolean" |
| description="If this is set to true, the generated XML will be validated against its DTD or XML Schema."/> |
| |
| <TaskProperty |
| default="${web.dd.dir}" |
| id="webdoclet.websphere.mergedir" |
| include="true" |
| label="mergedir" |
| type="string" |
| description="Specifies the location of the merge directory. This is where XDoclet will look for merge files."/> |
| <TaskProperty |
| default="${web.dd.dir}" |
| id="webdoclet.websphere.destdir" |
| include="true" |
| label="destdir" |
| type="string" |
| description="Sets the directory where the generated file(s) will be written."/> |
| </extension> |
| |
| <extension |
| id="org.eclipse.jst.j2ee.xdoclet.ejbDocletTaskProvider.webpshere" |
| name="WebSphere Ejbdoclet Task Provider" |
| point="org.eclipse.jst.j2ee.ejb.annotations.xdoclet.ejbDocletTaskProvider"> |
| <EjbdocletTaskProvider |
| class="org.eclipse.jst.j2ee.xdoclet.runtime.internal.server.WebsphereEjbdocletTaskProvider" |
| defaultSelection="false" |
| description="Adds WebSphere task to ejbdoclet" |
| id="org.eclipse.jst.j2ee.xdoclet.runtime.internal.server.WebsphereEjbdocletTaskProvider" |
| name="WebSphere"/> |
| <AnnotationProvider |
| class="org.eclipse.jst.j2ee.xdoclet.runtime.internal.annotation.WebsphereAnnotationProvider" |
| type="entity" |
| include="true" /> |
| |
| <TaskProperty |
| default="UTF-8" |
| id="ejbdoclet.websphere.xmlencoding" |
| include="true" |
| label="xmlencoding" |
| type="string" |
| description="The encoding of the produced xml file. If your XML file uses international characters, you might want to set this to UTF-8."/> |
| <TaskProperty |
| default="false" |
| id="ejbdoclet.websphere.validatexml" |
| include="true" |
| label="validatexml" |
| type="boolean" |
| description="If this is set to true, the generated XML will be validated against its DTD or XML Schema."/> |
| |
| <TaskProperty |
| default="${ejb.dd.dir}" |
| id="ejbdoclet.websphere.mergedir" |
| include="true" |
| label="mergedir" |
| type="string" |
| description="Specifies the location of the merge directory. This is where XDoclet will look for merge files."/> |
| <TaskProperty |
| default="${ejb.dd.dir}" |
| id="ejbdoclet.websphere.destdir" |
| include="true" |
| label="destdir" |
| type="string" |
| description="Sets the directory where the generated file(s) will be written."/> |
| <TaskProperty |
| default="MyDataSourceJNDIName" |
| id="ejbdoclet.websphere.datasource" |
| include="false" |
| label="datasource" |
| type="string" |
| description="Sets the default CMP Datasource"/> |
| <TaskProperty |
| default="xxxxx" |
| id="ejbdoclet.websphere.currentBackendId" |
| include="false" |
| label="currentBackendId" |
| type="string" |
| description="Sets the current backend id. This parameter is used to point out the id of the current CMP mapping"/> |
| |
| </extension> |
| |
| |
| |
| </plugin> |