Java SCA next release planning (TUSCANY) edited by haleh mahbod
      Page: 
http://cwiki.apache.org/confluence/display/TUSCANY/Java+SCA+next+release+planning
   Changes: 
http://cwiki.apache.org/confluence/pages/diffpagesbyversion.action?pageId=50410&originalVersion=3&revisedVersion=4

Comment:
---------------------------------------------------------------------



Change summary:
---------------------------------------------------------------------



Change summary:
---------------------------------------------------------------------



Change summary:
---------------------------------------------------------------------



Change summary:
---------------------------------------------------------------------



Content:
---------------------------------------------------------------------

Planning for the next (alpha4?) Java SCA release 

See related mailing list discussion:   
[http://mail-archives.apache.org/mod_mbox/ws-tuscany-dev/200703.mbox/[EMAIL 
PROTECTED]

h3. (on) [Ideas for features that can be in the next release]
h4. Kernel
h4. Component implementation 
h4. Bindings
h4. DataBinding extensions

h3. [Top down build/packaging]
Does it make sense to finalize the feature list and then figure this out?
For example, decide on which bindings, extensions are in and then build this 
list.

Here's a list of all the modules currently in the trunk:

composite-plugin
console
contrib\discovery\bonjour
contrib\discovery\installjxta
contrib\discovery\jxta
contrib\equinox
contrib\osgi
contrib\plugin.standalone
core-samples\common\calculator
core-samples\standalone\calculator
core-samples\standalone\loanapplication
core-samples\standalone\script-calculator
core-samples\webapp\webcalc
extensions\axis2\binding
extensions\axis2\databinding
extensions\axis2\plugins\java2wsdl
extensions\axis2\plugins\wsdl2java
extensions\axis2\samples
extensions\axis2\tools\java2wsdl
extensions\axis2\tools\wsdl2java
extensions\bpel\container
extensions\celtix\binding
extensions\celtix\samples\helloworldws-celtix
extensions\groovy\container
extensions\groovy\samples
extensions\hessian\binding
extensions\javascript\container
extensions\javascript\samples
extensions\jms\binding
extensions\jms\samples
extensions\jsonrpc\binding
extensions\jsonrpc\samples
extensions\rmi\binding.rmi
extensions\rmi\samples
extensions\ruby\container
extensions\ruby\samples
extensions\script\container.bsf
extensions\script\container.jsr223
extensions\script\databinding.e4x
extensions\script\testing\groovy
extensions\script\testing\javascript
extensions\script\testing\jruby
extensions\script\testing\jython
extensions\servicemix\binding
extensions\spring\container
http.jetty
idl
idl-java
idl-wsdl
integration-test\propertyTest
integration-test\specTest
jms-discovery
kernel\api
kernel\core
kernel\databinding
kernel\host-api
kernel\spi
runtime\embedded
runtime\itest\plugin
runtime\itest\smoketest
runtime\services\contribution\contribution
runtime\services\contribution\contribution-framework
runtime\services\contribution\contribution-installer
runtime\services\management\jmx
runtime\services\maven
runtime\standalone\assembly
runtime\standalone\launcher
runtime\standalone\server.shutdown
runtime\standalone\server.start
runtime\standalone\smoketest
runtime\standalone\standalone-api
runtime\standalone\standalone-host
runtime\webapp\plugin.war
runtime\webapp\smoketest
runtime\webapp\webapp-api
runtime\webapp\webapp-host
scdl4j\assembly
scdl4j\policy
services\databinding\databinding-castor
services\databinding\databinding-framework
services\databinding\databinding-jaxb
services\databinding\databinding-json
services\databinding\databinding-sdo
services\databinding\databinding-sdo-axiom
services\databinding\databinding-xmlbeans
services\persistence\common
services\persistence\datasource
services\persistence\openjpa
services\persistence\store.jdbc
services\persistence\store.journal
services\transaction\transaction.geronimo
services\transports\http.tomcat

h1. Samples

Here's the list of samples currently available. Some need a little bit of 
cleanup or adjustments to the latest SCDL and API levels, but most of them 
should be usable if we want to include them in our next release.

|| Module || Description ||
| calculator | A simple calculator made of SCA components implementing each 
calculator operation, shows how to implement SCA Java components and assemble 
them in an SCA composite \\ |
| loanapplication | Shows the use of callback and conversational services \\ |
| composite-impl | Shows nested composition, using <implementation.composite> 
to implement an SCA component \\ |
| simple-callback | A simple client calling a service with callback \\ |
| simple-bigbank | A simplified version of the Bigbank scenario from the SCA 
spec, implemented with Java components, no bindings \\ |
| supplychain | A supply chain management app (similar to the WS-I supplychain 
scenario) showing how to invoke SCA components asynchronously \\ |
| echo-binding | Shows how to extend Tuscany and implement support for a new 
service binding \\ |
| echo-databinding | Shows how to extend Tuscany and implement support for a 
new data binding \\ |
| bigbank | An implementation of the BigBank scenario from the SCA spec \\ |
| calculator-ws | The calculator sample with a Web Service binding \\ |
| helloworld-ws | A helloworld Web service, shows how to provide a Web service 
using an SCA Web Service binding \\ |
| helloworld-async | A helloworld Web service with callback, showing how to 
invoke Web Services asynchronously \\ |
| helloworld-ws-om | A helloworld Web service, shows how to use Axiom in an SCA 
component \\ |
| loanapplication-ws | A version of the loanapplication sample using Web 
Service bindings (this one is currently broken) \\ |
| helloworld-jms | A helloworld service using a JMS binding \\ |
| jsonrpc helloworld | A helloworld service using a JSONRPC binding \\ |
| script samples? \\ | We have javascript, ruby and groovy helloworld samples, 
but I'm not sure if they currently work \\ |
| spring sample? \\ | If we want to include the spring extension in the next 
release, we probably need a sample as well \\ |
| web 2.0 sample?\\ | It would be great to have a web 2.0 sample similar to the 
Tuscany native AlertAggregator sample.\\
 We may be able to reuse some of it and try to run it on the Java runtime\\ |

---------------------------------------------------------------------
CONFLUENCE INFORMATION
This message is automatically generated by Confluence

Unsubscribe or edit your notifications preferences
   http://cwiki.apache.org/confluence/users/viewnotifications.action

If you think it was sent incorrectly contact one of the administrators
   http://cwiki.apache.org/confluence/administrators.action

If you want more information on Confluence, or have a bug to report see
   http://www.atlassian.com/software/confluence


Reply via email to