[
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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]