Skip navigation
Currently Being Moderated

jrun fails to compile/run jsp's on Mac OS X 10.5

Aug 18, 2009 7:46 PM

I have installed jrun with updater 7 on Mac OS X 10.5.

 

I can run the admin console and create a new web application. I dropped my application's war file into the appropriate folder. The web app seems to start ok. I can access static html files.

 

But when I try to access a jsp page, I get the error message below in the console.

How do I resolve this error?

Does jrun really require jikes?

If so, where can I get a version of jikes for Mac OS X?

Can jrun be configured to use javac? If so, how?

 

 

 

Could not invoke Java compiler, please make sure jikesw is in /Applications/JRun4/bin or put a JDK bin directory in your path.</pre><br><pre>jrunx.compiler.JavaCompiler$NoCompilerFoundException: Could not invoke Java compiler, please make sure jikesw is in /Applications/JRun4/bin or put a JDK bin directory in your path.
     at jrunx.compiler.JavaCompiler.outProcessCompile(JavaCompiler.java:474)
     at jrunx.compiler.JavaCompiler.compile(JavaCompiler.java:132)
     at jrunx.compiler.JavaCompiler.compile(JavaCompiler.java:100)
     at jrun.jsp.Translator.compilePage(Translator.java:176)
     at jrun.jsp.Translator.translate(Translator.java:254)
     at jrun.jsp.Translator.translate(Translator.java:101)
     at jrun.jsp.JSPEngine.translateJSP(JSPEngine.java:707)
     at jrun.jsp.JSPServlet.translate(JSPServlet.java:125)
     at jrun.jsp.JSPServlet.service(JSPServlet.java:113)
     at jrun.servlet.FilterChain.doFilter(FilterChain.java:86)
     at com.voxeo.filters.EvoFilter.doFilter(EvoFilter.java:69)
     at jrun.servlet.FilterChain.doFilter(FilterChain.java:94)
     at jrun.servlet.FilterChain.service(FilterChain.java:101)
     at jrun.servlet.ServletInvoker.invoke(ServletInvoker.java:106)
     at jrun.servlet.JRunInvokerChain.invokeNext(JRunInvokerChain.java:42)
     at jrun.servlet.JRunRequestDispatcher.invokeNext(JRunRequestDispatcher.java:586)
     at jrun.servlet.JRunRequestDispatcher.forwardInvoke(JRunRequestDispatcher.java:555)
     at jrun.servlet.JRunRequestDispatcher.forward(JRunRequestDispatcher.java:203)
     at jrun.servlet.file.FileServlet.service(FileServlet.java:316)
     at jrun.servlet.FilterChain.doFilter(FilterChain.java:86)
     at com.voxeo.filters.EvoFilter.doFilter(EvoFilter.java:69)
     at jrun.servlet.FilterChain.doFilter(FilterChain.java:94)
     at jrun.servlet.FilterChain.service(FilterChain.java:101)
     at jrun.servlet.ServletInvoker.invoke(ServletInvoker.java:106)
     at jrun.servlet.JRunInvokerChain.invokeNext(JRunInvokerChain.java:42)
     at jrun.servlet.JRunRequestDispatcher.invoke(JRunRequestDispatcher.java:286)
     at jrun.servlet.ServletEngineService.dispatch(ServletEngineService.java:543)
     at jrun.servlet.http.WebService.invokeRunnable(WebService.java:172)
     at jrunx.scheduler.ThreadPool$ThreadThrottle.invokeRunnable(ThreadPool.java:428)
     at jrunx.scheduler.WorkerThread.run(WorkerThread.java:66)
 

More Like This

  • Retrieving data ...

Bookmarked By (0)

Answers + Points = Status

  • 10 points awarded for Correct Answers
  • 5 points awarded for Helpful Answers
  • 10,000+ points
  • 1,001-10,000 points
  • 501-1,000 points
  • 5-500 points