Github user neykov commented on the pull request:

    https://github.com/apache/incubator-brooklyn/pull/668#issuecomment-107913390
  
    Jython bundling still not perfect as it causes scary logs when run on Java 
6, but at least it works:
    ```
    SEVERE: Failed to init Jython support, so it was disabled.
    java.lang.UnsupportedClassVersionError: org/python/core/PyObject : 
Unsupported major.minor version 51.0
            at java.lang.ClassLoader.defineClass1(Native Method)
            at java.lang.ClassLoader.defineClassCond(ClassLoader.java:637)
            at java.lang.ClassLoader.defineClass(ClassLoader.java:621)
            at 
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
            at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
            at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
            at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
            at java.security.AccessController.doPrivileged(Native Method)
            at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
            at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
            at java.lang.Class.forName0(Native Method)
            at java.lang.Class.forName(Class.java:171)
            at 
freemarker.template.DefaultObjectWrapper.<clinit>(DefaultObjectWrapper.java:125)
            at java.lang.Class.forName0(Native Method)
            at java.lang.Class.forName(Class.java:171)
            at freemarker.ext.beans.BeansWrapper.class$(BeansWrapper.java:294)
            at freemarker.ext.beans.BeansWrapper.<init>(BeansWrapper.java:294)
            at freemarker.ext.beans.BeansWrapper.<init>(BeansWrapper.java:272)
            at freemarker.ext.beans.BeansWrapper.<init>(BeansWrapper.java:258)
            at freemarker.ext.beans.BeansWrapper.<init>(BeansWrapper.java:209)
            at 
freemarker.ext.beans.BeansWrapperSingletonHolder.<clinit>(BeansWrapperSingletonHolder.java:27)
            at 
freemarker.ext.beans.BeansWrapper.getDefaultInstance(BeansWrapper.java:834)
            at freemarker.template.ObjectWrapper.<clinit>(ObjectWrapper.java:50)
            at 
freemarker.template.Configuration.getDefaultObjectWrapper(Configuration.java:2199)
            at freemarker.core.Configurable.<init>(Configurable.java:208)
            at freemarker.template.Configuration.<init>(Configuration.java:493)
            at freemarker.template.Configuration.<init>(Configuration.java:290)
            at 
brooklyn.util.text.TemplateProcessor.processTemplateContents(TemplateProcessor.java:377)
            at 
brooklyn.util.text.TemplateProcessor.processTemplateContents(TemplateProcessor.java:115)
            at 
brooklyn.config.BrooklynServerPaths.getOsgiCacheDir(BrooklynServerPaths.java:246)
            at 
brooklyn.config.BrooklynServerPaths.getOsgiCacheDirCleanedIfNeeded(BrooklynServerPaths.java:266)
            at brooklyn.management.ha.OsgiManager.start(OsgiManager.java:75)
            at 
brooklyn.management.internal.LocalManagementContext.<init>(LocalManagementContext.java:194)
            at 
brooklyn.management.internal.LocalManagementContext.<init>(LocalManagementContext.java:158)
            at 
brooklyn.management.internal.LocalManagementContext.<init>(LocalManagementContext.java:137)
            at 
com.acme.sample.brooklyn.sample.app.SampleUnitTest.setup(SampleUnitTest.java:38)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
            at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
            at java.lang.reflect.Method.invoke(Method.java:597)
            at 
org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84)
            at 
org.testng.internal.Invoker.invokeConfigurationMethod(Invoker.java:564)
            at 
org.testng.internal.Invoker.invokeConfigurations(Invoker.java:213)
            at org.testng.internal.Invoker.invokeMethod(Invoker.java:653)
            at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901)
            at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231)
            at 
org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127)
            at 
org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111)
            at org.testng.TestRunner.privateRun(TestRunner.java:767)
            at org.testng.TestRunner.run(TestRunner.java:617)
            at org.testng.SuiteRunner.runTest(SuiteRunner.java:348)
            at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:343)
            at org.testng.SuiteRunner.privateRun(SuiteRunner.java:305)
            at org.testng.SuiteRunner.run(SuiteRunner.java:254)
            at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
            at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
            at org.testng.TestNG.runSuitesSequentially(TestNG.java:1224)
            at org.testng.TestNG.runSuitesLocally(TestNG.java:1149)
            at org.testng.TestNG.run(TestNG.java:1057)
            at 
org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:115)
            at 
org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:205)
            at 
org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:108)
            at 
org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:111)
            at 
org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203)
            at 
org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155)
            at 
org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
    ```


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---

Reply via email to