You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tuscany.apache.org by "Mark Combellack (JIRA)" <tu...@ws.apache.org> on 2007/10/30 22:25:51 UTC

[jira] Created: (TUSCANY-1883) Tuscany EJB Binding does not work.

Tuscany EJB Binding does not work.
----------------------------------

                 Key: TUSCANY-1883
                 URL: https://issues.apache.org/jira/browse/TUSCANY-1883
             Project: Tuscany
          Issue Type: Bug
          Components: Java SCA EJB Binding Extension
    Affects Versions: Java-SCA-Next
         Environment: SVN Revision 590426
Linux
            Reporter: Mark Combellack
            Priority: Minor
             Fix For: Java-SCA-Next
         Attachments: binding-ejb.patch, binding-ejb_sample.patch

It appears that the current ejb binding does not load correctly when the Tuscany runtime is started.

The problem is that new services definition files were added but the EJB binding was not updated to include these files. The following old service definition files:

 META-INF/services/org.apache.tuscany.sca.extension.helper.BindingActivator
 META-INF/services/org.apache.tuscany.sca.core.ModuleActivator

need to be replaced with new versions:

 META-INF/services/org.apache.tuscany.sca.provider.BindingProviderFactory
 META-INF/services/org.apache.tuscany.sca.contribution.processor.StAXArtifactProcessor


I have attached the following patches:

binding-ejb.patch - Updates the EJB Binding module to work with the latest Tuscany build.

binding-ejb_sample.patch - Start of a sample that uses the EJB Binding with JBoss

-- 
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-1883) Tuscany EJB Binding does not work.

Posted by "Mark Combellack (JIRA)" <tu...@ws.apache.org>.
    [ https://issues.apache.org/jira/browse/TUSCANY-1883?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12539161 ] 

Mark Combellack commented on TUSCANY-1883:
------------------------------------------

Raymond,

Thanks for applying the main patch.

Converting the sample to Geronimo/OpenEJB seems a good idea. I've not used Geronimo/OpenEJB before so I used JBoss since it was the JEE container I have used the most and it would be quickest for me to write a simple sample to test the EJB Binding.

Thanks,

Mark

> Tuscany EJB Binding does not work.
> ----------------------------------
>
>                 Key: TUSCANY-1883
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-1883
>             Project: Tuscany
>          Issue Type: Bug
>          Components: Java SCA EJB Binding Extension
>    Affects Versions: Java-SCA-Next
>         Environment: SVN Revision 590426
> Linux
>            Reporter: Mark Combellack
>            Assignee: Raymond Feng
>            Priority: Minor
>             Fix For: Java-SCA-Next
>
>         Attachments: binding-ejb.patch, binding-ejb_sample.patch
>
>
> It appears that the current ejb binding does not load correctly when the Tuscany runtime is started.
> The problem is that new services definition files were added but the EJB binding was not updated to include these files. The following old service definition files:
>  META-INF/services/org.apache.tuscany.sca.extension.helper.BindingActivator
>  META-INF/services/org.apache.tuscany.sca.core.ModuleActivator
> need to be replaced with new versions:
>  META-INF/services/org.apache.tuscany.sca.provider.BindingProviderFactory
>  META-INF/services/org.apache.tuscany.sca.contribution.processor.StAXArtifactProcessor
> I have attached the following patches:
> binding-ejb.patch - Updates the EJB Binding module to work with the latest Tuscany build.
> binding-ejb_sample.patch - Start of a sample that uses the EJB Binding with JBoss

-- 
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-1883) Tuscany EJB Binding does not work.

Posted by "Raymond Feng (JIRA)" <tu...@ws.apache.org>.
    [ https://issues.apache.org/jira/browse/TUSCANY-1883?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12539008 ] 

Raymond Feng commented on TUSCANY-1883:
---------------------------------------

The binding-ejb follows the tuscany-extension-helper approach. It's using naming conventions to derive the metadata. For example, the package name o.a.t.s.binding.ejb will be mapped to "biniding.ejb". Ant can provide more information.

Anyway, I prefer to have all the extensions follow one set of SPIs and your patch looks good to me. I'll apply it later on.

Thanks,
Raymond

> Tuscany EJB Binding does not work.
> ----------------------------------
>
>                 Key: TUSCANY-1883
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-1883
>             Project: Tuscany
>          Issue Type: Bug
>          Components: Java SCA EJB Binding Extension
>    Affects Versions: Java-SCA-Next
>         Environment: SVN Revision 590426
> Linux
>            Reporter: Mark Combellack
>            Priority: Minor
>             Fix For: Java-SCA-Next
>
>         Attachments: binding-ejb.patch, binding-ejb_sample.patch
>
>
> It appears that the current ejb binding does not load correctly when the Tuscany runtime is started.
> The problem is that new services definition files were added but the EJB binding was not updated to include these files. The following old service definition files:
>  META-INF/services/org.apache.tuscany.sca.extension.helper.BindingActivator
>  META-INF/services/org.apache.tuscany.sca.core.ModuleActivator
> need to be replaced with new versions:
>  META-INF/services/org.apache.tuscany.sca.provider.BindingProviderFactory
>  META-INF/services/org.apache.tuscany.sca.contribution.processor.StAXArtifactProcessor
> I have attached the following patches:
> binding-ejb.patch - Updates the EJB Binding module to work with the latest Tuscany build.
> binding-ejb_sample.patch - Start of a sample that uses the EJB Binding with JBoss

-- 
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-1883) Tuscany EJB Binding does not work.

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

