[tcljava-user] compiling tclblend 1.2.6 using java jdk 1.5
Brought to you by:
mdejong
From: Indra G. <in...@ya...> - 2006-05-31 01:01:31
|
Has anybody try compiling tclblend 1.2.6 against tcl 8.3 using java jdk 1.5 on Windows XP? The reason I need to that because I am getting the following error: Exception in thread "main" java.lang.IncompatibleClassChangeError: class tcl.lan g.CObject has interface tcl.lang.InternalRep as super class at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:620) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:12 4) at java.net.URLClassLoader.defineClass(URLClassLoader.java:260) at java.net.URLClassLoader.access$100(URLClassLoader.java:56) at java.net.URLClassLoader$1.run(URLClassLoader.java:195) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268) at java.lang.ClassLoader.loadClass(ClassLoader.java:251) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319) "load C:/work/sandbox/zx1000/sysmgmt/cli/tcl/lib/tclblend/tclblend.dll" failed: could not find class tcl/lang/CObject. Check that your path includes the directory where tclblend.dll resides. Try looking in the directories under the value of tcl_library, currently: ..\..\..\cli\tcl Currently, the CLASSPATH environment variable is set to: C:\work\sandbox\zx1000\sysmgmt\cli\tcl\lib\tclblend\..\tcljava.jar;C:\work\sandb ox\zx1000\sysmgmt\cli\tcl\lib\tclblend\..\tclblend.jar;;..\..\..\bld\build\lib\T clJavaExtn.jar;;..\server\default\lib\mcs_rmiClient.jar;..\server\default\lib\jb ossall-client.jar;..\server\default\lib\jnp-client.jar currently, the PATH environment variable includes these directories: C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\IDE C:\Program Files\ Microsoft Visual Studio .NET 2003\VC7\BIN C:\Program Files\Microsoft Visual Stud io .NET 2003\Common7\Tools C:\Program Files\Microsoft Visual Studio .NET 2003\Co mmon7\Tools\bin\prerelease C:\Program Files\Microsoft Visual Studio .NET 2003\Co mmon7\Tools\bin C:\Program Files\Microsoft Visual Studio .NET 2003\SDK\v1.1\bin C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322 C:\Program Files\Support Tools\ C:\ Program Files\Windows Resource Kits\Tools\ C:\WINDOWS\system32 C:\WINDOWS C:\WIN DOWS\System32\Wbem C:\Program Files\Perforce C:\Program Files\Microsoft Visual S tudio .NET 2003\Common7\IDE C:\work\zx1000\sysmgmt\tools\ant\bin c:\bin ..\..\.. \cli\tcl\bin ..\..\..\cli\tcl\lib\tclblend C:\Program Files\Java\jdk1.5.0_06\bin C:\Program Files\Java\jdk1.5.0_06\jre\bin C:\Program Files\Java\jdk1.5.0_06\jre \bin\server Windows users should note that the most common cause of problems loading TclBlen d is the user forgetting to set the PATH environment variable to include both th e Tcl shared libraries and the Java shared libraries. JDK 1.1 users that installed into C:\jdk1.1.8 need to include C:\jdk1.1.8\bin on the PATH. JDK 1.2 users that installed into C:\jdk1.2.2 need to include C:\jdk1.2.2\jre\bi n AND C:\jdk1.2.2\jre\bin\classic AND C:\work\sandbox\zx1000\sysmgmt\cli\tcl\lib \tclblend on the PATH. while executing "error $fullErr" (procedure "loadtclblend" line 318) invoked from within "loadtclblend C:/work/sandbox/zx1000/sysmgmt/cli/tcl/lib/tclblend" ("package ifneeded" script) invoked from within "package require java " Server has not fully started yet or install failure, please re-try in few minute s. We're using tclblend 1.2.6 on production compiled w/ jdk 1.4. We've been working hard to upgrade to 1.5. BTW, where can I get the source for tclblend 1.2.6 and tcl 8.3? Thanks. -Indra __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com |