Author: jlaskowski
Date: Wed Sep 5 23:28:14 2007
New Revision: 573156
URL: http://svn.apache.org/viewvc?rev=573156&view=rev
Log:
First shot at OPENEJB-674 A basic eclipse plugin for OpenEJB
Added:
openejb/trunk/sandbox/openejb-eclipse-plugin/
openejb/trunk/sandbox/openejb-eclipse-plugin/README.txt (with props)
openejb/trunk/sandbox/openejb-eclipse-plugin/org.eclipse.jst.server.generic.openejb/
openejb/trunk/sandbox/openejb-eclipse-plugin/org.eclipse.jst.server.generic.openejb/META-INF/
openejb/trunk/sandbox/openejb-eclipse-plugin/org.eclipse.jst.server.generic.openejb/META-INF/MANIFEST.MF
(with props)
openejb/trunk/sandbox/openejb-eclipse-plugin/org.eclipse.jst.server.generic.openejb/about.html
(with props)
openejb/trunk/sandbox/openejb-eclipse-plugin/org.eclipse.jst.server.generic.openejb/bin/
openejb/trunk/sandbox/openejb-eclipse-plugin/org.eclipse.jst.server.generic.openejb/build.properties
(with props)
openejb/trunk/sandbox/openejb-eclipse-plugin/org.eclipse.jst.server.generic.openejb/buildfiles/
openejb/trunk/sandbox/openejb-eclipse-plugin/org.eclipse.jst.server.generic.openejb/buildfiles/openejb.xml
(with props)
openejb/trunk/sandbox/openejb-eclipse-plugin/org.eclipse.jst.server.generic.openejb/plugin.properties
(with props)
openejb/trunk/sandbox/openejb-eclipse-plugin/org.eclipse.jst.server.generic.openejb/plugin.xml
(with props)
openejb/trunk/sandbox/openejb-eclipse-plugin/org.eclipse.jst.server.generic.openejb/servers/
openejb/trunk/sandbox/openejb-eclipse-plugin/org.eclipse.jst.server.generic.openejb/servers/openejb3.serverdef
(with props)
openejb/trunk/sandbox/openejb-eclipse-plugin/org.eclipse.jst.server.generic.openejb/src/
Added: openejb/trunk/sandbox/openejb-eclipse-plugin/README.txt
URL:
http://svn.apache.org/viewvc/openejb/trunk/sandbox/openejb-eclipse-plugin/README.txt?rev=573156&view=auto
==============================================================================
--- openejb/trunk/sandbox/openejb-eclipse-plugin/README.txt (added)
+++ openejb/trunk/sandbox/openejb-eclipse-plugin/README.txt Wed Sep 5 23:28:14
2007
@@ -0,0 +1,38 @@
+Below are instructions on how to build and run the plugin project.
+
+1. Download the xxx_final.zip file attached to this issue
+2. Unzip the file
+3. open a new eclipse workspace
+4. Choose File > Import and then choose Existing projects into workspace
+5. Browse to the directory where you unzipped the above zip file.
+6. Now check the checkbox for the eclipse plugin project you want to import,
and click Finish
+
+Running the plugin
+A.
+1. open plugin.xml (double-click it)
+2. In the Overview tab, click on the link "Launch Eclipse application"
+3. This will open a new instance of Eclipse (which will have the above plugin)
+
+B. Adding a new installed runtime
+1. Click on Window > Preferences
+2. In the Preferences window, navigate to Server > Installed Runtimes
+3. On the Installed Runtimes page, click on Add, then choose Apache > OpenEJB
3.0.0
+4. Click next and specify the location of the installation directory of OpenEJB
+5. Click finish
+
+C. Creating a new server
+1. Open the J2EE perspective
+2. go to the servers view
+3. Right-click anywhere on the servers view and select New > Server (in the
context menu)
+4. Select OpenEJB from the list
+
+D. Starting and stopping the server
+1. Servers view should now have the OpenEJB server instance
+2. You can right-click on it and choose start / Stop. (You can also use the
toolbar on the servers view to do the same)
+
+DEPLOYING AN EJB
+1. Create an EJB project
+2. Create an EJB
+3. Once you are finished compiling the EJB, drag the EJB project on top of the
server in the Servers view
+4. Start the server
+5. Your EJB is now deployed to the server
Propchange: openejb/trunk/sandbox/openejb-eclipse-plugin/README.txt
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: openejb/trunk/sandbox/openejb-eclipse-plugin/README.txt
------------------------------------------------------------------------------
svn:keywords = Date Revision
Propchange: openejb/trunk/sandbox/openejb-eclipse-plugin/README.txt
------------------------------------------------------------------------------
svn:mime-type = text/plain
Added:
openejb/trunk/sandbox/openejb-eclipse-plugin/org.eclipse.jst.server.generic.openejb/META-INF/MANIFEST.MF
URL:
http://svn.apache.org/viewvc/openejb/trunk/sandbox/openejb-eclipse-plugin/org.eclipse.jst.server.generic.openejb/META-INF/MANIFEST.MF?rev=573156&view=auto
==============================================================================
---
openejb/trunk/sandbox/openejb-eclipse-plugin/org.eclipse.jst.server.generic.openejb/META-INF/MANIFEST.MF
(added)
+++
openejb/trunk/sandbox/openejb-eclipse-plugin/org.eclipse.jst.server.generic.openejb/META-INF/MANIFEST.MF
Wed Sep 5 23:28:14 2007
@@ -0,0 +1,14 @@
+Manifest-Version: 1.0
+Bundle-ManifestVersion: 2
+Bundle-Name: %pluginName
+Bundle-SymbolicName: org.eclipse.jst.server.generic.openejb;singleton:=true
+Bundle-Version: 1.0.0
+Bundle-Vendor: %providerName
+Bundle-Localization: plugin
+Require-Bundle: org.eclipse.jst.server.core,
+ org.eclipse.jst.server.generic.core,
+ org.eclipse.jst.server.generic.ui,
+ org.eclipse.jst.server.ui,
+ org.eclipse.jst.common.project.facet.core,
+ org.eclipse.wst.common.project.facet.core,
+ org.eclipse.wst.common.project.facet.ui
Propchange:
openejb/trunk/sandbox/openejb-eclipse-plugin/org.eclipse.jst.server.generic.openejb/META-INF/MANIFEST.MF
------------------------------------------------------------------------------
svn:executable = *
Added:
openejb/trunk/sandbox/openejb-eclipse-plugin/org.eclipse.jst.server.generic.openejb/about.html
URL:
http://svn.apache.org/viewvc/openejb/trunk/sandbox/openejb-eclipse-plugin/org.eclipse.jst.server.generic.openejb/about.html?rev=573156&view=auto
==============================================================================
---
openejb/trunk/sandbox/openejb-eclipse-plugin/org.eclipse.jst.server.generic.openejb/about.html
(added)
+++
openejb/trunk/sandbox/openejb-eclipse-plugin/org.eclipse.jst.server.generic.openejb/about.html
Wed Sep 5 23:28:14 2007
@@ -0,0 +1,34 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
+<HTML>
+
+<head>
+<title>About</title>
+<meta http-equiv=Content-Type content="text/html; charset=ISO-8859-1">
+</head>
+
+<BODY lang="EN-US">
+
+<H3>About This Content</H3>
+
+<P>September 06, 2007</P>
+
+<H3>License</H3>
+
+<P>The Eclipse Foundation makes available all content in this plug-in
+("Content"). Unless otherwise indicated below, the Content is provided to you
+under the terms and conditions of the Eclipse Public License Version 1.0
+("EPL"). A copy of the EPL is available at
+<A
href="http://www.eclipse.org/org/documents/epl-v10.php">http://www.eclipse.org/org/documents/epl-v10.php</A>.
+For purposes of the EPL, "Program" will mean the Content.</P>
+
+<P>If you did not receive this Content directly from the Eclipse Foundation,
the
+Content is being redistributed by another party ("Redistributor") and
different
+terms and conditions may apply to your use of any object code in the Content.
+Check the Redistributors license that was provided with the Content. If no
such
+license exists, contact the Redistributor. Unless otherwise indicated below,
the
+terms and conditions of the EPL still apply to any source code in the Content
+and such source code may be obtained at
+<A href="http://www.eclipse.org/">http://www.eclipse.org/</A>.</P>
+
+</BODY>
+</HTML>
Propchange:
openejb/trunk/sandbox/openejb-eclipse-plugin/org.eclipse.jst.server.generic.openejb/about.html
------------------------------------------------------------------------------
svn:eol-style = native
Propchange:
openejb/trunk/sandbox/openejb-eclipse-plugin/org.eclipse.jst.server.generic.openejb/about.html
------------------------------------------------------------------------------
svn:executable = *
Propchange:
openejb/trunk/sandbox/openejb-eclipse-plugin/org.eclipse.jst.server.generic.openejb/about.html
------------------------------------------------------------------------------
svn:keywords = Date Revision
Propchange:
openejb/trunk/sandbox/openejb-eclipse-plugin/org.eclipse.jst.server.generic.openejb/about.html
------------------------------------------------------------------------------
svn:mime-type = text/html
Added:
openejb/trunk/sandbox/openejb-eclipse-plugin/org.eclipse.jst.server.generic.openejb/build.properties
URL:
http://svn.apache.org/viewvc/openejb/trunk/sandbox/openejb-eclipse-plugin/org.eclipse.jst.server.generic.openejb/build.properties?rev=573156&view=auto
==============================================================================
---
openejb/trunk/sandbox/openejb-eclipse-plugin/org.eclipse.jst.server.generic.openejb/build.properties
(added)
+++
openejb/trunk/sandbox/openejb-eclipse-plugin/org.eclipse.jst.server.generic.openejb/build.properties
Wed Sep 5 23:28:14 2007
@@ -0,0 +1,16 @@
+source.. = src/
+output.. = bin/
+bin.includes = META-INF/,\
+ .,\
+ plugin.xml,\
+ plugin.properties,\
+ buildfiles/openejb.xml,\
+ about.html,\
+ build.properties
+src.includes = servers/openejb3.serverdef,\
+ plugin.xml,\
+ plugin.properties,\
+ buildfiles/openejb.xml,\
+ build.properties,\
+ about.html,\
+ META-INF/MANIFEST.MF
Propchange:
openejb/trunk/sandbox/openejb-eclipse-plugin/org.eclipse.jst.server.generic.openejb/build.properties
------------------------------------------------------------------------------
svn:eol-style = native
Propchange:
openejb/trunk/sandbox/openejb-eclipse-plugin/org.eclipse.jst.server.generic.openejb/build.properties
------------------------------------------------------------------------------
svn:executable = *
Propchange:
openejb/trunk/sandbox/openejb-eclipse-plugin/org.eclipse.jst.server.generic.openejb/build.properties
------------------------------------------------------------------------------
svn:keywords = Date Revision
Propchange:
openejb/trunk/sandbox/openejb-eclipse-plugin/org.eclipse.jst.server.generic.openejb/build.properties
------------------------------------------------------------------------------
svn:mime-type = text/plain
Added:
openejb/trunk/sandbox/openejb-eclipse-plugin/org.eclipse.jst.server.generic.openejb/buildfiles/openejb.xml
URL:
http://svn.apache.org/viewvc/openejb/trunk/sandbox/openejb-eclipse-plugin/org.eclipse.jst.server.generic.openejb/buildfiles/openejb.xml?rev=573156&view=auto
==============================================================================
---
openejb/trunk/sandbox/openejb-eclipse-plugin/org.eclipse.jst.server.generic.openejb/buildfiles/openejb.xml
(added)
+++
openejb/trunk/sandbox/openejb-eclipse-plugin/org.eclipse.jst.server.generic.openejb/buildfiles/openejb.xml
Wed Sep 5 23:28:14 2007
@@ -0,0 +1,17 @@
+<project name="deployextension" default="deploy.j2ee.ejb" basedir=".">
+ <target name="deploy.j2ee.ejb">
+ <jar destfile="${project.working.dir}/${module.name}.jar">
+ <zipfileset dir="${module.dir}">
+ <include name="**/*.*"/>
+ <exclude name="**/*.java"/>
+ </zipfileset>
+ </jar>
+ <move file="${project.working.dir}/${module.name}.jar"
todir="${server.publish.dir}"/>
+
+ </target>
+ <target name="undeploy.j2ee.ejb">
+ <delete file="${server.publish.dir}/${module.name}.jar"
failonerror="false"> </delete>
+
+ </target>
+
+</project>
\ No newline at end of file
Propchange:
openejb/trunk/sandbox/openejb-eclipse-plugin/org.eclipse.jst.server.generic.openejb/buildfiles/openejb.xml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange:
openejb/trunk/sandbox/openejb-eclipse-plugin/org.eclipse.jst.server.generic.openejb/buildfiles/openejb.xml
------------------------------------------------------------------------------
svn:executable = *
Propchange:
openejb/trunk/sandbox/openejb-eclipse-plugin/org.eclipse.jst.server.generic.openejb/buildfiles/openejb.xml
------------------------------------------------------------------------------
svn:keywords = Date Revision
Propchange:
openejb/trunk/sandbox/openejb-eclipse-plugin/org.eclipse.jst.server.generic.openejb/buildfiles/openejb.xml
------------------------------------------------------------------------------
svn:mime-type = text/xml
Added:
openejb/trunk/sandbox/openejb-eclipse-plugin/org.eclipse.jst.server.generic.openejb/plugin.properties
URL:
http://svn.apache.org/viewvc/openejb/trunk/sandbox/openejb-eclipse-plugin/org.eclipse.jst.server.generic.openejb/plugin.properties?rev=573156&view=auto
==============================================================================
---
openejb/trunk/sandbox/openejb-eclipse-plugin/org.eclipse.jst.server.generic.openejb/plugin.properties
(added)
+++
openejb/trunk/sandbox/openejb-eclipse-plugin/org.eclipse.jst.server.generic.openejb/plugin.properties
Wed Sep 5 23:28:14 2007
@@ -0,0 +1,22 @@
+pluginName= OpenEJB Generic server definitions
+providerName=openejb.apache.org
+pluginDescription=Provides OpenEJB server definitions
+
+
+openejbCategory=Apache
+openejbRuntimeTypeName=OpenEJB 3.0.0
+openejbRuntimeTypeDescription=Publishes and runs EJB 3.0 modules on a local
server.
+
+openejbServerTypeName=OpenEJB 3.0.0
+openejbServerTypeDescription=Publishes and runs EJB 3.0 modules on a local
server.
+
+# ============== openejb3.serverdef ================
+ApplicationServerDirectory=Application &Server Directory:
+serverAddress=A&ddress:
+serverPort=&Port:
+jndiPort=&JNDI Port:
+openejb3serverConfig=Server Co&nfiguration:
+serverclassPath=&Classpath Variable:
+serverName=Ser&ver Name:
+username=Use&r Name:
+password=Pass&word:
Propchange:
openejb/trunk/sandbox/openejb-eclipse-plugin/org.eclipse.jst.server.generic.openejb/plugin.properties
------------------------------------------------------------------------------
svn:eol-style = native
Propchange:
openejb/trunk/sandbox/openejb-eclipse-plugin/org.eclipse.jst.server.generic.openejb/plugin.properties
------------------------------------------------------------------------------
svn:executable = *
Propchange:
openejb/trunk/sandbox/openejb-eclipse-plugin/org.eclipse.jst.server.generic.openejb/plugin.properties
------------------------------------------------------------------------------
svn:keywords = Date Revision
Propchange:
openejb/trunk/sandbox/openejb-eclipse-plugin/org.eclipse.jst.server.generic.openejb/plugin.properties
------------------------------------------------------------------------------
svn:mime-type = text/plain
Added:
openejb/trunk/sandbox/openejb-eclipse-plugin/org.eclipse.jst.server.generic.openejb/plugin.xml
URL:
http://svn.apache.org/viewvc/openejb/trunk/sandbox/openejb-eclipse-plugin/org.eclipse.jst.server.generic.openejb/plugin.xml?rev=573156&view=auto
==============================================================================
---
openejb/trunk/sandbox/openejb-eclipse-plugin/org.eclipse.jst.server.generic.openejb/plugin.xml
(added)
+++
openejb/trunk/sandbox/openejb-eclipse-plugin/org.eclipse.jst.server.generic.openejb/plugin.xml
Wed Sep 5 23:28:14 2007
@@ -0,0 +1,101 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?eclipse version="3.2"?>
+<plugin>
+
+ <extension point="org.eclipse.wst.server.core.runtimeTypes">
+ <runtimeType
+ id="org.apache.openejb.server.generic.runtime.openejb3"
+ name="%openejbRuntimeTypeName"
+ description="%openejbRuntimeTypeDescription"
+ vendor="%openejbCategory"
+ version="3.0.0"
+
class="org.eclipse.jst.server.generic.core.internal.GenericServerRuntime">
+ <moduleType
+ types="jst.ejb"
+ versions="2.1, 3.0"/>
+ </runtimeType>
+ </extension>
+
+ <extension point="org.eclipse.wst.server.core.serverTypes">
+ <serverType
+ runtime="true"
+
class="org.eclipse.jst.server.generic.core.internal.GenericServer"
+ id="org.apache.openejb.server.generic.openejb3"
+ initialState="stopped"
+ supportsRemoteHosts="false"
+
runtimeTypeId="org.apache.openejb.server.generic.runtime.openejb3"
+ description="%openejbRuntimeTypeDescription"
+
launchConfigId="org.eclipse.jst.server.generic.core.launchConfigurationType"
+
behaviourClass="org.eclipse.jst.server.generic.core.internal.GenericServerBehaviour"
+ name="%openejbServerTypeName"
+ startTimeout="20000"
+ stopTimeout="20000"
+ hasConfiguration="false"
+ launchModes="run">
+
+ </serverType>
+ </extension>
+ <extension point="org.eclipse.wst.server.ui.wizardFragments">
+ <fragment
+ id="org.eclipse.jst.server.generic.runtime"
+ typeIds="org.apache.openejb.server.generic.runtime.openejb3"
+
class="org.eclipse.jst.server.generic.ui.internal.GenericServerRuntimeWizardFragment"/>
+ <fragment
+ id="org.eclipse.jst.server.generic.server"
+ typeIds="org.apache.openejb.server.generic.openejb3"
+
class="org.eclipse.jst.server.generic.ui.internal.GenericServerWizardFragment"/>
+ </extension>´
+
+ <extension point="org.eclipse.jst.server.core.runtimeClasspathProviders">
+ <runtimeClasspathProvider
+ id="org.eclipse.jst.server.generic.runtimeTarget"
+ runtimeTypeIds="org.apache.openejb.server.generic.runtime.openejb*"
+
class="org.eclipse.jst.server.generic.core.internal.GenericServerRuntimeTargetHandler"/>
+ </extension>
+
+ <extension point="org.eclipse.jst.server.generic.core.serverdefinition">
+ <serverdefinition
id="org.apache.openejb.server.generic.runtime.openejb3"
definitionfile="/servers/openejb3.serverdef">
+ </serverdefinition>
+ </extension>
+
+ <extension point="org.eclipse.wst.common.project.facet.core.runtimes">
+ <runtime-component-type
+ id="org.apache.openejb.server.generic.runtime.openejb"/>
+
+ <runtime-component-version
+ type="org.apache.openejb.server.generic.runtime.openejb"
+ version="3.0.0"/>
+ <adapter>
+ <runtime-component
+ id="org.apache.openejb.server.generic.runtime.openejb"/>
+ <factory
+
class="org.eclipse.jst.server.core.internal.RuntimeClasspathProvider$Factory"/>
+ <type
+ class="org.eclipse.jst.common.project.facet.core.IClasspathProvider"/>
+ </adapter>
+
+ <adapter>
+ <runtime-component
id="org.apache.openejb.server.generic.runtime.openejb"/>
+ <factory
class="org.eclipse.jst.server.ui.internal.RuntimeLabelProvider$Factory"/>
+ <type
class="org.eclipse.wst.common.project.facet.ui.IRuntimeComponentLabelProvider"/>
+ </adapter>
+ <supported>
+ <runtime-component
+ id="org.apache.openejb.server.generic.runtime.openejb"
+ version="3.0.0"/>
+ <facet
+ id="jst.ejb"
+ version="2.1, 3.0"/>
+
+ </supported>
+
+ </extension>
+
+
+ <extension point="org.eclipse.jst.server.core.runtimeFacetMappings">
+ <runtimeFacetMapping
+ runtimeTypeId="org.apache.openejb.server.generic.runtime.openejb3"
+ runtime-component="org.apache.openejb.server.generic.runtime.openejb"
+ version="3.0.0"/>
+ </extension>
+</plugin>
Propchange:
openejb/trunk/sandbox/openejb-eclipse-plugin/org.eclipse.jst.server.generic.openejb/plugin.xml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange:
openejb/trunk/sandbox/openejb-eclipse-plugin/org.eclipse.jst.server.generic.openejb/plugin.xml
------------------------------------------------------------------------------
svn:executable = *
Propchange:
openejb/trunk/sandbox/openejb-eclipse-plugin/org.eclipse.jst.server.generic.openejb/plugin.xml
------------------------------------------------------------------------------
svn:keywords = Date Revision
Propchange:
openejb/trunk/sandbox/openejb-eclipse-plugin/org.eclipse.jst.server.generic.openejb/plugin.xml
------------------------------------------------------------------------------
svn:mime-type = text/xml
Added:
openejb/trunk/sandbox/openejb-eclipse-plugin/org.eclipse.jst.server.generic.openejb/servers/openejb3.serverdef
URL:
http://svn.apache.org/viewvc/openejb/trunk/sandbox/openejb-eclipse-plugin/org.eclipse.jst.server.generic.openejb/servers/openejb3.serverdef?rev=573156&view=auto
==============================================================================
---
openejb/trunk/sandbox/openejb-eclipse-plugin/org.eclipse.jst.server.generic.openejb/servers/openejb3.serverdef
(added)
+++
openejb/trunk/sandbox/openejb-eclipse-plugin/org.eclipse.jst.server.generic.openejb/servers/openejb3.serverdef
Wed Sep 5 23:28:14 2007
@@ -0,0 +1,80 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<tns:ServerRuntime
+ xmlns:tns="http://eclipse.org/jst/server/generic/ServerTypeDefinition"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+
xsi:schemaLocation="http://eclipse.org/jst/server/generic/ServerTypeDefinition
ServerTypeDefinitionSchema.xsd "
+ name="OpenEJB" version="3.0.0">
+<property id="serverRootDirectory"
+ label="%ApplicationServerDirectory"
+ type="directory"
+ context="runtime"
+ default="/your_server_root" />
+<property id="serverAddress"
+ label="%serverAddress"
+ type="string"
+ context="server"
+ default="127.0.0.1" />
+<property id="port"
+ label="%serverPort"
+ type="string"
+ context="server"
+ default="4201" />
+
+
+ <port>
+ <no>${port}</no>
+ <name>ejbd</name>
+ <protocol>ejbd</protocol>
+ </port>
+
+ <module>
+ <type>jst.ejb</type>
+ <publishDir>${serverRootDirectory}/apps</publishDir>
+
<publisherReference>org.eclipse.jst.server.generic.antpublisher</publisherReference>
+ </module>
+
+
+ <project>
+ <classpathReference>openejb.project</classpathReference>
+ </project>
+
+ <start>
+ <mainClass>org.apache.openejb.cli.Bootstrap</mainClass>
+ <workingDirectory>${serverRootDirectory}</workingDirectory>
+ <programArguments>start</programArguments>
+ <vmParameters>-Dopenejb.home=${serverRootDirectory}
-javaagent:${serverRootDirectory}/lib/openejb-javaagent-3.0.0-SNAPSHOT.jar
</vmParameters>
+ <classpathReference>openejb</classpathReference>
+ </start>
+
+ <stop>
+ <mainClass>org.apache.openejb.cli.Bootstrap</mainClass>
+ <workingDirectory>${serverRootDirectory}</workingDirectory>
+ <programArguments>stop</programArguments>
+ <vmParameters>-Dopenejb.home=${serverRootDirectory}
-javaagent:${serverRootDirectory}/lib/openejb-javaagent-3.0.0-SNAPSHOT.jar
</vmParameters>
+ <classpathReference>openejb</classpathReference>
+ </stop>
+ <publisher id="org.eclipse.jst.server.generic.antpublisher">
+ <publisherdata>
+ <dataname>build.file</dataname>
+ <datavalue>/buildfiles/openejb.xml</datavalue>
+ </publisherdata>
+ <publisherdata>
+ <dataname>target.publish.jst.ejb</dataname>
+ <datavalue>deploy.j2ee.ejb</datavalue>
+ </publisherdata>
+ <publisherdata>
+ <dataname>target.unpublish.jst.ejb</dataname>
+ <datavalue>undeploy.j2ee.ejb</datavalue>
+ </publisherdata>
+ </publisher>
+
+ <classpath id="openejb" >
+ <archive
path="${serverRootDirectory}/lib/openejb-core-3.0.0-SNAPSHOT.jar" />
+ <archive
path="${serverRootDirectory}/lib/openejb-javaagent-3.0.0-SNAPSHOT.jar" />
+ <archive
path="${serverRootDirectory}/lib/geronimo-ejb_3.0_spec-1.0.jar" />
+ </classpath>
+ <classpath id="openejb.project" >
+ <archive
path="${serverRootDirectory}/lib/geronimo-ejb_3.0_spec-1.0.jar" />
+ </classpath>
+
+</tns:ServerRuntime>
\ No newline at end of file
Propchange:
openejb/trunk/sandbox/openejb-eclipse-plugin/org.eclipse.jst.server.generic.openejb/servers/openejb3.serverdef
------------------------------------------------------------------------------
svn:executable = *