08bb9c2
From 16622679b8cf7bd98c80ffd8acfeb20b17666d83 Mon Sep 17 00:00:00 2001
08bb9c2
From: Michal Srb <msrb@redhat.com>
08bb9c2
Date: Wed, 25 Sep 2013 14:17:24 +0200
08bb9c2
Subject: [PATCH 2/2] Fix compatibility with Plexus Classworlds 2.5
08bb9c2
08bb9c2
---
08bb9c2
 .../org/codehaus/plexus/component/repository/ComponentDescriptor.java   | 2 +-
08bb9c2
 1 file changed, 1 insertion(+), 1 deletion(-)
08bb9c2
08bb9c2
diff --git a/sisu-plexus/org.eclipse.sisu.plexus/src/org/codehaus/plexus/component/repository/ComponentDescriptor.java b/sisu-plexus/org.eclipse.sisu.plexus/src/org/codehaus/plexus/component/repository/ComponentDescriptor.java
08bb9c2
index 5c63170..9c42ec6 100644
08bb9c2
--- a/sisu-plexus/org.eclipse.sisu.plexus/src/org/codehaus/plexus/component/repository/ComponentDescriptor.java
08bb9c2
+++ b/sisu-plexus/org.eclipse.sisu.plexus/src/org/codehaus/plexus/component/repository/ComponentDescriptor.java
08bb9c2
@@ -195,7 +195,7 @@ public class ComponentDescriptor<T>
08bb9c2
     {
08bb9c2
         try
08bb9c2
         {
08bb9c2
-            return classRealm.loadClass( getRole() );
08bb9c2
+            return (Class) classRealm.loadClass( getRole() );
08bb9c2
         }
08bb9c2
         catch ( final Exception e )
08bb9c2
         {
08bb9c2
-- 
08bb9c2
1.8.3.1
08bb9c2