This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The Saros Eclipse Plugin". Pusher was dpp-gerrit.

The branch, master has been updated
       via  5e03b181a2fe0258b0e51f19f162410d53df5263 (commit)
      from  b3b7a38e124e9e82e62bceef98b43a4178803f25 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 5e03b181a2fe0258b0e51f19f162410d53df5263
Author: Stefan Rossbach <[email protected]>
Date:   Wed Jun 11 15:11:35 2014 +0200

    [INTERNAL] fix for commit 783dec3b76ef71f2a6d9e9bf097139401118ba26
    
    Due the transparent class loading mechanism in Java the commit
    introduced an IllegalAccessError when trying to access the SHARED_LOCK
    variable.
    
    This field is initialized by the classloader that loads the Saros Core
    files. Unluckily the OSN/ISN classes are currently loaded by the
    classloader for the Saros Eclipse Plugin.
    
    See
    
http://stackoverflow.com/questions/10465646/cant-access-protected-member-of-superclass-from-same-package-in-different-jar
    
    As the static variable is NOT inherited it cannot be accessed ...
    
    TLDR
    
    OSN tries to access SHARED_LOCK (but not the SHARED_LOCK that was loaded
    with the class loader of OSN) but the SHARED_LOCK of CancelableProcess
    (loaded with class loader of CancelableProcess). This is forbidden. You
    cannot access static fields of a class that is loaded with a different
    class loader.
    
    Change-Id: Ia528b282c9b576e6301517b907a0dd0e94a13753
    Reviewed-on: http://saros-build.imp.fu-berlin.de/gerrit/1660
    Tested-by: Jenkins CI
    Reviewed-by: Stefan Rossbach <[email protected]>

-----------------------------------------------------------------------

Summary of changes:
 .../inf/dpp/invitation/CancelableProcess.java      |    6 -----
 .../dpp/invitation/OutgoingProjectNegotiation.java |   22 ++++++++++----------
 .../dpp/invitation/OutgoingSessionNegotiation.java |    4 ++-
 3 files changed, 14 insertions(+), 18 deletions(-)


hooks/post-receive
-- 
The Saros Eclipse Plugin

------------------------------------------------------------------------------
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing & Easy Data Exploration
http://p.sf.net/sfu/hpccsystems
_______________________________________________
Dpp-robot mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dpp-robot

Reply via email to