Skip to main content
Jump to: navigation, search

Difference between revisions of "Install and run the snapshot build"

(All-in-One package)
m (Pre-requisites SOA runtime)
 
(20 intermediate revisions by 3 users not shown)
Line 1: Line 1:
This wiki page is used to explain how to install and use the latest snapshot build.
+
This wiki page is used to explain how to install and use the latest snapshot with Eclipse3.3.
 
Since the current 0.4.0 S-build (http://www.eclipse.org/stp/downloads/downloads.php) has some major problems,
 
Since the current 0.4.0 S-build (http://www.eclipse.org/stp/downloads/downloads.php) has some major problems,
 
we suggest to use the snapshot build instead.
 
we suggest to use the snapshot build instead.
 
   
 
   
For user's convenience, i created a all-in-one package to download at the end of this wiki page.
+
For user's convenience, i created a [http://wiki.eclipse.org/index.php/STP_All_In_One_Package all-in-one] package to download.
  
Johnson Ma (Apr 09, 2007)
+
 
 +
(Last updated on Apr 16, 2007)
  
 
== Where to get stp build ==
 
== Where to get stp build ==
  
* STP snapshot build http://download.eclipse.org/stp/committers/drops/I-I200702281720-200702281720/
+
* STP snapshot from cvs
  
 
== Setup pre-requisites ==
 
== Setup pre-requisites ==
 +
* Eclipse 3.3 Europa
 
=== Pre-requisites plugins ===
 
=== Pre-requisites plugins ===
 
==== Plugins from other Eclipse projects ====
 
==== Plugins from other Eclipse projects ====
*[http://download.eclipse.org/tools/emf/downloads/drops/2.2.0/R200606271057 Eclipse EMF-SDO-XSD SDK]
+
 
*[http://download.eclipse.org/tools/gef/downloads/drops/R-3.2-200606270816/GEF-SDK-3.2.zip Eclipse GEF SDK]
+
*[http://download.eclipse.org/modeling/emf/emf/downloads/drops/2.3.0/S200706130003/emf-sdo-xsd-SDK-2.3.0RC3.zip emf-sdo-xsd-SDK-2.3.0]
*[http://download.eclipse.org/tools/ve/downloads/drops/R-1.2-200606280938/JEM-SDK-1.2.zip Eclipse JEM SDK]
+
*[http://download.eclipse.org/tools/gef/downloads/drops/S-3.3RC3-200706131125/GEF-ALL-3.3RC3.zip GEF-ALL-3.3]  
*[http://download.eclipse.org/webtools/downloads/drops/R1.5/R-1.5.0-200606281455/wtp-sdk-R-1.5.0-200606281455.zip Eclipse WTP SDK]
+
*[http://download.eclipse.org/tools/ve/downloads/drops/R-1.2.3_jem-200701301117/JEM-SDK-1.2.3_jem.zip JEM-SDK-1.2.3_jem]
*[http://download.eclipse.org/modeling/gmf/downloads/drops/R-1.0.2-200610271200/GMF-runtime-1.0.2.zip Eclipse GMF Runtime]  
+
*[http://download.eclipse.org/webtools/downloads/drops/R2.0/S-2.0RC3-200706140654/wtp-sdk-S-2.0RC3-200706140654.zip  wtp-sdk-S-2.0]
*[http://www.eclipse.org/downloads/download.php?file=/datatools/downloads/1.0/dtp-sdk_1.0_200612211.zip Eclipse DTP SDK]
+
*[http://download.eclipse.org/datatools/downloads/1.5/dtp-sdk_1.5RC4.zip dtp-sdk_1.5]  
 +
*[http://download.eclipse.org/modeling/gmf/downloads/drops/S-2.0RC2-200706051400/GMF-sdk-2.0RC2.zip GMF-sdk-2.0]
 +
*[http://download.eclipse.org/modeling/mdt/ocl/downloads/drops/1.1.0/S200705301319/mdt-ocl-SDK-1.1RC2.zip mdt-ocl-SDK-1.1]
 +
*[http://download.eclipse.org/modeling/emf/validation/downloads/drops/1.1.0/S200705301349/emf-validation-SDK-1.1RC2.zip emf-validation-SDK-1.1]
 +
*[http://download.eclipse.org/modeling/emf/query/downloads/drops/1.1.0/S200705301347/emf-query-SDK-1.1RC2.zip emf-query-SDK-1.1]
 +
*[http://download.eclipse.org/modeling/emf/transaction/downloads/drops/1.1.0/S200705301409/emf-transaction-SDK-1.1RC2.zip emf-transaction-SDK-1.1]
 +
*orbit-S200705021947
  
 
==== 3rd-party plugins ====
 
==== 3rd-party plugins ====
*Apache CXF plugin for JAX-WS development: http://people.apache.org/repo/m2-snapshot-repository/org/apache/cxf/cxf-eclipse3.1-plugin/2.0-incubator-RC-SNAPSHOT/cxf-eclipse3.1-plugin-2.0-incubator-RC-20070306.200920-6.zip
+
*Apache CXF plugin for JAX-WS development:  
*Apache Tuscany plugin for SCA development:
+
http://people.apache.org/repo/m2-snapshot-repository/org/apache/cxf/cxf-eclipse-plugin/2.0-incubator-SNAPSHOT/cxf-eclipse-plugin-2.0-incubator-20070619.165612-26.zip
http://www.eclipse.org/stp/sc/plugins/tuscany-eclipse-plugin-1.0-incubator-M2.zip
+
 
 +
 
 +
*Apache Tuscany plugin for SCA development: ''To be updated - mail stp-dev@eclipse.org''
  
 
=== Pre-requisites SOA runtime ===
 
=== Pre-requisites SOA runtime ===
*JAX-WS runtime: [http://people.apache.org/repo/m2-snapshot-repository/org/apache/cxf/cxf-distribution/2.0-incubator-RC-SNAPSHOT/ Apache CXF]
+
*JAX-WS runtime: [http://people.apache.org/repo/m2-snapshot-repository/org/apache/cxf/cxf-distribution/2.0-incubator-SNAPSHOT/cxf-distribution-2.0-incubator-20070606.203457-21.zip Apache CXF]
*SCA runtime: [http://people.apache.org/dist/incubator/tuscany/java/sca/1.0-incubator-M2/tuscany-sca-1.0-incubator-M2-bin.zip Apache Tuscany SCA Java]
+
*SCA runtime: Apache Tuscany SCA Java - "to be updated, email stp-dev@eclipse.org"
 
*Apache Tomcat (Install only if you want to deploy the generated service to [http://tomcat.apache.org/download-55.cgi Tomcat Container])
 
*Apache Tomcat (Install only if you want to deploy the generated service to [http://tomcat.apache.org/download-55.cgi Tomcat Container])
  
Line 34: Line 44:
 
Tyler Anderson wrote a good article about  
 
Tyler Anderson wrote a good article about  
 
[http://www-128.ibm.com/developerworks/edu/os-dw-os-eclipse-soatp.html Use the Eclipse SOA Tools Platform plug-in to build and deploy a Web service  ]
 
[http://www-128.ibm.com/developerworks/edu/os-dw-os-eclipse-soatp.html Use the Eclipse SOA Tools Platform plug-in to build and deploy a Web service  ]
 +
 +
==Eclipse 3.3 runtime ==
 +
If you are using Eclipse 3.3, please read
 +
[http://wiki.eclipse.org/index.php/Eclisep_3.3_runtime_options_for_STP.SC Eclisep 3.3 runtime options for STP.SC]
  
 
== About the update sites ==
 
== About the update sites ==
 
We are still working on those update sites:
 
We are still working on those update sites:
* Eclipse STP update site, coming soon...
+
* Eclipse STP update site:
* Apache CXF update site, coming soon...
+
http://download.eclipse.org/stp/updates/
* Apache Tuscany update site. ?
+
* Apache CXF update site:
 
+
http://people.apache.org/~jliu/updatesites/cxf
== All-in-One package ==
+
* Apache Tuscany update site.
You can download the STP all in one package from here:[http://www.foomnet.org/stp_all_in_one04092007.zip stp_all_in_one04092007.zip]
+
http://people.apache.org/~jliu/updatesites/tuscany/
 
+
Just copy all plugins from that package to your eclipse3.2 installation.
+
 
+
Please notice:
+
* We only support eclipse3.2 for now.
+
* Please set the java compiler to jdk 1.5 in preference page (1.4 and 1.6 are not supported)
+
* Need to install [http://people.apache.org/repo/m2-snapshot-repository/org/apache/cxf/cxf-distribution/2.0-incubator-RC-SNAPSHOT/cxf-distribution-2.0-incubator-RC-20070227.144747-7.zip CXF] runtime to test the JAX-WS functions.
+
 
+
Three known issues:
+
* Can't set the JAX-WS runtime directory and soap12 binding from project's properties. But set from Preference page  works fine.
+
* The Document/Lit/Bare doesn't work. This is caused by a [https://bugs.eclipse.org/bugs/show_bug.cgi?id=176783 bug] in Apache CXF runtime.
+
So If you are following Tyler's article, please give @SoapBinding(Document/Literal/Wrapped) annotation on web service class.
+
* The HTTP/REST style client has problem, will give HTTP 500 error in the runtime. But the standalone client run from Eclipse works fine.
+

Latest revision as of 09:44, 7 December 2007

This wiki page is used to explain how to install and use the latest snapshot with Eclipse3.3. Since the current 0.4.0 S-build (http://www.eclipse.org/stp/downloads/downloads.php) has some major problems, we suggest to use the snapshot build instead.

For user's convenience, i created a all-in-one package to download.


(Last updated on Apr 16, 2007)

Where to get stp build

  • STP snapshot from cvs

Setup pre-requisites

  • Eclipse 3.3 Europa

Pre-requisites plugins

Plugins from other Eclipse projects

*emf-sdo-xsd-SDK-2.3.0
*GEF-ALL-3.3 
*JEM-SDK-1.2.3_jem
*wtp-sdk-S-2.0
*dtp-sdk_1.5 
*GMF-sdk-2.0
*mdt-ocl-SDK-1.1
*emf-validation-SDK-1.1
*emf-query-SDK-1.1
*emf-transaction-SDK-1.1
*orbit-S200705021947

3rd-party plugins

  • Apache CXF plugin for JAX-WS development:

http://people.apache.org/repo/m2-snapshot-repository/org/apache/cxf/cxf-eclipse-plugin/2.0-incubator-SNAPSHOT/cxf-eclipse-plugin-2.0-incubator-20070619.165612-26.zip


  • Apache Tuscany plugin for SCA development: To be updated - mail stp-dev@eclipse.org

Pre-requisites SOA runtime

  • JAX-WS runtime: Apache CXF
  • SCA runtime: Apache Tuscany SCA Java - "to be updated, email stp-dev@eclipse.org"
  • Apache Tomcat (Install only if you want to deploy the generated service to Tomcat Container)

Run it

Tyler Anderson wrote a good article about Use the Eclipse SOA Tools Platform plug-in to build and deploy a Web service

Eclipse 3.3 runtime

If you are using Eclipse 3.3, please read Eclisep 3.3 runtime options for STP.SC

About the update sites

We are still working on those update sites:

  • Eclipse STP update site:

http://download.eclipse.org/stp/updates/

  • Apache CXF update site:

http://people.apache.org/~jliu/updatesites/cxf

  • Apache Tuscany update site.

http://people.apache.org/~jliu/updatesites/tuscany/

Back to the top