Re: [SCA Native] next release content [was: Tuscany roadmap]

2007-10-22 Thread Adriano Crestani
Hi, Brady suggested to use CxxTest only on development process and don't distribute it with the released source. However, whoever wants to modify the code from a release would want to test it, to check if the modifications does not compromise the software. So, I suggest to look for another text

[jira] Updated: (TUSCANY-1861) Improve binding.ws over jms global transaction aware

2007-10-22 Thread gengshaoguang (JIRA)
[ https://issues.apache.org/jira/browse/TUSCANY-1861?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] gengshaoguang updated TUSCANY-1861: --- Attachment: TM-Related-Object.png JCAReceiver or JCAMessageListener is responsible for

Re: How about a Java SCA 1.0.1 release for October?

2007-10-22 Thread kelvin goodson
snip/ Also, I'd like to nominate Raymond to be release manager for this. +1 ...ant - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]

[jira] Updated: (TUSCANY-1861) Improve binding.ws over jms global transaction aware

2007-10-22 Thread gengshaoguang (JIRA)
[ https://issues.apache.org/jira/browse/TUSCANY-1861?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] gengshaoguang updated TUSCANY-1861: --- Attachment: TM-secquence-in-axis2.png This diagram shows the invoke/relay secquence of a

Re: Classloading in Tuscany

2007-10-22 Thread Rajini Sivaram
Sebastien, I think we could implement the following classloading changes to Tuscany (in this order). I will post a more detailed proposal (along with some questions) based on the feedback. 1. Application classloading - move from a single thread context based classloader to OSGi-style

Re: JSONRPC Enhancements

2007-10-22 Thread Luciano Resende
I have just committed some enhancements to JSONRPC binding. It should now be able to work with the Tuscany Databinding framework (I particulary tested with SDO). I have also added initial code to support References for the JSONRPC Binding, although this is not completely finished yet. Note that

Re: JSONRPC Enhancements

2007-10-22 Thread ant elder
How about changing this to be a completely separate new binding? That way we'll be able to keep backward compatibility - new users can use the new extension but people already using binding.jsonrpc from the 1.0 release can continue to use the old json-rpc-java based extension till they're ready to

Re: [SCA Native] next release content [was: Tuscany roadmap]

2007-10-22 Thread Simon Nash
Why does the test tool need to be distributed with a Tuscany release? If the build depends on having the tool available, then I can see some justification for this, but even then it would be possible for people who build the source to download the tool separately. Simon Adriano Crestani

Re: Classloading in Tuscany

2007-10-22 Thread Simon Nash
Rajini Sivaram wrote: Sebastien, I think we could implement the following classloading changes to Tuscany (in this order). I will post a more detailed proposal (along with some questions) based on the feedback. 1. Application classloading - move from a single thread context based

Re: Classloading in Tuscany

2007-10-22 Thread Rajini Sivaram
*An overview of the proposed classloader design for Tuscany* Thank you for all your emails. Based on your feedback, I would like to propose a new classloader architecture for Tuscany. I have created new bundles in OSGi to reflect the kind of classloader-based isolation that we may like to have,

Re: [DISCUSS] Tuscany SCA Roadmap and next releases

2007-10-22 Thread ant elder
On 10/20/07, Jean-Sebastien Delfino [EMAIL PROTECTED] wrote: Simon Laws wrote: On 10/17/07, Raymond Feng [EMAIL PROTECTED] wrote: I collected all the input we have so far at the following WIKI page: http://cwiki.apache.org/confluence/display/TUSCANYWIKI/Roadmap+Discussion Thanks

Re: How about a Java SCA 1.0.1 release for October?

2007-10-22 Thread Ignacio Silva-Lepe
+1 Raymond, let me know if/how I can help. On 10/21/07, ant elder [EMAIL PROTECTED] wrote: On 10/20/07, ant elder [EMAIL PROTECTED] wrote: On 10/19/07, ant elder [EMAIL PROTECTED] wrote: We've had a Java SCA release every month for a while now so to keep up that momentum I

[jira] Created: (TUSCANY-1862) DataObject.delete() should either a). not call unset() on value properties or b). handle value properties as a special case

2007-10-22 Thread Ron Gavlin (JIRA)
DataObject.delete() should either a). not call unset() on value properties or b). handle value properties as a special case --- Key: TUSCANY-1862

