You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@turbine.apache.org by Edwin Gustafson <ed...@caymanchem.com> on 2001/11/14 16:51:01 UTC

Intake Instantiation failed under TDK 2.1

Greetings,

Is it possible to use Intake under the stock 2.1 release of the TDK?  
Enabling the commented out properties related to Intake in TR.props leads 
to an "Instantiation failed" error.  I found references to this error in 
the turbine-dev archive (http://www.mail-archive.com/turbine-dev%40jakarta.
apache.org/msg02465.html) including a patch.  I can build Turbine if I have 
to, but I'd rather just grab an updated build and press forward.

I looked in the TDK 2.2a2 tarball (the most recent build I could find) 
(http://jakarta.apache.org/builds/jakarta-
turbine/archive/tdk.old/2.2a2/tdk-2.2a2.tar.gz) but found Intake still 
disabled in TR.props.  I suspect this means I'd find the same error if I 
switched.

I see lots of messages on turbine-user that imply people are using Intake;
  what do they know that I don't?

--
Edwin Gustafson
Cayman Chemical
http://www.caymanchem.com/


--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>


Re: Intake Instantiation failed under TDK 2.1

Posted by Edwin Gustafson <ed...@caymanchem.com>.
Greetings,

I rebuilt Turbine from a fresh CVS checkout and got the same problem:  
"IntakeTool Instantiation failed".  As best I can tell, 
TurbineIntakeService.init() never gets called at all.  Not sure why.  Any 
ideas?

This is the stack trace:

[Thu Nov 15 08:48:37 EST 2001] -- ERROR -- Could not instantiate tool org.
apache.turbine.services.intake.IntakeTool to add to the context
     Exception:  org.apache.turbine.util.TurbineException: Instantiation 
failed for org.apache.turbine.services.intake.IntakeTool
     Stack Trace follows:
     java.lang.NullPointerException
     at org.apache.turbine.services.intake.IntakeTool.<init>(IntakeTool.java:
93)
     at java.lang.Class.newInstance0(Native Method)
     at java.lang.Class.newInstance(Class.java:237)
     at 
org.apache.turbine.services.factory.TurbineFactoryService.getInstance
(TurbineFactoryService.java:402)
rethrown as org.apache.turbine.util.TurbineException: Instantiation failed 
for org.apache.turbine.services.intake.IntakeTool
     at 
org.apache.turbine.services.factory.TurbineFactoryService.getInstance
(TurbineFactoryService.java:406)
     at 
org.apache.turbine.services.pool.TurbinePoolService.getInstance
(TurbinePoolService.java:494)
     at 
org.apache.turbine.services.pull.TurbinePullService.populateWithRequestTools(
TurbinePullService.java:480)
     at org.apache.turbine.services.pull.TurbinePullService.populateContext(
TurbinePullService.java:412)
     at 
org.apache.turbine.services.pull.TurbinePull.populateContext(TurbinePull.java:
145)
     at 
org.apache.turbine.services.velocity.TurbineVelocityService.getContext
(TurbineVelocityService.java:227)
     at 
org.apache.turbine.services.velocity.TurbineVelocity.getContext
(TurbineVelocity.java:159)
     at 
org.apache.turbine.modules.pages.VelocityPage.doBuildBeforeAction
(VelocityPage.java:84)
     at 
org.apache.turbine.modules.pages.DefaultPage.doBuild(DefaultPage.java:137)
     at org.apache.turbine.modules.Page.build(Page.java:90)
     at org.apache.turbine.modules.PageLoader.exec(PageLoader.java:123)
     at org.apache.turbine.Turbine.doGet(Turbine.java:555)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
     at 
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.
java:565)
     at 
org.apache.catalina.core.ApplicationDispatcher.doForward
(ApplicationDispatcher.java:355)
     at 
org.apache.catalina.core.ApplicationDispatcher.forward
(ApplicationDispatcher.java:292)
     at 
org.apache.catalina.servlets.InvokerServlet.serveRequest(InvokerServlet.java:
421)
     at 
org.apache.catalina.servlets.InvokerServlet.doGet(InvokerServlet.java:179)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
     at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
(ApplicationFilterChain.java:247)
     at 
org.apache.catalina.core.ApplicationFilterChain.doFilter
(ApplicationFilterChain.java:193)
     at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.
java:255)
     at 
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:
566)
     at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
     at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
     at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.
java:225)
     at 
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:
566)
     at 
org.apache.catalina.authenticator.AuthenticatorBase.invoke
(AuthenticatorBase.java:472)
     at 
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:
564)
     at 
org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:
246)
     at 
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:
564)
     at 
org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:
246)
     at 
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:
564)
     at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
     at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
     at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:
2252)
     at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.
java:164)
     at 
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:
566)
     at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:
446)
     at 
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:
564)
     at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
     at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
     at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:
163)
     at 
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:
566)
     at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
     at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
     at 
org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:
875)
     at org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.
java:952)
     at java.lang.Thread.run(Thread.java:496)


On Wednesday, November 14, 2001, at 10:51 , Edwin Gustafson wrote:

> Is it possible to use Intake under the stock 2.1 release of the TDK?  
> Enabling the commented out properties related to Intake in TR.props leads 
> to an "Instantiation failed" error.  I found references to this error in 
> the turbine-dev archive (http://www.mailarchive.com/turbine-dev%40jakarta.
> apache.org/msg02465.html) including a patch.  I can build Turbine if I 
> have to, but I'd rather just grab an updated build and press forward.
>


--
Edwin Gustafson
Cayman Chemical
http://www.caymanchem.com/


--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>