You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@sling.apache.org by "Marcel Jolk (JIRA)" <ji...@apache.org> on 2016/12/19 12:01:58 UTC

[jira] [Commented] (SLING-6110) ServerSideTeleporter can't read the bundle header Sling-Test-WaitForService-Timeout

    [ https://issues.apache.org/jira/browse/SLING-6110?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15760993#comment-15760993 ] 

Marcel Jolk commented on SLING-6110:
------------------------------------

Ich bin bis einschließlich 23.12.2016 nicht im Hause. Ihre E-Mail werde ich nach meiner Rückkehr bearbeiten.

In dringenden Fällen wenden Sie sich bitte an Herrn Göckel (michael.goeckel@cybercon.de). 

Viele Grüße,

Marcel Jolk
marcel.jolk@cybercon.de

Jülicher Str. 26 / Moltkestr. 25
50674 Köln

tel +49 228 22 7776 214


Cybercon Gesellschaft für neue Medien mbH
Firmensitz: Königswinterer Strasse 374, 53227 Bonn
Registergericht: Amtsgericht Bonn, HRB 15523
Geschäftsführer: Oliver Runge, Michael Göckel
Umsatzsteuer-ID: DE178714321


> ServerSideTeleporter can't read the bundle header Sling-Test-WaitForService-Timeout
> -----------------------------------------------------------------------------------
>
>                 Key: SLING-6110
>                 URL: https://issues.apache.org/jira/browse/SLING-6110
>             Project: Sling
>          Issue Type: Bug
>          Components: Testing
>    Affects Versions: JUnit Tests Teleporter 1.0.8, JUnit Core 1.0.18
>            Reporter: Marcel Jolk
>            Assignee: Stefan Seifert
>             Fix For: JUnit Core 1.0.20
>
>
> The _Sling-Test-WaitForService-Timeout_ bundle header is not properly read by the {{ServerSideTeleporter}}. The method {{getService()}} reads the bundle header using the {{BundleContext}} ({{bundleContext.getBundle().getHeaders()}}). This {{BundleContext}} is set in the {{Activator}} class on start of the bundle {{org.apache.sling.junit.core}}. Therefore {{bundleContext.getBundle()}} resolves to the bundle {{org.apache.sling.junit.core}}. This bundle does not have the proper headers. Instead the bundle headers of the bundle, which is created in the {{ClientSideTeleporter}}, including the class under test, should be used. Thus its {{BundleContext}} is needed.
> I already made the required code changes using {{FrameWorkUtil}} to retrieve the {{BundleContext}} for the class under test. I'll create a pull request, which resolves this issue.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)