Scala interpreter should use the current ClassLoader instead of rebuilding its 
own classpath
--------------------------------------------------------------------------------------------

                 Key: SLING-549
                 URL: https://issues.apache.org/jira/browse/SLING-549
             Project: Sling
          Issue Type: Bug
          Components: Scripting
            Reporter: Bertrand Delacretaz
            Priority: Minor


As the code at [1] demonstrates, the scala interpreter rebuilds its own 
classpath from the current JVM classpath and user-supplied additions.

We should find a way for it to use the current classloader instead.

Note that the almost same test [2] works when run with "mvn test" without 
setting the classpath explicitly, probably because in this case the JVM 
classpath includes the scala jars.

[1] 
http://code.google.com/p/sling-scala/source/browse/trunk/scala-min-bundle/src/main/java/org/apache/sling/scripting/scala/minbundle/ScalaCompileServlet.java

[2] 
http://code.google.com/p/sling-scala/source/browse/trunk/scala-min-bundle/src/test/java/org/apache/sling/scripting/scala/minbundle/ScalaCompilerTest.java?r=38

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to