After following the installation instructions, when i run the ./openfire start command i get the “Starting Openfire” text, but when i run netstat, i didnt see openfire listening on the port.
Soleris 10
Openfire Directory: /apps/clearspace/node01/openfire/3_4_1/bin
Java 1.5 directory: /bin/java
Below is the output from the nohup.out, it seems to not be finding my Java environment.
vi nohup.out
“nohup.out” 11 lines, 918 characters
Exception in thread “main” java.lang.NoClassDefFoundError: com/install4j/runtime/Launcher
Starting openfire
Exception in thread “main” java.lang.NoClassDefFoundError: com/install4j/runtime/Launcher
Exception in thread “main” java.lang.NoClassDefFoundError: com/install4j/runtime/Launcher
Exception in thread “main” java.lang.NoClassDefFoundError: com/install4j/runtime/Launcher
Exception in thread “main” java.lang.NoClassDefFoundError: com/install4j/runtime/Launcher
Exception in thread “main” java.lang.NoClassDefFoundError: com/install4j/runtime/Launcher
Exception in thread “main” java.lang.NoClassDefFoundError: com/install4j/runtime/Launcher
Exception in thread “main” java.lang.NoClassDefFoundError: com/install4j/runtime/Launcher
Exception in thread “main” java.lang.NoClassDefFoundError: com/install4j/runtime/Launcher
Exception in thread “main” java.lang.NoClassDefFoundError: com/install4j/runtime/Launcher
LG1
November 13, 2007, 9:38pm
2
Hi Jeremy,
which user runs Openfire? Has the user the rights to write to the openfire/libs, openfire/conf and openfire/logs directory?
LG
we’re using a user called vignuser, and it is the owner for the entire openfire directory. When i run java - version, the system lists 1.5.0_12, so openfire should be able to find it, correct?
Any help is greatly appreciated.
VM Environment
Openfire 3.4.1
Soleris 10
Java 1.5.0_12
LG1
November 13, 2007, 11:14pm
4
Hi,
did Openfire extract the .pack files in the openfire/lib directory, do you see now only .jar files there?
Maybe it helps if you start the Openfire process in foreground with
cd /apps/clearspace/node01/openfire/3_4_1/logs
PATH_TO/java -jar …/lib/startup.jar
…
[Ctrl+C] to stop Openfire
Maybe you’re interested in taking a look at Simple Start Scripts as you seem to use a special user and directory to run Openfire.
LG
Openfire properly extracted the .pack files into lib.
Running PATH_TO/java -jar …/lib/startup.jar works perfectly, and no errors in logs.
Still getting the same “java.lang.NoClassDefFoundError” error in nohup.out running PATH_TO/./openfire start
Will look into the Simple Start Scripts and see if i can find a solution. If you think of anything else, let me know. Thx for the help so far!
JE
LG1
November 14, 2007, 9:38pm
6
Hi Jeremy,
if you could start Openfire with the two lines i did post then you could add some JVM parameters, like
PATH_TO/java -verbose:class -jar …/lib/startup.jar
to display the class loading.
LG