You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tuscany.apache.org by "Sean Zhou (JIRA)" <tu...@ws.apache.org> on 2007/10/09 16:43:50 UTC

[jira] Created: (TUSCANY-1840) Bootstrapping a subset of Tuscany runtime to support object modeling in tools

Bootstrapping a subset of Tuscany runtime to support object modeling in tools
-----------------------------------------------------------------------------

                 Key: TUSCANY-1840
                 URL: https://issues.apache.org/jira/browse/TUSCANY-1840
             Project: Tuscany
          Issue Type: New Feature
          Components: Java SCA Core Runtime
    Affects Versions: Java-SCA-1.0.1
         Environment: Windows or Linux
            Reporter: Sean Zhou
            Priority: Critical
             Fix For: Java-SCA-1.0.1


When adopting Tuscany object models in a tooling environment, a subset of Tuscany runtime requires bootstrap such as creating extension points and factories. Currently there are no standard API methods or classes for Tuscany bootstrapping for modeling.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-dev-help@ws.apache.org


[jira] Resolved: (TUSCANY-1840) Bootstrapping a subset of Tuscany runtime to support object modeling in tools

Posted by "Jean-Sebastien Delfino (JIRA)" <tu...@ws.apache.org>.
     [ https://issues.apache.org/jira/browse/TUSCANY-1840?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jean-Sebastien Delfino resolved TUSCANY-1840.
---------------------------------------------

    Resolution: Cannot Reproduce

There's now a lot of code (in particular in the workspace-admin module) showing that it's possible to bootstrap the subset of Tuscany required by the Tuscany assembly model, using the Tuscany SPIs, and without bootstrapping the whole runtime.

There is not enough in this JIRA description to understand if there really is an issue. Could you please reopen this issue with a description of your specific requirements if they are not met by the current SPIs?

Thanks.

> Bootstrapping a subset of Tuscany runtime to support object modeling in tools
> -----------------------------------------------------------------------------
>
>                 Key: TUSCANY-1840
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-1840
>             Project: Tuscany
>          Issue Type: New Feature
>          Components: Java SCA Core Runtime
>    Affects Versions: Java-SCA-1.0
>         Environment: Windows or Linux
>            Reporter: Sean Zhou
>             Fix For: Java-SCA-Next
>
>
> When adopting Tuscany object models in a tooling environment, a subset of Tuscany runtime requires bootstrap such as creating extension points and factories. Currently there are no standard API methods or classes for Tuscany bootstrapping for modeling.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-dev-help@ws.apache.org


[jira] Commented: (TUSCANY-1840) Bootstrapping a subset of Tuscany runtime to support object modeling in tools

Posted by "Richard Mah (JIRA)" <tu...@ws.apache.org>.
    [ https://issues.apache.org/jira/browse/TUSCANY-1840?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12583868#action_12583868 ] 

Richard Mah commented on TUSCANY-1840:
--------------------------------------

We only wish to bootstrap parts of Tuscany required to use the model objects.  For example, in our current bootstraping code, creating and registering STAX processors, document processors, the various extension points, etc...
Our current use of the Tuscany model involves the loading, use, and persistence of Tuscany model objects.  For example:
-Load contributions from a sca-contribution.xml or sca-contribution-generated.xml into a Tuscany model Contribution object.
-Load composites from a .composite file into a Tuscany assembly model Composite object.
-Edit the Contribution and Composite objects.
-Write the Contribution object back to the sca-contribution.xml or sca-contribution-generated.xml file.
-Write the Composite object back to the .composite file.
-Load up WSDL and Java resources into the corresponding Tuscany model objects.

In the future, we'll be adding loading/writing .componentType and .definitions along with policy sets and intents to our list of Tuscany usage.

Additionally, we require the ability to specify the various ModuleActivators (for example, WSDLInterfaceRuntimeModuleActivator, etc...) other than the current way of specifying them on the classpath.  For example, some api to set the list of ModuleActivators.

> Bootstrapping a subset of Tuscany runtime to support object modeling in tools
> -----------------------------------------------------------------------------
>
>                 Key: TUSCANY-1840
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-1840
>             Project: Tuscany
>          Issue Type: New Feature
>          Components: Java SCA Core Runtime
>    Affects Versions: Java-SCA-1.0
>         Environment: Windows or Linux
>            Reporter: Sean Zhou
>             Fix For: Java-SCA-Next
>
>
> When adopting Tuscany object models in a tooling environment, a subset of Tuscany runtime requires bootstrap such as creating extension points and factories. Currently there are no standard API methods or classes for Tuscany bootstrapping for modeling.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-dev-help@ws.apache.org


[jira] Commented: (TUSCANY-1840) Bootstrapping a subset of Tuscany runtime to support object modeling in tools

Posted by "haleh mahbod (JIRA)" <tu...@ws.apache.org>.
    [ https://issues.apache.org/jira/browse/TUSCANY-1840?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12575046#action_12575046 ] 

haleh mahbod commented on TUSCANY-1840:
---------------------------------------

Thank you for your feedback. Can you please provide a more detailed list of what you mean by a subset of Tuscany runtime requires bootstrap?

 Do you have a patch that you would like to contribute?
Here is more information on how to submit patches if you are interested.
http://incubator.apache.org/tuscany/issue-tracking.html

> Bootstrapping a subset of Tuscany runtime to support object modeling in tools
> -----------------------------------------------------------------------------
>
>                 Key: TUSCANY-1840
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-1840
>             Project: Tuscany
>          Issue Type: New Feature
>          Components: Java SCA Core Runtime
>    Affects Versions: Java-SCA-1.0
>         Environment: Windows or Linux
>            Reporter: Sean Zhou
>            Priority: Critical
>             Fix For: Java-SCA-Next
>
>
> When adopting Tuscany object models in a tooling environment, a subset of Tuscany runtime requires bootstrap such as creating extension points and factories. Currently there are no standard API methods or classes for Tuscany bootstrapping for modeling.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-dev-help@ws.apache.org


[jira] Reopened: (TUSCANY-1840) Bootstrapping a subset of Tuscany runtime to support object modeling in tools

Posted by "Sean Zhou (JIRA)" <tu...@ws.apache.org>.
     [ https://issues.apache.org/jira/browse/TUSCANY-1840?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Sean Zhou reopened TUSCANY-1840:
--------------------------------


Reopening this issue and Richard will add more information into the JIRA.

> Bootstrapping a subset of Tuscany runtime to support object modeling in tools
> -----------------------------------------------------------------------------
>
>                 Key: TUSCANY-1840
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-1840
>             Project: Tuscany
>          Issue Type: New Feature
>          Components: Java SCA Core Runtime
>    Affects Versions: Java-SCA-1.0
>         Environment: Windows or Linux
>            Reporter: Sean Zhou
>             Fix For: Java-SCA-Next
>
>
> When adopting Tuscany object models in a tooling environment, a subset of Tuscany runtime requires bootstrap such as creating extension points and factories. Currently there are no standard API methods or classes for Tuscany bootstrapping for modeling.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-dev-help@ws.apache.org


[jira] Updated: (TUSCANY-1840) Bootstrapping a subset of Tuscany runtime to support object modeling in tools

Posted by "ant elder (JIRA)" <tu...@ws.apache.org>.
     [ https://issues.apache.org/jira/browse/TUSCANY-1840?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

ant elder updated TUSCANY-1840:
-------------------------------

    Affects Version/s:     (was: Java-SCA-1.0.1)
                       Java-SCA-1.0
        Fix Version/s:     (was: Java-SCA-1.0.1)
                       Java-SCA-Next

> Bootstrapping a subset of Tuscany runtime to support object modeling in tools
> -----------------------------------------------------------------------------
>
>                 Key: TUSCANY-1840
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-1840
>             Project: Tuscany
>          Issue Type: New Feature
>          Components: Java SCA Core Runtime
>    Affects Versions: Java-SCA-1.0
>         Environment: Windows or Linux
>            Reporter: Sean Zhou
>            Priority: Critical
>             Fix For: Java-SCA-Next
>
>
> When adopting Tuscany object models in a tooling environment, a subset of Tuscany runtime requires bootstrap such as creating extension points and factories. Currently there are no standard API methods or classes for Tuscany bootstrapping for modeling.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-dev-help@ws.apache.org