You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tuscany.apache.org by "Yang Lei (JIRA)" <tu...@ws.apache.org> on 2006/08/03 16:49:35 UTC
[jira] Created: (TUSCANY-593) Need a extendable way to register
SCDL loaders
Need a extendable way to register SCDL loaders
----------------------------------------------
Key: TUSCANY-593
URL: http://issues.apache.org/jira/browse/TUSCANY-593
Project: Tuscany
Issue Type: Improvement
Components: Java SCA Core
Affects Versions: Java-M1
Environment: windows XP
Reporter: Yang Lei
Please let me know if Tuscany offers extendable way to register SCDL loaders , so we can always use the root of the loader such as ModuleLoader to load a SCDL without manually register each individual loader. The problem with this approach is if some one add an extension to the SCDL, we also needs to know the new loader...
Appreciate your help.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-dev-help@ws.apache.org
Re: [jira] Created: (TUSCANY-593) Need a extendable way to register SCDL loaders
Posted by Venkata Krishnan <fo...@gmail.com>.
Hi Jeremy, you probably missed the mail just before. I managed to do it and
have some content up the wiki already. Thanks anyways.
- Venkat
On 8/4/06, Jeremy Boynes <jb...@apache.org> wrote:
>
> You should be able to edit if you have an account.
>
> There should be a Login link near the top right (or click here http://
> wiki.apache.org/ws/UserPreferences), enter name password and email
> and CreateProfile - you should be good to go.
> -
> Jeremy
>
> On Aug 4, 2006, at 1:04 AM, Venkata Krishnan wrote:
>
> > Hi Jeremy,
> >
> > Is what you have written out here captured somewhere. I wish we
> > could do
> > that on the Wiki. I went there to do it, but could not Edit.
> >
> > We must have page on Tuscany Architecture and Design and what you have
> > mentioned here I would like to put under a sub-heading called 'Tuscany
> > Extensions' under that. So that you don't have to repeat these
> > things yet
> > another time in the future or you might utmost pass the link.
> >
> > Right now there is one page
> > http://wiki.apache.org/ws/Tuscany/TuscanyJava/Extending for this,
> > but that
> > might need some updates.
> >
> > By the way there is SDO Java, DAS Java overviews... but no SCA
> > Overview. We
> > need to get that in place as well.
> >
> > One of the things that we can put as part of the SCA Overview page
> > is about
> > running the samples i.e about how you extract the distribution and
> > start the
> > JVM with -jar bin/launcher.jar and so on.
> >
> > If somebody can help me with Edit permissions I am most willing to
> > start
> > with this myself :-)
> >
> > Thanks
> >
> > - Venkat
> >
> >
> > On 8/3/06, Jeremy Boynes <jb...@apache.org> wrote:
> >>
> >> On Aug 3, 2006, at 7:49 AM, Yang Lei (JIRA) wrote:
> >>
> >> > Need a extendable way to register SCDL loaders
> >> > ----------------------------------------------
> >> >
> >> > Key: TUSCANY-593
> >> > URL: http://issues.apache.org/jira/browse/
> >> TUSCANY-593
> >> > Project: Tuscany
> >> > Issue Type: Improvement
> >> > Components: Java SCA Core
> >> > Affects Versions: Java-M1
> >> > Environment: windows XP
> >> > Reporter: Yang Lei
> >> >
> >> >
> >> > Please let me know if Tuscany offers extendable way to register
> >> > SCDL loaders , so we can always use the root of the loader such as
> >> > ModuleLoader to load a SCDL without manually register each
> >> > individual loader. The problem with this approach is if some one
> >> > add an extension to the SCDL, we also needs to know the new
> >> loader...
> >>
> >> Our modularity story is based on people being able to provide
> >> extensions that are complete in themselves. For example, someone
> >> would provide an extension for a new implementation type (like
> >> JavaScript) or a new binding (like RMI). Each extension hooks into
> >> the runtime at three points:
> >> 1) a loader that handles extension-specific XML elements
> >> 2) a builder that creates extension-specific components
> >> 3) the runtime components that hook into the wiring fabric
> >>
> >> Each extension is packaged as a composite which can be <included> in
> >> another or which can be deployed into the system. When the composite
> >> starts, all the components it contains register themselves with the
> >> appropriate registries in the runtime (e.g. the LoaderRegistry).
> >>
> >> How each extension is registered is determined by the host
> >> environment. In M1 this was done by adding system.fragment
> >> definitions to the classpath; in trunk this is done through extension
> >> components such as the DirectoryScanExtender.
> >>
> >> --
> >> Jeremy
> >>
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
> >> For additional commands, e-mail: tuscany-dev-help@ws.apache.org
> >>
> >>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
> For additional commands, e-mail: tuscany-dev-help@ws.apache.org
>
>
Re: [jira] Created: (TUSCANY-593) Need a extendable way to register SCDL loaders
Posted by Jeremy Boynes <jb...@apache.org>.
You should be able to edit if you have an account.
There should be a Login link near the top right (or click here http://
wiki.apache.org/ws/UserPreferences), enter name password and email
and CreateProfile - you should be good to go.
-
Jeremy
On Aug 4, 2006, at 1:04 AM, Venkata Krishnan wrote:
> Hi Jeremy,
>
> Is what you have written out here captured somewhere. I wish we
> could do
> that on the Wiki. I went there to do it, but could not Edit.
>
> We must have page on Tuscany Architecture and Design and what you have
> mentioned here I would like to put under a sub-heading called 'Tuscany
> Extensions' under that. So that you don't have to repeat these
> things yet
> another time in the future or you might utmost pass the link.
>
> Right now there is one page
> http://wiki.apache.org/ws/Tuscany/TuscanyJava/Extending for this,
> but that
> might need some updates.
>
> By the way there is SDO Java, DAS Java overviews... but no SCA
> Overview. We
> need to get that in place as well.
>
> One of the things that we can put as part of the SCA Overview page
> is about
> running the samples i.e about how you extract the distribution and
> start the
> JVM with -jar bin/launcher.jar and so on.
>
> If somebody can help me with Edit permissions I am most willing to
> start
> with this myself :-)
>
> Thanks
>
> - Venkat
>
>
> On 8/3/06, Jeremy Boynes <jb...@apache.org> wrote:
>>
>> On Aug 3, 2006, at 7:49 AM, Yang Lei (JIRA) wrote:
>>
>> > Need a extendable way to register SCDL loaders
>> > ----------------------------------------------
>> >
>> > Key: TUSCANY-593
>> > URL: http://issues.apache.org/jira/browse/
>> TUSCANY-593
>> > Project: Tuscany
>> > Issue Type: Improvement
>> > Components: Java SCA Core
>> > Affects Versions: Java-M1
>> > Environment: windows XP
>> > Reporter: Yang Lei
>> >
>> >
>> > Please let me know if Tuscany offers extendable way to register
>> > SCDL loaders , so we can always use the root of the loader such as
>> > ModuleLoader to load a SCDL without manually register each
>> > individual loader. The problem with this approach is if some one
>> > add an extension to the SCDL, we also needs to know the new
>> loader...
>>
>> Our modularity story is based on people being able to provide
>> extensions that are complete in themselves. For example, someone
>> would provide an extension for a new implementation type (like
>> JavaScript) or a new binding (like RMI). Each extension hooks into
>> the runtime at three points:
>> 1) a loader that handles extension-specific XML elements
>> 2) a builder that creates extension-specific components
>> 3) the runtime components that hook into the wiring fabric
>>
>> Each extension is packaged as a composite which can be <included> in
>> another or which can be deployed into the system. When the composite
>> starts, all the components it contains register themselves with the
>> appropriate registries in the runtime (e.g. the LoaderRegistry).
>>
>> How each extension is registered is determined by the host
>> environment. In M1 this was done by adding system.fragment
>> definitions to the classpath; in trunk this is done through extension
>> components such as the DirectoryScanExtender.
>>
>> --
>> Jeremy
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
>> For additional commands, e-mail: tuscany-dev-help@ws.apache.org
>>
>>
---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-dev-help@ws.apache.org
Re: [jira] Created: (TUSCANY-593) Need a extendable way to register SCDL loaders
Posted by Venkata Krishnan <fo...@gmail.com>.
Hi,
Thanks to Ant, now I have added some minimal content to the Wiki for
SCA. Hope to add more as I get along with the understanding.
- Venkat
On 8/4/06, Venkata Krishnan <fo...@gmail.com> wrote:
>
> Hi Jeremy,
>
> Is what you have written out here captured somewhere. I wish we could do
> that on the Wiki. I went there to do it, but could not Edit.
>
> We must have page on Tuscany Architecture and Design and what you have
> mentioned here I would like to put under a sub-heading called 'Tuscany
> Extensions' under that. So that you don't have to repeat these things yet
> another time in the future or you might utmost pass the link.
>
> Right now there is one page
> http://wiki.apache.org/ws/Tuscany/TuscanyJava/Extending for this, but that
> might need some updates.
>
> By the way there is SDO Java, DAS Java overviews... but no SCA Overview.
> We need to get that in place as well.
>
> One of the things that we can put as part of the SCA Overview page is
> about running the samples i.e about how you extract the distribution and
> start the JVM with -jar bin/launcher.jar and so on.
>
> If somebody can help me with Edit permissions I am most willing to start
> with this myself :-)
>
> Thanks
>
> - Venkat
>
>
>
> On 8/3/06, Jeremy Boynes <jb...@apache.org> wrote:
> >
> > On Aug 3, 2006, at 7:49 AM, Yang Lei (JIRA) wrote:
> >
> > > Need a extendable way to register SCDL loaders
> > > ----------------------------------------------
> > >
> > > Key: TUSCANY-593
> > > URL: http://issues.apache.org/jira/browse/TUSCANY-593
> > > Project: Tuscany
> > > Issue Type: Improvement
> > > Components: Java SCA Core
> > > Affects Versions: Java-M1
> > > Environment: windows XP
> > > Reporter: Yang Lei
> > >
> > >
> > > Please let me know if Tuscany offers extendable way to register
> > > SCDL loaders , so we can always use the root of the loader such as
> > > ModuleLoader to load a SCDL without manually register each
> > > individual loader. The problem with this approach is if some one
> > > add an extension to the SCDL, we also needs to know the new loader...
> >
> > Our modularity story is based on people being able to provide
> > extensions that are complete in themselves. For example, someone
> > would provide an extension for a new implementation type (like
> > JavaScript) or a new binding (like RMI). Each extension hooks into
> > the runtime at three points:
> > 1) a loader that handles extension-specific XML elements
> > 2) a builder that creates extension-specific components
> > 3) the runtime components that hook into the wiring fabric
> >
> > Each extension is packaged as a composite which can be <included> in
> > another or which can be deployed into the system. When the composite
> > starts, all the components it contains register themselves with the
> > appropriate registries in the runtime (e.g. the LoaderRegistry).
> >
> > How each extension is registered is determined by the host
> > environment. In M1 this was done by adding system.fragment
> > definitions to the classpath; in trunk this is done through extension
> > components such as the DirectoryScanExtender.
> >
> > --
> > Jeremy
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
> > For additional commands, e-mail: tuscany-dev-help@ws.apache.org
> >
> >
>
Re: [jira] Created: (TUSCANY-593) Need a extendable way to register SCDL loaders
Posted by Venkata Krishnan <fo...@gmail.com>.
Hi Jeremy,
Is what you have written out here captured somewhere. I wish we could do
that on the Wiki. I went there to do it, but could not Edit.
We must have page on Tuscany Architecture and Design and what you have
mentioned here I would like to put under a sub-heading called 'Tuscany
Extensions' under that. So that you don't have to repeat these things yet
another time in the future or you might utmost pass the link.
Right now there is one page
http://wiki.apache.org/ws/Tuscany/TuscanyJava/Extending for this, but that
might need some updates.
By the way there is SDO Java, DAS Java overviews... but no SCA Overview. We
need to get that in place as well.
One of the things that we can put as part of the SCA Overview page is about
running the samples i.e about how you extract the distribution and start the
JVM with -jar bin/launcher.jar and so on.
If somebody can help me with Edit permissions I am most willing to start
with this myself :-)
Thanks
- Venkat
On 8/3/06, Jeremy Boynes <jb...@apache.org> wrote:
>
> On Aug 3, 2006, at 7:49 AM, Yang Lei (JIRA) wrote:
>
> > Need a extendable way to register SCDL loaders
> > ----------------------------------------------
> >
> > Key: TUSCANY-593
> > URL: http://issues.apache.org/jira/browse/TUSCANY-593
> > Project: Tuscany
> > Issue Type: Improvement
> > Components: Java SCA Core
> > Affects Versions: Java-M1
> > Environment: windows XP
> > Reporter: Yang Lei
> >
> >
> > Please let me know if Tuscany offers extendable way to register
> > SCDL loaders , so we can always use the root of the loader such as
> > ModuleLoader to load a SCDL without manually register each
> > individual loader. The problem with this approach is if some one
> > add an extension to the SCDL, we also needs to know the new loader...
>
> Our modularity story is based on people being able to provide
> extensions that are complete in themselves. For example, someone
> would provide an extension for a new implementation type (like
> JavaScript) or a new binding (like RMI). Each extension hooks into
> the runtime at three points:
> 1) a loader that handles extension-specific XML elements
> 2) a builder that creates extension-specific components
> 3) the runtime components that hook into the wiring fabric
>
> Each extension is packaged as a composite which can be <included> in
> another or which can be deployed into the system. When the composite
> starts, all the components it contains register themselves with the
> appropriate registries in the runtime (e.g. the LoaderRegistry).
>
> How each extension is registered is determined by the host
> environment. In M1 this was done by adding system.fragment
> definitions to the classpath; in trunk this is done through extension
> components such as the DirectoryScanExtender.
>
> --
> Jeremy
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
> For additional commands, e-mail: tuscany-dev-help@ws.apache.org
>
>
Re: [jira] Created: (TUSCANY-593) Need a extendable way to register SCDL loaders
Posted by Jeremy Boynes <jb...@apache.org>.
On Aug 3, 2006, at 7:49 AM, Yang Lei (JIRA) wrote:
> Need a extendable way to register SCDL loaders
> ----------------------------------------------
>
> Key: TUSCANY-593
> URL: http://issues.apache.org/jira/browse/TUSCANY-593
> Project: Tuscany
> Issue Type: Improvement
> Components: Java SCA Core
> Affects Versions: Java-M1
> Environment: windows XP
> Reporter: Yang Lei
>
>
> Please let me know if Tuscany offers extendable way to register
> SCDL loaders , so we can always use the root of the loader such as
> ModuleLoader to load a SCDL without manually register each
> individual loader. The problem with this approach is if some one
> add an extension to the SCDL, we also needs to know the new loader...
Our modularity story is based on people being able to provide
extensions that are complete in themselves. For example, someone
would provide an extension for a new implementation type (like
JavaScript) or a new binding (like RMI). Each extension hooks into
the runtime at three points:
1) a loader that handles extension-specific XML elements
2) a builder that creates extension-specific components
3) the runtime components that hook into the wiring fabric
Each extension is packaged as a composite which can be <included> in
another or which can be deployed into the system. When the composite
starts, all the components it contains register themselves with the
appropriate registries in the runtime (e.g. the LoaderRegistry).
How each extension is registered is determined by the host
environment. In M1 this was done by adding system.fragment
definitions to the classpath; in trunk this is done through extension
components such as the DirectoryScanExtender.
--
Jeremy
---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-dev-help@ws.apache.org
[jira] Closed: (TUSCANY-593) Need a extendable way to register SCDL
loaders
Posted by "ant elder (JIRA)" <tu...@ws.apache.org>.
[ http://issues.apache.org/jira/browse/TUSCANY-593?page=all ]
ant elder closed TUSCANY-593.
-----------------------------
Resolution: Invalid
Not applicable to new code base
> Need a extendable way to register SCDL loaders
> ----------------------------------------------
>
> Key: TUSCANY-593
> URL: http://issues.apache.org/jira/browse/TUSCANY-593
> Project: Tuscany
> Issue Type: Improvement
> Components: Java SCA Core
> Affects Versions: Java-M1
> Environment: windows XP
> Reporter: Yang Lei
>
> Please let me know if Tuscany offers extendable way to register SCDL loaders , so we can always use the root of the loader such as ModuleLoader to load a SCDL without manually register each individual loader. The problem with this approach is if some one add an extension to the SCDL, we also needs to know the new loader...
> Appreciate your help.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-dev-help@ws.apache.org