You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jetspeed-user@portals.apache.org by Herrick Johnson <he...@yahoo.com> on 2004/07/02 03:39:57 UTC

Torque.properties problem

I am trying to setup Jetspeed-1.5 using mysql as the
database. Jetspeed comes up using the supplied default
configuration. Searching the web I uncommented the
mysql lines and commented the default. I now get

org.apache.jetspeed.om.profile.ProfileException:
java.lang.NullPointerException

whenever I attach to jetspeed.

Putting the old Torque.properties back and restarting
Tomcat5 fixes the problem.
How about a hint on how to use a real db like mysql.
There is no documentation and
there are a lot of lost soles asking. P.S. I am using
Redhat 9 as the server.

Herrick 

Stacktrace:

      
         
org.apache.jetspeed.om.profile.ProfileException:
java.lang.NullPointerException
	at
org.apache.jetspeed.services.profiler.JetspeedProfilerService.fallbackProfile(JetspeedProfilerService.java:502)
	at
org.apache.jetspeed.services.profiler.JetspeedProfilerService.getProfile(JetspeedProfilerService.java:245)
	at
org.apache.jetspeed.services.profiler.JetspeedProfilerService.getProfile(JetspeedProfilerService.java:528)
	at
org.apache.jetspeed.services.Profiler.getProfile(Profiler.java:87)
	at
org.apache.jetspeed.modules.actions.JetspeedAccessController.doPerform(JetspeedAccessController.java:74)
	at
org.apache.turbine.modules.Action.perform(Action.java:87)
	at
org.apache.turbine.modules.ActionLoader.exec(ActionLoader.java:122)
	at org.apache.turbine.Turbine.doGet(Turbine.java:529)
	at
javax.servlet.http.HttpServlet.service(HttpServlet.java:697)
	at
javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
	at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
	at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
	at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:703)
	at
org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463)
	at
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
	at
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:312)
	at
org.apache.jasper.runtime.PageContextImpl.doForward(PageContextImpl.java:670)
	at
org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java:637)
	at
org.apache.jsp.index_jsp._jspService(index_jsp.java:45)
	at
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
	at
javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
	at
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:298)
	at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
	at
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
	at
javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
	at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
	at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
	at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
	at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
	at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
	at
org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
	at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
	at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
	at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
	at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
	at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
	at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
	at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
	at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
	at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
	at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
	at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
	at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
	at
org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
	at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:793)
	at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:702)
	at
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:571)
	at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:644)
	at java.lang.Thread.run(Thread.java:534)
      
        



		
__________________________________
Do you Yahoo!?
New and Improved Yahoo! Mail - Send 10MB messages!
http://promotions.yahoo.com/new_mail 

---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jetspeed-user-help@jakarta.apache.org


Re: Torque.properties problem

Posted by Stefan Rennick Egglestone <sr...@Cs.Nott.AC.UK>.
The exception you've given normally means that Jetspeed can't find your 
database. So, something is probably wrong in the torque settings you 
have supplied.

It may be worth emailing your torque settings to the list so we can have 
a look. But, as a quick test to make sure you've got them write, try 
writing a quick program using JDBC and the JDBC url, user name  and 
password you have supplied in your torque settings, and see if if you 
can connect to the database.

Of course, you've got to have your database up and running when you 
start your web server (sounds silly to mention it, but I've forgotten 
this a number of times!)

Stef

Herrick Johnson wrote:

>I am trying to setup Jetspeed-1.5 using mysql as the
>database. Jetspeed comes up using the supplied default
>configuration. Searching the web I uncommented the
>mysql lines and commented the default. I now get
>
>org.apache.jetspeed.om.profile.ProfileException:
>java.lang.NullPointerException
>
>whenever I attach to jetspeed.
>
>Putting the old Torque.properties back and restarting
>Tomcat5 fixes the problem.
>How about a hint on how to use a real db like mysql.
>There is no documentation and
>there are a lot of lost soles asking. P.S. I am using
>Redhat 9 as the server.
>
>Herrick 
>
>Stacktrace:
>
>      
>         
>org.apache.jetspeed.om.profile.ProfileException:
>java.lang.NullPointerException
>	at
>org.apache.jetspeed.services.profiler.JetspeedProfilerService.fallbackProfile(JetspeedProfilerService.java:502)
>	at
>org.apache.jetspeed.services.profiler.JetspeedProfilerService.getProfile(JetspeedProfilerService.java:245)
>	at
>org.apache.jetspeed.services.profiler.JetspeedProfilerService.getProfile(JetspeedProfilerService.java:528)
>	at
>org.apache.jetspeed.services.Profiler.getProfile(Profiler.java:87)
>	at
>org.apache.jetspeed.modules.actions.JetspeedAccessController.doPerform(JetspeedAccessController.java:74)
>	at
>org.apache.turbine.modules.Action.perform(Action.java:87)
>	at
>org.apache.turbine.modules.ActionLoader.exec(ActionLoader.java:122)
>	at org.apache.turbine.Turbine.doGet(Turbine.java:529)
>	at
>javax.servlet.http.HttpServlet.service(HttpServlet.java:697)
>	at
>javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
>	at
>org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
>	at
>org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
>	at
>org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:703)
>	at
>org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463)
>	at
>org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
>	at
>org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:312)
>	at
>org.apache.jasper.runtime.PageContextImpl.doForward(PageContextImpl.java:670)
>	at
>org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java:637)
>	at
>org.apache.jsp.index_jsp._jspService(index_jsp.java:45)
>	at
>org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
>	at
>javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
>	at
>org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:298)
>	at
>org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
>	at
>org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
>	at
>javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
>	at
>org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
>	at
>org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
>	at
>org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
>	at
>org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
>	at
>org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
>	at
>org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
>	at
>org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
>	at
>org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
>	at
>org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
>	at
>org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
>	at
>org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
>	at
>org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
>	at
>org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
>	at
>org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
>	at
>org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
>	at
>org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
>	at
>org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
>	at
>org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
>	at
>org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
>	at
>org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:793)
>	at
>org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:702)
>	at
>org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:571)
>	at
>org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:644)
>	at java.lang.Thread.run(Thread.java:534)
>      
>        
>
>
>
>		
>__________________________________
>Do you Yahoo!?
>New and Improved Yahoo! Mail - Send 10MB messages!
>http://promotions.yahoo.com/new_mail 
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: jetspeed-user-unsubscribe@jakarta.apache.org
>For additional commands, e-mail: jetspeed-user-help@jakarta.apache.org
>
>  
>



This message has been scanned but we cannot guarantee that it and any
attachments are free from viruses or other damaging content: you are
advised to perform your own checks.  Email communications with the
University of Nottingham may be monitored as permitted by UK legislation.


---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jetspeed-user-help@jakarta.apache.org