Discussions
Categories
Groups
Community Home
Categories
INTERNAL ENABLEMENT
POPULAR
THRUST SERVICES & TOOLS
CLOUD EDITIONS
Quick Links
MY LINKS
HELPFUL TIPS
Back to website
Home
Web CMS (TeamSite)
begining, begining
amarti43
Hi guys
I have a problem with my firsh source with SDK.
My problem have only this lines,
public static void main(String[] args) {
try {
System.out.println("Creating Session Manager...");
SessionManager manager = SessionManager.getInstance();
} catch (Exception we) { we.printStackTrace ();}
}
When executed, apeear this exeception.
java.lang.ClassFormatError: com/imanage/cms/fc/io/ImFileOutputStream (Invalid start_pc/length in local var table)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:539)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:251)
at java.net.URLClassLoader.access$100(URLClassLoader.java:55)
at java.net.URLClassLoader$1.run(URLClassLoader.java:194)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:274)
at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
at com.imanage.cms.fc.base.CmsSystem.setCMSDirPath(CmsSystem.java:568)
at com.imanage.cms.fc.base.CmsSystem.<clinit>(CmsSystem.java:528)
at com.imanage.cms.t2.jom.impl.PoolManager.<init>(PoolManager.java:20)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
at java.lang.Class.newInstance0(Class.java:308)
at java.lang.Class.newInstance(Class.java:261)
at com.imanage.cms.fc.base.CmsSingleton.newInstance(CmsSingleton.java:412)
at com.imanage.cms.fc.base.CmsSingleton.getInstance(CmsSingleton.java:173)
at com.imanage.cms.fc.base.CmsSingleton.getInstance(CmsSingleton.java:149)
at com.imanage.cms.t2.jom.impl.PoolManager.getInstance(PoolManager.java:29)
at com.imanage.cms.t2.jom.SessionManager.<init>(SessionManager.java:351)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
at java.lang.Class.newInstance0(Class.java:308)
at java.lang.Class.newInstance(Class.java:261)
at com.imanage.cms.fc.base.CmsSingleton.newInstance(CmsSingleton.java:412)
at com.imanage.cms.fc.base.CmsSingleton.getInstance(CmsSingleton.java:173)
at com.imanage.cms.fc.base.CmsSingleton.getInstance(CmsSingleton.java:149)
at com.imanage.cms.t2.jom.SessionManager.getInstance(SessionManager.java:38)
at com.imanage.cms.api.workteam.SessionManager.<init>(SessionManager.java:120)
at com.imanage.cms.api.workteam.SessionManager.getInstance(SessionManager.java:111)
at LoginAlfredo.main(LoginAlfredo.java:25)
Exception in thread "main"
Output completed (2 sec consumed) - Normal Termination
Can you help mi????????
Find more posts tagged with
Comments
peter_choe
are you using the same jdk version to compile your code and to run the program?
amarti43
Yes, is de same version.
Ort618
Do you use any app server?
If so, seems like class loader issue. When you have duplicated classes (in your application and that coming with web server) then you can get problem. I got something like this with xml parser library (instead of my class parser Tomcat load and used his own with the some name).
So, check out you don't have different SessionManager class somewhere.
Edited by Ort618 on 04/04/05 07:43 AM (server time).
amarti43
I'm execute my java code, out of server app.
I've a java with main() method.
I thinking about the problem is in the envairomen var, in the use of jar, ......
because class file build rigth, bat the executed no.
Can you help my to create a java enviroment to create code for WorkSite MP with SDK.
THX
Ort618
I use Eclipse IDE and setup one to use j2re1.4.2_05. All examples works fine (at least that examples i have checked).
Build seems ok in your case but in runtime JVM class loader load some other library that has Class name like SessionManager.
Try upload and use j2re1.4.2_05.
Regards,
Dmitry Bryazgin
Malchiel
Does anyone have any further thoughts on this? I'm going through the same problem myself.