You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tuscany.apache.org by "ant elder (JIRA)" <tu...@ws.apache.org> on 2007/07/02 14:39:05 UTC

[jira] Closed: (TUSCANY-1382) Minor fixes to OSGi declarative services support and additional tests

     [ https://issues.apache.org/jira/browse/TUSCANY-1382?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

ant elder closed TUSCANY-1382.
------------------------------

    Resolution: Fixed

Applied. Thanks for the pacthes Rajini.

> Minor fixes to OSGi declarative services support and additional tests
> ---------------------------------------------------------------------
>
>                 Key: TUSCANY-1382
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-1382
>             Project: Tuscany
>          Issue Type: Improvement
>          Components: Java SCA OSGi Integration
>            Reporter: Rajini Sivaram
>         Attachments: itest-osgi-implementation.zip, sample-osgi-supplychain-patch.txt, tuscany-implementation-osgi.zip
>
>
> Attached are patches to osgi-implementation support. 
> Changes include improved support for declarative services and versioning and changes to the directory structure to make it in line with implementation-java.
> Integration tests are included in the zip file.

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


Re: [jira] Closed: (TUSCANY-1382) Minor fixes to OSGi declarative services support and additional tests

Posted by Rajini Sivaram <ra...@googlemail.com>.
Ant,

Thank you for applying the patches.

I will submit a patch for the exception in implementation-osgi. The OSGi
implementation is no longer resolving the component type file correctly.
Tuscany is now using a relative path name for the component type file URI
(it used to store an absolute path before). I will fix the OSGi
implementation to use relative path so that it resolves the file correctly.

Thank you...

Regards,

Rajini


On 7/2/07, ant elder <an...@apache.org> wrote:
>
> Thanks for these patches, I've applied them.
>
> There is a problem now with the implementation-osgi extension, it doesn't
> work with the latest trunk code with tests failing with a class cast
> exception,  thats with or without the latest patches, and it works fine when
> using the 0.90 release of the runtime. It looks like something to do with
> the recent changes to how componentType's are handled and
> implementation-osgi extending a ComponentTypeImpl class, but I'm not sure
> exactly what the problem is. Anyone have any ideas or want to take a look?
> If this can be fixed I'll add to the main build so this type of problem
> doesn't happen.
>
>    ...ant
>
>

Re: [jira] Closed: (TUSCANY-1382) Minor fixes to OSGi declarative services support and additional tests

Posted by ant elder <an...@apache.org>.
Thanks for these patches, I've applied them.

There is a problem now with the implementation-osgi extension, it doesn't
work with the latest trunk code with tests failing with a class cast
exception,  thats with or without the latest patches, and it works fine when
using the 0.90 release of the runtime. It looks like something to do with
the recent changes to how componentType's are handled and
implementation-osgi extending a ComponentTypeImpl class, but I'm not sure
exactly what the problem is. Anyone have any ideas or want to take a look?
If this can be fixed I'll add to the main build so this type of problem
doesn't happen.

   ...ant