This Question is Possibly Answered

1 "correct" answer available (10 pts) 2 "helpful" answers available (5 pts)
904 Views 1 Replies Last post: Oct 30, 2008 9:13 PM by Stefan Reuter RSS
Wayne Bronze 5 posts since
Jul 7, 2008
Currently Being Moderated

Oct 30, 2008 12:45 PM

No Java Compiler Available Windows 2000

Hello All,

I have a problem here. Any help would be greatly apreciated.

Everything was working correctly yesterday. Last night I was trying to import a wildcard crt in to Openfire. Couldn't get it to work.

So I just recreated a self signed cert. Everything is back online as normal except for our fastpath.

If you go to the page that is listed in the script for fast path I get this error in browser.

HTTP ERROR: 500

No Java compiler available

RequestURI=/webchat/jivelive.jsp

Caused by:

java.lang.IllegalStateException: No Java compiler available      at org.apache.jasper.JspCompilationContext.createCompiler(JspCompilationContext.ja va:224)      at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:559)       at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:303)       at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314) & nbsp;    at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)  &n bsp;   at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)   & nbsp;  at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487) &nb sp;    at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.ja va:1093)      at org.jivesoftware.webchat.SetCharacterEncodingFilter.doFilter(SetCharacterEncodi ngFilter.java:45)      at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.ja va:1084)      at org.jivesoftware.webchat.SetupFilter.doFilter(SetupFilter.java:92)  & nbsp;   at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.ja va:1084)      at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360) & nbsp;    at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)&nbs p;     at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181) & nbsp;    at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:726) & nbsp;    at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405) &nbs p;    at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollect ion.java:206)      at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)& nbsp;     at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) & nbsp;    at org.mortbay.jetty.Server.handle(Server.java:324)      at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:505) &n bsp;    at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.j ava:829)      at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:514)   &n bsp;  at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211)  &nb sp;   at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:380)  &nb sp;   at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:395)&nb sp;     at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:488)

Powered by Jetty://

 

 

Logs reflelct bellow:

 

Openfire 3.6.0 [Oct 29, 2008 11:29:07 PM]
Admin console listening at:
  http://mydomain:9090
  https://mydomain:9091
Starting Fastpath Server
Starting Monitoring Plugin
Admin console listening at http://mydomain:9090
java.net.SocketException: socket closed
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(Unknown Source)
at sun.nio.cs.StreamDecoder.readBytes(Unknown Source)
at sun.nio.cs.StreamDecoder.implRead(Unknown Source)
at sun.nio.cs.StreamDecoder.read(Unknown Source)
at java.io.InputStreamReader.read(Unknown Source)
at java.io.BufferedReader.read1(Unknown Source)
at java.io.BufferedReader.read(Unknown Source)
at org.xmlpull.mxp1.MXParser.fillBuf(MXParser.java:2971)
at org.xmlpull.mxp1.MXParser.more(MXParser.java:3025)
at org.xmlpull.mxp1.MXParser.parseProlog(MXParser.java:1410)
at org.xmlpull.mxp1.MXParser.nextImpl(MXParser.java:1395)
at org.xmlpull.mxp1.MXParser.next(MXParser.java:1093)
at org.jivesoftware.smack.PacketReader.parsePackets(PacketReader.java:419)
at org.jivesoftware.smack.PacketReader.access$000(PacketReader.java:45)
at org.jivesoftware.smack.PacketReader$1.run(PacketReader.java:77)
java.net.SocketException: Socket closed
at java.net.SocketInputStream.read(Unknown Source)
at sun.nio.cs.StreamDecoder.readBytes(Unknown Source)
at sun.nio.cs.StreamDecoder.implRead(Unknown Source)
at sun.nio.cs.StreamDecoder.read(Unknown Source)
at java.io.InputStreamReader.read(Unknown Source)
at java.io.BufferedReader.read1(Unknown Source)
at java.io.BufferedReader.read(Unknown Source)
at org.xmlpull.mxp1.MXParser.fillBuf(MXParser.java:2971)
at org.xmlpull.mxp1.MXParser.more(MXParser.java:3025)
at org.xmlpull.mxp1.MXParser.parseProlog(MXParser.java:1410)
at org.xmlpull.mxp1.MXParser.nextImpl(MXParser.java:1395)
at org.xmlpull.mxp1.MXParser.next(MXParser.java:1093)
at org.jivesoftware.smack.PacketReader.parsePackets(PacketReader.java:419)
at org.jivesoftware.smack.PacketReader.access$000(PacketReader.java:45)
at org.jivesoftware.smack.PacketReader$1.run(PacketReader.java:77)
Admin console listening at:
  http://Mydomain:9090
  https://Mydomain.com:9091
java.net.SocketException: Socket closed
at java.net.SocketInputStream.read(Unknown Source)
at sun.nio.cs.StreamDecoder.readBytes(Unknown Source)
at sun.nio.cs.StreamDecoder.implRead(Unknown Source)
at sun.nio.cs.StreamDecoder.read(Unknown Source)
at java.io.InputStreamReader.read(Unknown Source)
at java.io.BufferedReader.read1(Unknown Source)
at java.io.BufferedReader.read(Unknown Source)
at org.xmlpull.mxp1.MXParser.fillBuf(MXParser.java:2971)
at org.xmlpull.mxp1.MXParser.more(MXParser.java:3025)
at org.xmlpull.mxp1.MXParser.parseProlog(MXParser.java:1410)
at org.xmlpull.mxp1.MXParser.nextImpl(MXParser.java:1395)
at org.xmlpull.mxp1.MXParser.next(MXParser.java:1093)
at org.jivesoftware.smack.PacketReader.parsePackets(PacketReader.java:419)
at org.jivesoftware.smack.PacketReader.access$000(PacketReader.java:45)
at org.jivesoftware.smack.PacketReader$1.run(PacketReader.java:77)
Starting Fastpath Server

Tags: error, openfire, security, server
Stefan Reuter KeyContributor 324 posts since
Aug 3, 2005
Currently Being Moderated
Oct 30, 2008 9:13 PM in response to: Wayne
Re: No Java Compiler Available Windows 2000

It seems you are using a JRE and not a JDK. Download and install a JDK and make sure that's what Openfire uses, e.g. by setting the JAVA_HOME variable.

More Like This

  • Retrieving data ...

Bookmarked By (0)