Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "EclipseLink/Examples/DBWS/AdvancedOSGi"
< EclipseLink | Examples | DBWS
Line 5: | Line 5: | ||
== DBWS in an OSGi Environment == | == DBWS in an OSGi Environment == | ||
− | |||
An Eclipselink DBWS service can be run in an OSGi environment using Javase 6's 'containerless' [http://java.sun.com/javase/6/docs/api/javax/xml/ws/Endpoint.html javax.xml.ws.Endpoint] API. | An Eclipselink DBWS service can be run in an OSGi environment using Javase 6's 'containerless' [http://java.sun.com/javase/6/docs/api/javax/xml/ws/Endpoint.html javax.xml.ws.Endpoint] API. | ||
=== Environment Setup === | === Environment Setup === | ||
− | + | Download a [http://www.eclipse.org/downloads/packages version of the Eclipse IDE that includes the ''Plug-in Development Environment'' (PDE)] (''Eclipse IDE for Java EE Developers'', ''Eclipse Classic 3.6.0'' or <br/> ''Eclipse for RCP and RAP Developers''). | |
− | Download a [http://www.eclipse.org/downloads/packages version of the Eclipse IDE that includes the ''Plug-in Development Environment'' (PDE)] (''Eclipse IDE for Java EE Developers'', ''Eclipse Classic 3.6.0'' or <br/> ''Eclipse for RCP and RAP Developers''). Install the Database JDBC driver: use the embedded Apache Derby database in this example | + | Install the Database JDBC driver: use the embedded Apache Derby database in this example |
− | + | * Download Apache Derby (org.apache.derby) bundle from [http://download.eclipse.org/tools/orbit/downloads Orbit]. | |
− | *Download Apache Derby (org.apache.derby) bundle from [http://download.eclipse.org/tools/orbit/downloads Orbit]. | + | <br/>[[Image:EclipseLinkExamplesOSGiDeveloping with EclipseLink OSGi in PDE-2v2.png]]<br/> |
− | + | * Place the <tt>org.apache.derby</tt> bundle into your $ECLIPSE_HOME/dropins folder. | |
− | <br>[[Image:EclipseLinkExamplesOSGiDeveloping with EclipseLink OSGi in PDE-2v2.png]]<br/> | + | * Install the EclipseLink and Jetty target Components: |
− | + | ||
− | *Place the <tt>org.apache.derby</tt> bundle into your $ECLIPSE_HOME/dropins folder. | + | |
− | *Install the EclipseLink and Jetty target Components: | + | |
− | + | ||
<br/> | <br/> | ||
[[Image:EclipseLink DBWS with OSGi in PDE.png]] | [[Image:EclipseLink DBWS with OSGi in PDE.png]] |
Revision as of 15:08, 11 August 2010
DBWS in an OSGi Environment
An Eclipselink DBWS service can be run in an OSGi environment using Javase 6's 'containerless' javax.xml.ws.Endpoint API.
Environment Setup
Download a version of the Eclipse IDE that includes the Plug-in Development Environment (PDE) (Eclipse IDE for Java EE Developers, Eclipse Classic 3.6.0 or
Eclipse for RCP and RAP Developers).
Install the Database JDBC driver: use the embedded Apache Derby database in this example
- Download Apache Derby (org.apache.derby) bundle from Orbit.
- Place the org.apache.derby bundle into your $ECLIPSE_HOME/dropins folder.
- Install the EclipseLink and Jetty target Components:
{NB - later, a set of updated EclipseLink bundles will be required}
Create a new Plugin project: