OpenEndedGroup / Field

A development environment for art
201 stars 22 forks source link

No connection to Processing #46

Closed tildebyte closed 8 years ago

tildebyte commented 11 years ago

Built from git this evening; Late 2010 MBP 15"; OSX 10.8.5; latest XCode; Oracle Java jdk-7u45-macosx-x64; Processing 2.1.

Followed instructions to activate Processing plugin; got "Processing bridge didn't initialize".

 warning: wildcard path  is not a directory or does not exist 
 warning: wildcard path  is not a directory or does not exist 
 warning: wildcard path  is not a directory or does not exist 
java.lang.NoClassDefFoundError: processing/core/PApplet
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
    at java.lang.ClassLoader.defineClass(ClassLoader.java:643)
    at field.bytecode.protect.Trampoline2$MyClassLoader.loadClass(Trampoline2.java:288)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
    at field.extras.plugins.processing.ProcessingLoader.(ProcessingLoader.java:210)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
    at field.extras.plugins.processing.ProcessingPlugin.registeredWith(ProcessingPlugin.java:208)
    at field.core.StandardFluidSheet.registerPlugin(StandardFluidSheet.java:1472)
    at field.core.StandardFluidSheet.registerExtendedPlugins(StandardFluidSheet.java:369)
    at field.core.StandardFluidSheet.scratchBegin(StandardFluidSheet.java:307)
    at field.core.StandardFluidSheet.versionedScratch(StandardFluidSheet.java:356)
    at field.core.execution.PhantomFluidSheet.(PhantomFluidSheet.java:69)
    at field.core.ui.FieldMenus2.open(FieldMenus2.java:170)
    at field.Blank2.part2_original(Blank2.java:85)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at field.bytecode.protect.DeferedNextUpdate$1.update(DeferedNextUpdate.java:47)
    at field.launch.Launcher$4.run(Launcher.java:328)
    at org.eclipse.swt.widgets.Display.timerProc(Unknown Source)
    at org.eclipse.swt.widgets.Display.windowProc(Unknown Source)
    at org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Native Method)
    at org.eclipse.swt.widgets.Display.applicationNextEventMatchingMask(Unknown Source)
    at org.eclipse.swt.widgets.Display.applicationProc(Unknown Source)
    at org.eclipse.swt.internal.cocoa.OS.objc_msgSend(Native Method)
    at org.eclipse.swt.internal.cocoa.NSApplication.nextEventMatchingMask(Unknown Source)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)
    at field.launch.Launcher.main(Launcher.java:93)
Caused by: java.lang.ClassNotFoundException: processing.core.PApplet
    at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:190)
    at field.bytecode.protect.Trampoline2$MyClassLoader.loadClass(Trampoline2.java:319)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
    ... 33 more
java.lang.reflect.InvocationTargetException
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
    at field.extras.plugins.processing.ProcessingPlugin.registeredWith(ProcessingPlugin.java:208)
    at field.core.StandardFluidSheet.registerPlugin(StandardFluidSheet.java:1472)
    at field.core.StandardFluidSheet.registerExtendedPlugins(StandardFluidSheet.java:369)
    at field.core.StandardFluidSheet.scratchBegin(StandardFluidSheet.java:307)
    at field.core.StandardFluidSheet.versionedScratch(StandardFluidSheet.java:356)
    at field.core.execution.PhantomFluidSheet.(PhantomFluidSheet.java:69)
    at field.core.ui.FieldMenus2.open(FieldMenus2.java:170)
    at field.Blank2.part2_original(Blank2.java:85)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at field.bytecode.protect.DeferedNextUpdate$1.update(DeferedNextUpdate.java:47)
    at field.launch.Launcher$4.run(Launcher.java:328)
    at org.eclipse.swt.widgets.Display.timerProc(Unknown Source)
    at org.eclipse.swt.widgets.Display.windowProc(Unknown Source)
    at org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Native Method)
    at org.eclipse.swt.widgets.Display.applicationNextEventMatchingMask(Unknown Source)
    at org.eclipse.swt.widgets.Display.applicationProc(Unknown Source)
    at org.eclipse.swt.internal.cocoa.OS.objc_msgSend(Native Method)
    at org.eclipse.swt.internal.cocoa.NSApplication.nextEventMatchingMask(Unknown Source)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)
    at field.launch.Launcher.main(Launcher.java:93)
Caused by: java.lang.NoClassDefFoundError: field/extras/plugins/processing/ProcessingLoader$7
    at field.extras.plugins.processing.ProcessingLoader.(ProcessingLoader.java:210)
    ... 27 more
 processing plugin complete
marcdownie commented 10 years ago

Looks like the internal layout of Processing 2.1+'s app on OS X has changed. We're pushing a fix shortly.