[PD] pdj / mxdublin difficulties

Jerome Tuncer columbiatwo at free.fr
Wed Apr 30 13:29:49 CEST 2008


Ok,

I self solved my problem.

I just needed to install :

libjgoodies-binding-java
libjgoodies-looks-java

Re-compile the stuff (pdj & mxdublin) and everything is smooth now.

Hope it can be of use to someone facing the same trouble.


++


Jé

Jerome Tuncer a écrit :
> Hi everyone,
> 
> I'd pretty much like to try the mxdublin 
> sequencer(http://www.le-son666.com/software/mxdublin/). For this to 
> work, one must first get the pdj external working 
> (http://www.le-son666.com/software/pdj/).
> 
> pdj compiles fine on my machine (Ubuntu 7.10 Feisty Fawn; sun-java6-jdk, 
> ant, ant-optional packages) and the internal test procedures ($ant test 
> and $ant test-dsp) run flawlessly as well. But $ant test-mxdublin does 
> not : [pdj dublin] is instantiated in the help patch with the following 
> printed in pd's console :
> 
> pdj: unable to use the JVM specified at pdj.JAVA_HOME
> pdj: using JVM from the LD_LIBRARY_PATH
> pdj: verbose classloader: system classpath: 
> /home/jerome/puredata/pdj-0.8.4/dist/pdj.jar:/home/jerome/puredata/pdj-0.8.4/dist:/home/jerome/puredata/mxdublin/work
> pdj: verbose classloader: dynamic classpath:
>     file:/home/jerome/puredata/pdj-0.8.4/dist/classes/
>     file:/home/jerome/puredata/pdj/
>     jar:file:/home/jerome/puredata/mxdublin/work/swing-layout.jar!/
>     jar:file:/home/jerome/puredata/mxdublin/work/mxdublin.jar!/
>     jar:file:/home/jerome/puredata/mxdublin/work/jdom.jar!/
>     jar:file:/home/jerome/puredata/mxdublin/work/jython22a1.jar!/
>     jar:file:/home/jerome/puredata/mxdublin/work/looks.jar!/
>     jar:file:/home/jerome/puredata/mxdublin/work/commons-math.jar!/
>     file:/home/jerome/puredata/mxdublin/work/
> pdj: mxdublin: unable to use specified lnfName: 
> com.jgoodies.looks.plastic.PlasticXPLookAndFeel
> pdj: java.lang.ClassNotFoundException: 
> com.jgoodies.looks.plastic.PlasticXPLookAndFeel
> pdj:     at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
> pdj:     at java.security.AccessController.doPrivileged(Native Method)
> pdj:     at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
> pdj:     at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
> pdj:     at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:276)
> pdj:     at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
> pdj:     at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
> pdj:     at java.lang.Class.forName0(Native Method)
> pdj:     at java.lang.Class.forName(Class.java:247)
> pdj:     at 
> javax.swing.SwingUtilities.loadSystemClass(SwingUtilities.java:1848)
> pdj:     at javax.swing.UIManager.setLookAndFeel(UIManager.java:580)
> pdj:     at com.e1.mxdublin.DublinSystem.<clinit>(DublinSystem.java:64)
> pdj:     at com.e1.mxdublin.DublinMaxObject.<init>(DublinMaxObject.java:23)
> pdj:     at dublin.<init>(dublin.java:5)
> pdj:     at 
> sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
> pdj:     at 
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
> pdj:     at 
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
> pdj:     at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
> pdj:     at com.cycling74.max.MaxObject.registerObject(MaxObject.java:862)
> 
> Then as soon as I try to open the sequencer's interface (sending [pdj 
> dublin] the [console( message), pd's console spits out the following :
> 
> pdj: dublin: jython is initialising...
> pdj: Exception in thread "AWT-EventQueue-0"
> pdj: Traceback (innermost last):
>   File "<string>", line 1, in ?
> 
> pdj: ImportError: No module named mxdublin
> 
> What am I doing wrong ?
> 
> ++
> 
> 
>> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> PD-list at iem.at mailing list
> UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list




More information about the Pd-list mailing list