|
From: <San...@DM...> - 2002-12-09 15:51:30
|
Hello wrapper users,
I have developed an application that works fine individually.
In the other way I have developed a simple example with java wrapper, and
works fine.
The next step is join both applications. And here is the problem.
I get the next exception:
--> Wrapper Started as Console
server listening on port 1777.
Launching a JVM...
command: "C:/jdk1.3/bin/java" -Xms16m -Xmx64m -Djava.library.path
="C:/WINNT/System32" -classpath
"C:/Desarrollo/Fuentes/Classes;C:/jdk1.3/lib/tools.jar;C:/Vitria/BW31/java/win32/bw30.jar;C:/Vitria/BW31/java/win32/activation.jar;C:/Vitria/BW31/java/win32/bw_thirdparty.jar;C:/jdk1.3/lib/wrapper.jar"
-Dwrapper.key="kVuDBhYM12zWssZu" -Dwrapper.port=1777 -Dwrapper.debug
="TRUE" -Dwrapper.cpu.timeout="10" -Dwrapper.jvmid=1
com.silveregg.wrapper.WrapperSimpleApp com.vchain.services.Launcher
Java Virtual Machine started (PID=3812)
Wrapper Manager: JVM #1
Wrapper Manager: Registering shutdown hook
Wrapper Manager: Using wrapper
Calling native initialization method.
Initializing WrapperManager native library.
Java Executable: C:\jdk1.3\bin\java.exe
Java Version : 1.3.1_01 Java HotSpot(TM) Client VM
Java VM Vendor : Sun Microsystems Inc.
Wrapper (Version 2.2.9)
Open socket to wrapper...
Opened Socket
Send a packet 110 : kVuDBhYM12zWssZu
handleSocket(Socket[addr=127.0.0.1/127.0.0.1,port=1777,localport=4095])
accepted a socket from 127.0.0.1 on port 4095
read a packet 110 : kVuDBhYM12zWssZu
Got key from JVM: kVuDBhYM12zWssZu
sent 3 bytes
Start Application.
sent 7 bytes
Received a packet 112 : 1
Wrapper Manager: LowLogLevel from Wrapper is 1
Received a packet 100 : start
calling listener.start()
WrapperSimpleApp: start(args)
WrapperSimpleApp: invoking main method
Ejecutando sin parametro.
Cannot load npjavanative3:
java.lang.UnsatisfiedLinkError: no npjavanative3 in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1312)
at java.lang.Runtime.loadLibrary0(Runtime.java:749)
at java.lang.System.loadLibrary(System.java:820)
at
com.vitria.roi.javanative.XportNativeImpl.<init>(XportNativeImpl.java:34)
at com.vitria.roi.javanative.XportNative.Obj(XportNative.java:39)
at com.vitria.fc.diag.DefaultLogger.current(DefaultLogger.java:46)
at
com.vitria.jct.SequencedPublisher.getLogger(SequencedPublisher.java:338)
at com.vitria.jct.SequencedPublisher.init(SequencedPublisher.java:71)
at
com.vitria.jct.SequencedPublisher.<init>(SequencedPublisher.java:42)
at
com.vitria.jct.SequencedPublisher.<init>(SequencedPublisher.java:36)
at com.vitria.jct.JctLib.publisher(JctLib.java:698)
at
com.vchain.vitria.monitoringConnectors.ConnectionModelMonitor.<init>(ConnectionModelMonitor.java:100)
at com.vchain.services.Launcher.main(Launcher.java:26)
at java.lang.reflect.Method.invoke(Native Method)
at
com.silveregg.wrapper.WrapperSimpleApp.run(WrapperSimpleApp.java:96)
at java.lang.Thread.run(Thread.java:484)
Encountered an error running main:
java.lang.reflect.InvocationTargetException
java.lang.reflect.InvocationTargetException:
java.lang.UnsatisfiedLinkError: no npjavanative3 in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1312)
at java.lang.Runtime.loadLibrary0(Runtime.java:749)
at java.lang.System.loadLibrary(System.java:820)
at
com.vitria.roi.javanative.XportNativeImpl.<init>(XportNativeImpl.java:34)
at com.vitria.roi.javanative.XportNative.Obj(XportNative.java:39)
at com.vitria.fc.diag.DefaultLogger.current(DefaultLogger.java:46)
at
com.vitria.jct.SequencedPublisher.getLogger(SequencedPublisher.java:338)
at com.vitria.jct.SequencedPublisher.init(SequencedPublisher.java:71)
at
com.vitria.jct.SequencedPublisher.<init>(SequencedPublisher.java:42)
at
com.vitria.jct.SequencedPublisher.<init>(SequencedPublisher.java:36)
at com.vitria.jct.JctLib.publisher(JctLib.java:698)
at
com.vchain.vitria.monitoringConnectors.ConnectionModelMonitor.<init>(ConnectionModelMonitor.java:100)
at com.vchain.services.Launcher.main(Launcher.java:26)
at java.lang.reflect.Method.invoke(Native Method)
at
com.silveregg.wrapper.WrapperSimpleApp.run(WrapperSimpleApp.java:96)
at java.lang.Thread.run(Thread.java:484)
WrapperSimpleApp Usage:
java com.silveregg.wrapper.WrapperSimpleApp {app_class}
[app_parameters]
Where:
app_class: The fully qualified class name of the application to
run.
app_parameters: The parameters that would normally be passed to the
application.
WrapperSimpleApp: start(args) end. Main Completed=true, exitCode=1
Send a packet 101 : 1
read a packet 101 : 1
JVM requested a shutdown. (1)
wrapperStopProcess(1) called.
Sending stop signal to JVM
sent 2 bytes
Thread, Wrapper-Connection, handling the shutdown process.
Send a packet 107 : 0
Closing socket.
read a packet 107 : 0
JVM signalled that it was stopped.
socket read no code (closed?).
calling System.exit(1)
JVM exited normally.
<-- Wrapper Stopped
All the paths and libraries are OK in the conf file.
Then, what could be the problem?
Thank in advance.
|