[
https://issues.apache.org/jira/browse/TUSCANY-1987?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Rajini Sivaram updated TUSCANY-1987:
------------------------------------
Attachment: implementation-osgi-patch.txt
The attached patch introduces some synchronization in the areas where there
could potentially be some problems. There seems to be some reloading of classes
by Felix (it happens rarely and I haven't been able to figure out what is
triggering it) causing SCA proxies to be not found by the OSGi clients. I am
forcing a package refresh before creating proxies to avoid this. It seems to
work, though I am not sure if it is only because I have slowed things down. I
am waiting for a response from the Felix team to see if there is anything
unsafe about the way SCA proxies are created for OSGi.
Could you please apply the patch, and if the problem reappears, rename
ConversationTestCase to stop it running?
Thank you,
Rajini
> Build break in osgi-implementation itest
> ----------------------------------------
>
> Key: TUSCANY-1987
> URL: https://issues.apache.org/jira/browse/TUSCANY-1987
> Project: Tuscany
> Issue Type: Bug
> Components: Build System
> Affects Versions: Java-SCA-1.1
> Environment: Daily build
> Reporter: Jean-Sebastien Delfino
> Priority: Blocker
> Fix For: Java-SCA-1.1
>
> Attachments: implementation-osgi-patch.txt
>
>
> See
> http://vmbuild.apache.org/continuum/buildResult.action?buildId=37962&projectId=277
> Error in the osgi-implementation itest, breaking the daily build.
> I think that this is the random break issue I've seen several times on Linux
> already discussed with Rajini on the tuscany-dev list a while ago. Rajini was
> not seeing that issue on Windows and I was seeing it randomly on Linux.
> I'm putting this issue in the SCA 1.1 release category as I believe it'll
> probably happen on 1.1 as well.
--
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]