Mark Combellack updated TUSCANY-1883:
-------------------------------------

    Attachment: binding-ejb_sample.patch
                binding-ejb.patch

> Tuscany EJB Binding does not work.
> ----------------------------------
>
>                 Key: TUSCANY-1883
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-1883
>             Project: Tuscany
>          Issue Type: Bug
>          Components: Java SCA EJB Binding Extension
>    Affects Versions: Java-SCA-Next
>         Environment: SVN Revision 590426
> Linux
>            Reporter: Mark Combellack
>            Priority: Minor
>             Fix For: Java-SCA-Next
>
>         Attachments: binding-ejb.patch, binding-ejb_sample.patch
>
>
> It appears that the current ejb binding does not load correctly when the Tuscany runtime is started.
> The problem is that new services definition files were added but the EJB binding was not updated to include these files. The following old service definition files:
>  META-INF/services/org.apache.tuscany.sca.extension.helper.BindingActivator
>  META-INF/services/org.apache.tuscany.sca.core.ModuleActivator
> need to be replaced with new versions:
>  META-INF/services/org.apache.tuscany.sca.provider.BindingProviderFactory
>  META-INF/services/org.apache.tuscany.sca.contribution.processor.StAXArtifactProcessor
> I have attached the following patches:
> binding-ejb.patch - Updates the EJB Binding module to work with the latest Tuscany build.
> binding-ejb_sample.patch - Start of a sample that uses the EJB Binding with JBoss

-- 
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] Assigned: (TUSCANY-1883) Tuscany EJB Binding does not work.

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

Raymond Feng reassigned TUSCANY-1883:
-------------------------------------

    Assignee: Raymond Feng

> Tuscany EJB Binding does not work.
> ----------------------------------
>
>                 Key: TUSCANY-1883
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-1883
>             Project: Tuscany
>          Issue Type: Bug
>          Components: Java SCA EJB Binding Extension
>    Affects Versions: Java-SCA-Next
>         Environment: SVN Revision 590426
> Linux
>            Reporter: Mark Combellack
>            Assignee: Raymond Feng
>            Priority: Minor
>             Fix For: Java-SCA-Next
>
>         Attachments: binding-ejb.patch, binding-ejb_sample.patch
>
>
> It appears that the current ejb binding does not load correctly when the Tuscany runtime is started.
> The problem is that new services definition files were added but the EJB binding was not updated to include these files. The following old service definition files:
>  META-INF/services/org.apache.tuscany.sca.extension.helper.BindingActivator
>  META-INF/services/org.apache.tuscany.sca.core.ModuleActivator
> need to be replaced with new versions:
>  META-INF/services/org.apache.tuscany.sca.provider.BindingProviderFactory
>  META-INF/services/org.apache.tuscany.sca.contribution.processor.StAXArtifactProcessor
> I have attached the following patches:
> binding-ejb.patch - Updates the EJB Binding module to work with the latest Tuscany build.
> binding-ejb_sample.patch - Start of a sample that uses the EJB Binding with JBoss

-- 
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-1883) Tuscany EJB Binding does not work.

Posted by "Raymond Feng (JIRA)" <tu...@ws.apache.org>.
    [ https://issues.apache.org/jira/browse/TUSCANY-1883?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12539159 ] 

Raymond Feng commented on TUSCANY-1883:
---------------------------------------

Hi,

I applied the main patch under r590789. 

I would like to get the sample working first with Geronimo/OpenEJB before applying the patch. I also have a few other EJB samples in my sandbox. Mark, what do you think?

Thanks,
Raymond

> Tuscany EJB Binding does not work.
> ----------------------------------
>
>                 Key: TUSCANY-1883
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-1883
>             Project: Tuscany
>          Issue Type: Bug
>          Components: Java SCA EJB Binding Extension
>    Affects Versions: Java-SCA-Next
>         Environment: SVN Revision 590426
> Linux
>            Reporter: Mark Combellack
>            Assignee: Raymond Feng
>            Priority: Minor
>             Fix For: Java-SCA-Next
>
>         Attachments: binding-ejb.patch, binding-ejb_sample.patch
>
>
> It appears that the current ejb binding does not load correctly when the Tuscany runtime is started.
> The problem is that new services definition files were added but the EJB binding was not updated to include these files. The following old service definition files:
>  META-INF/services/org.apache.tuscany.sca.extension.helper.BindingActivator
>  META-INF/services/org.apache.tuscany.sca.core.ModuleActivator
> need to be replaced with new versions:
>  META-INF/services/org.apache.tuscany.sca.provider.BindingProviderFactory
>  META-INF/services/org.apache.tuscany.sca.contribution.processor.StAXArtifactProcessor
> I have attached the following patches:
> binding-ejb.patch - Updates the EJB Binding module to work with the latest Tuscany build.
> binding-ejb_sample.patch - Start of a sample that uses the EJB Binding with JBoss

-- 
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