[jira] Commented: (TUSCANY-1853) XSD2JavaGenerator generates Java identifier with dots

2007-10-22 Thread Kelvin Goodson (JIRA)
[ https://issues.apache.org/jira/browse/TUSCANY-1853?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12536641 ] Kelvin Goodson commented on TUSCANY-1853: - Hi Czarek, I'm just looking at what to do with this JIRA on

[jira] Updated: (TUSCANY-1842) IOException loading DataGraph containing a deleted dataObject with a property whose type extends a complexType w/simple integer content

2007-10-22 Thread Kelvin Goodson (JIRA)
[ https://issues.apache.org/jira/browse/TUSCANY-1842?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Kelvin Goodson updated TUSCANY-1842: Patch Info: [Patch Available] Setting PAtach Available: Ron's suggestion gives us a

Re: Classloading in Tuscany

2007-10-22 Thread Rajini Sivaram
Simon, Comments inline. Thank you... Regards, Rajini On 10/22/07, Simon Nash [EMAIL PROTECTED] wrote: Rajini Sivaram wrote: Sebastien, I think we could implement the following classloading changes to Tuscany (in this order). I will post a more detailed proposal (along with

[jira] Commented: (TUSCANY-1659) SDO DateConversion test cases fail under linux

2007-10-22 Thread Kelvin Goodson (JIRA)
[ https://issues.apache.org/jira/browse/TUSCANY-1659?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12536655 ] Kelvin Goodson commented on TUSCANY-1659: - Luciano, can you confirm whether this is still an issue

[jira] Commented: (TUSCANY-1263) XMLEqualityChecker too strict

2007-10-22 Thread Kelvin Goodson (JIRA)
[ https://issues.apache.org/jira/browse/TUSCANY-1263?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12536659 ] Kelvin Goodson commented on TUSCANY-1263: - An alternative to using another tool is the approach adopted in

[jira] Commented: (TUSCANY-1178) DynamicTypesFromSchemaTestCase expecting *Object types to be created

2007-10-22 Thread Kelvin Goodson (JIRA)
[ https://issues.apache.org/jira/browse/TUSCANY-1178?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12536660 ] Kelvin Goodson commented on TUSCANY-1178: - TODO: given the discussion above, and the unresolved SDO spec

[jira] Resolved: (TUSCANY-1283) Better organization of the interfaces and classes in the SDO Java project

2007-10-22 Thread Kelvin Goodson (JIRA)
[ https://issues.apache.org/jira/browse/TUSCANY-1283?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Kelvin Goodson resolved TUSCANY-1283. - Resolution: Fixed The basis of the plan described above is in place. The split

[jira] Commented: (TUSCANY-1180) Unable to initialize read-only properties

2007-10-22 Thread Kelvin Goodson (JIRA)
[ https://issues.apache.org/jira/browse/TUSCANY-1180?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12536664 ] Kelvin Goodson commented on TUSCANY-1180: - Resolution of this issue is dependent on

[jira] Commented: (TUSCANY-1192) Preserve demand created global properties

2007-10-22 Thread Kelvin Goodson (JIRA)
[ https://issues.apache.org/jira/browse/TUSCANY-1192?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12536669 ] Kelvin Goodson commented on TUSCANY-1192: - Note, related to this issue is that

[jira] Updated: (TUSCANY-152) Java SDO generation from XML Schema needs schema validation.

2007-10-22 Thread Kelvin Goodson (JIRA)
[ https://issues.apache.org/jira/browse/TUSCANY-152?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Kelvin Goodson updated TUSCANY-152: --- Component/s: (was: Java SDO Implementation) Java SDO Tools Java SDO

Adding dynamically references

2007-10-22 Thread Giorgio Zoppi
Hi, I need to add/remove dynamically a reference to another component. For example i've configured a component MyComponentA in a node: public class MyComponentA implements ComponentA { private OtherService serviceA; @Reference public void seOtherService(OtherService wService) {

[jira] Created: (TUSCANY-1863) Distributed Workpool Sample over Distributed SCA Bindings

2007-10-22 Thread Giorgio Zoppi (JIRA)
Distributed Workpool Sample over Distributed SCA Bindings - Key: TUSCANY-1863 URL: https://issues.apache.org/jira/browse/TUSCANY-1863 Project: Tuscany Issue Type: New Feature

[jira] Updated: (TUSCANY-1863) Distributed Workpool Sample over Distributed SCA Bindings

2007-10-22 Thread Giorgio Zoppi (JIRA)
[ https://issues.apache.org/jira/browse/TUSCANY-1863?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Giorgio Zoppi updated TUSCANY-1863: --- Attachment: wp.zip Distributed Workpool Sample over Distributed SCA Bindings

[jira] Updated: (TUSCANY-1206) DataBinding support for transform of Fault DataTypes should account for wrappered FaultBean in JAX-WS style

2007-10-22 Thread Scott Kurz (JIRA)
[ https://issues.apache.org/jira/browse/TUSCANY-1206?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Scott Kurz updated TUSCANY-1206: Attachment: 1206.a.patch This is a patch created against r558780. It is, for a few reasons,

Re: handling exceptions and faults better with the Tuscany databinding framework

2007-10-22 Thread Scott Kurz
OK... so at least it sounds reasonable ;) I attached a patch a the r558780 level to TUSCANY-1206 to keep the discussion going.It could really use some careful review from you, Raymond, at least, and some rework is needed to the newest code level, as this is pretty old. There are some

Re: Classloading in Tuscany

2007-10-22 Thread Simon Nash
Thanks for these clarifications. One question inline below. Simon Rajini Sivaram wrote: Simon, Comments inline. Thank you... Regards, Rajini On 10/22/07, Simon Nash [EMAIL PROTECTED] wrote: Rajini Sivaram wrote: Sebastien, I think we could implement the following classloading

[jira] Assigned: (TUSCANY-1337) The JSONRPC biding fails when transforming SDO to JSON

2007-10-22 Thread Luciano Resende (JIRA)
[ https://issues.apache.org/jira/browse/TUSCANY-1337?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Luciano Resende reassigned TUSCANY-1337: Assignee: Luciano Resende The JSONRPC biding fails when transforming SDO to

[jira] Resolved: (TUSCANY-1337) The JSONRPC biding fails when transforming SDO to JSON

2007-10-22 Thread Luciano Resende (JIRA)
[ https://issues.apache.org/jira/browse/TUSCANY-1337?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Luciano Resende resolved TUSCANY-1337. -- Resolution: Fixed Fixed under revision #587029. More details on this thread :

Re: JSONRPC Enhancements

2007-10-22 Thread Luciano Resende
The upgrade process is very harmless, two line of code, one for the js reference and another for the reference declaration. Also, seems like there are some bugs on the scaDomain.js [1] that would not happen while using the manual reference. I also think that, having the two very similar bindings

Re: Classloading in Tuscany

2007-10-22 Thread Simon Nash
Thanks for all your work on progressing this. Comments inline. Simon Rajini Sivaram wrote: *An overview of the proposed classloader design for Tuscany* Thank you for all your emails. Based on your feedback, I would like to propose a new classloader architecture for Tuscany. I have created

Re: [SCA Native] next release content [was: Tuscany roadmap]

2007-10-22 Thread Adriano Crestani
Hi Simon, Yes, you are right, I forgot this option, there is no problem to distribute the unit test source code :P. But anyway, the list contained on the web site I could be helpful :) Regards, Adriano Crestani On 10/22/07, Simon Nash [EMAIL PROTECTED] wrote: Why does the test tool need to be

Re: Classloading in Tuscany

2007-10-22 Thread Rajini Sivaram
On 10/22/07, Simon Nash [EMAIL PROTECTED] wrote: Thanks for these clarifications. One question inline below. Simon Rajini Sivaram wrote: Simon, Comments inline. Thank you... Regards, Rajini On 10/22/07, Simon Nash [EMAIL PROTECTED] wrote: Rajini Sivaram

Re: What and how post 1.0 commits should be pulled into SCA Java release 1.0.1?

2007-10-22 Thread Simon Nash
Venkata Krishnan wrote: Hi, To me, option (1) seems to be viable given that we want to call on a vote on Wednesday. We'd have better control pushing pieces from the trunk over to the branch until the time for cutting an RC. This makes sense to me. As I understand it, this is a small

Please nominate the bug fixes for Tuscany SCA Java 1.0.1 release

2007-10-22 Thread Raymond Feng
Hi, As it was originally proposed, we'll do a SCA Java 1.0.1 release using the 1.0 branch as the base line. The 1.0.1 is intended to be a bug fix release and it should contain only non-disruptive changes. The approach we take is to pull post-1.0 commits of incremental bug fixes from the trunk

Re: What and how post 1.0 commits should be pulled into SCA Java release 1.0.1?

2007-10-22 Thread Jean-Sebastien Delfino
Raymond Feng wrote: Hi, I did a brief counting of changes we made into trunk after the 1.0 release. There are around 170 commits with 1560 total file changes. What's the best way to decide what commits should be pulled into SCA java 1.0.1? I see a few options on the table: 1) Starting

Re: Fixing TUSCANY-1849 in the 1.0.1 release

2007-10-22 Thread Jean-Sebastien Delfino
Simon Nash wrote: I just posted a proposal to tuscany-dev for fixing TUSCANY-1849 without breaking interoperability. If we do this, I think it would be better to defer this change until Tuscany SCA 1.1 as it would involve adding a new protocol versioning mechanism as well as fixing the actual

Re: Classloading in Tuscany

2007-10-22 Thread Jean-Sebastien Delfino
I have two questions. [snip] Rajini Sivaram wrote: We have the following bundles in Tuscany - the names in brackets refer to maven module names 1. SCA API (sca-api) 2. Tuscany SPI (core-spi, assembly, contribution, policy, interface, interface-java, interface-wsdl, databinding) 3.

Re: [DISCUSS] Tuscany SCA Roadmap and next releases

2007-10-22 Thread Jean-Sebastien Delfino
ant elder wrote: On 10/20/07, Jean-Sebastien Delfino [EMAIL PROTECTED] wrote: Simon Laws wrote: On 10/17/07, Raymond Feng [EMAIL PROTECTED] wrote: I collected all the input we have so far at the following WIKI page:

Re: How about a Java SCA 1.0.1 release for October?

2007-10-22 Thread Jean-Sebastien Delfino
[snip] ant elder wrote: Also, I'd like to nominate Raymond to be release manager for this. ...ant +1 from me -- Jean-Sebastien - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL

Re: Transaction policy seed code and questions on the Tuscany policy framework

2007-10-22 Thread Jean-Sebastien Delfino
[snip] Venkata Krishnan wrote: Hi Raymond, Please see my comments inline. Also, now that you are with this, may I request your views on the problem that I am facing with attaching intents and policysets on implementation model instances. Presently, atleast for the JavaImplementation model

Re: Please nominate the bug fixes for Tuscany SCA Java 1.0.1 release

2007-10-22 Thread Ignacio Silva-Lepe
Hi Raymond, I nominated the fixes that add ant scripts to the notification samples, which did not quite make it into the 1.0 release. Depending on one's point of view, these fixes may/ma not be considered bug fixes, so feel free not to include them, but they are small an non-disruptive enough,

Re: Fixing TUSCANY-1849 in the 1.0.1 release

2007-10-22 Thread Simon Nash
See [1] for the OASIS thread, and [2] for the Tuscany thread that agreed on the incorrect use of wsa:To. The proposal to use wsa:To was a mistake on my part. I completely missed the statement in the WS-Addressing spec that wsa:To is a URI, unline wsa:From and wsa:EeplyTo which are endpoint

Re: Fixing TUSCANY-1849 without breaking interoperabliity

2007-10-22 Thread Raymond Feng
Hi, I have a few comments: 1) I think it's out of 1.0.1 release considering TUSCANY-1849 is too big for a point release. 2) Can you explain why we need to have tuscany:SOAPExtensions/ in the WSDL? I'm not keen on requiring extensions on WSDLs as it doesn't work with existing WSDLs and

Re: Shopping Store Tutorial, was: ApacheCon US 2007 - Shopping Store Overview

2007-10-22 Thread Jean-Sebastien Delfino
Antollini, Mario wrote: Jean-Sebastien, Raymond, Thanks for the feedback. I modified the figure accordingly. What do you both think now? Regards, Mario Thanks Mario. I guess we should work on the various parts of the application: - the catalog component with a hardcoded list of items -

Upgrading Maven plugin API dependency in maven-wsdl2java and maven-java2wsdl

2007-10-22 Thread Jean-Sebastien Delfino
The Tuscany maven-wsdl2java and maven-java2wsdl modules depend on maven-plugin-api 2.0. This is really old. I'm going to change them to depend on maven-plugin-api 2.0.4. -- Jean-Sebastien - To unsubscribe, e-mail: [EMAIL

Can we add implementation-bpel back to modules/pom.xml?

2007-10-22 Thread Jean-Sebastien Delfino
Now that http://issues.apache.org/jira/browse/TUSCANY-1846 is fixed. Can we re-enable the build of implementation-bpel and add it back to modules/pom.xml? -- Jean-Sebastien - To unsubscribe, e-mail: [EMAIL PROTECTED] For

Re: Upgrading Maven plugin API dependency in maven-wsdl2java and maven-java2wsdl

2007-10-22 Thread Raymond Feng
+1. Thanks, Raymond - Original Message - From: Jean-Sebastien Delfino [EMAIL PROTECTED] To: tuscany-dev@ws.apache.org Sent: Monday, October 22, 2007 4:30 PM Subject: Upgrading Maven plugin API dependency in maven-wsdl2java and maven-java2wsdl The Tuscany maven-wsdl2java and

Model intents and policySets attached under implementation.xxx elements, was:Re: Transaction policy seed code and questions on the Tuscany policy framework

2007-10-22 Thread Raymond Feng
Hi, Basically there are two concepts: 1) The introspected implemention code (for example, a java class or a BPEL file). Usually the metadata contributes to the corresponding component type which is shared by all components that use the same implementation code. 2) The implementation.xxx

Re: Model intents and policySets attached under implementation.xxx elements, was:Re: Transaction policy seed code and questions on the Tuscany policy framework

2007-10-22 Thread Jean-Sebastien Delfino
[snip] Raymond Feng wrote: We can have something like: Well... You know what I think about how to model the intent - operations relationship :) I think that you should experiment a bit with what you're proposing, I'd like to just bring to your attention that: - modeling operation and

Re: Model intents and policySets attached under implementation.xxx elements, was:Re: Transaction policy seed code and questions on the Tuscany policy framework

2007-10-22 Thread Raymond Feng
More comments inline. Thanks, Raymond - Original Message - From: Jean-Sebastien Delfino [EMAIL PROTECTED] To: tuscany-dev@ws.apache.org Sent: Monday, October 22, 2007 6:16 PM Subject: Re: Model intents and policySets attached under implementation.xxx elements, was:Re: Transaction

Re: Interceptors between services

2007-10-22 Thread Raymond Feng
Hi, You need to add an extension to Tuscany and then you can add interceptors as follows: 1) Implement the org.apache.tuscany.sca.invocation.Interceptor interface for your interceptor 2) Implement org.apache.tuscany.sca.runtime.RuntimeWireProcessor interface public void

Re: Model intents and policySets attached under implementation.xxx elements, was:Re: Transaction policy seed code and questions on the Tuscany policy framework

2007-10-22 Thread Venkata Krishnan
Hi, 1) So for intents and policysets attached to implementation.xxx I understand that you are proposing the addtion of another field in the Component model to hold this information. i.e. -ListIntent getRequiredIntents() /* this will capture intents specified at the component element level

[Propose] A Tuscany Native release with SCA, SDO and DAS

2007-10-22 Thread Adriano Crestani
Hi, How about a Tuscany Native release with all native projects: SCA, SDO and DAS? The 3 projects have an Apache Ant build system that is a good point for a release containing all of them. SCA next release is being discussed on [1]. DAS is ready for its first release, all necessary operations

Re: [Propose] A Tuscany Native release with SCA, SDO and DAS

2007-10-22 Thread Adriano Crestani
I will start pointing what is remaining for DAS: - Documentation - User Guide - Architecture Guide - Getting Started What about the other projects? Regards, Adriano Crestani On 10/23/07, Adriano Crestani [EMAIL PROTECTED] wrote: Hi, How about a Tuscany Native release with all native

[jira] Resolved: (TUSCANY-1845) SDODataTypeHelper.columnTypeForSDOType() throws RuntimeException for DateTime SDO Type.

2007-10-22 Thread Amita Vadhavkar (JIRA)
[ https://issues.apache.org/jira/browse/TUSCANY-1845?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Amita Vadhavkar resolved TUSCANY-1845. -- Resolution: Fixed SDODataTypeHelper.columnTypeForSDOType() throws RuntimeException