You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@turbine.apache.org by Laurie Harper <zo...@holoweb.net> on 2002/11/28 05:10:58 UTC

Intake in tdk 2.1

I'm trying to use Intake in TDK 2.1, and I must be missing something. In 
my templates, $intake is not defined. I checked Turbine.properties and 
uncommented the following Intake configuration items:

services.IntakeService.classname=org.apache.turbine.services.intake.TurbineIntak
eService
tool.request.intake=org.apache.turbine.services.intake.IntakeTool

The turbine.log now contains the exception shown below. I tried adding

services.IntakeService.wml.path=WEB-INF/conf/intake.xml

with no difference, and also using an absolute path. What am I doing wrong?

Thanks,

L.

[Wed Nov 27 23:08:02 EST 2002] -- ERROR --
         Exception: 
org.apache.turbine.services.InitializationException: 
TurbineIntakeService failed to initialize
         Stack Trace follows:
         java.lang.NullPointerException
         at java.io.File.<init>(File.java:180)
         at 
org.apache.turbine.services.intake.TurbineIntakeService.init(TurbineIntakeService.java:157)
rethrown as org.apache.turbine.services.InitializationException: 
TurbineIntakeService failed to initialize
         at 
org.apache.turbine.services.intake.TurbineIntakeService.init(TurbineIntakeService.java:212)
         at 
org.apache.turbine.services.TurbineBaseService.init(TurbineBaseService.java:108)
         at 
org.apache.turbine.services.BaseInitableBroker.initClass(BaseInitableBroker.java:150)
         at 
org.apache.turbine.services.BaseServiceBroker.doInitService(BaseServiceBroker.java:226)
         at 
org.apache.turbine.services.BaseServiceBroker.initServices(BaseServiceBroker.java:195)
         at org.apache.turbine.Turbine.init(Turbine.java:185)
         at 
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:918)
         at 
org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:655)
         at 
org.apache.catalina.servlets.InvokerServlet.serveRequest(InvokerServlet.java:400)
         at 
org.apache.catalina.servlets.InvokerServlet.doGet(InvokerServlet.java:180)
         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:243)
         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:190)
         at 
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
         at 
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475)
         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)


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


Re: Intake in tdk 2.1

Posted by Laurie Harper <zo...@holoweb.net>.
Rodney Schneider wrote:

> >services.IntakeService.wml.path=WEB-INF/conf/intake.xml
> The above setting should be .xml instead of .wml!


OMG, well, that'd do it...! Thanks, that works.

L.


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


Re: Intake in tdk 2.1

Posted by Rodney Schneider <ro...@actf.com.au>.
On Thu, 28 Nov 2002 15:10, you wrote:
> I'm trying to use Intake in TDK 2.1, and I must be missing something.
> In my templates, $intake is not defined. I checked Turbine.properties
> and uncommented the following Intake configuration items:
>
> services.IntakeService.classname=org.apache.turbine.services.intake.T
>urbineIntak eService
> tool.request.intake=org.apache.turbine.services.intake.IntakeTool
>
> The turbine.log now contains the exception shown below. I tried
> adding
>
> services.IntakeService.wml.path=WEB-INF/conf/intake.xml

The above setting should be .xml instead of .wml!

-- Rodney

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


Re: Intake in tdk 2.1

Posted by David Worms <da...@simpledesign.com>.
I have two settings for the intake service:

services.IntakeService.xml.path=WEB-INF/conf/intake.xml
services.IntakeService.serialize.path=WEB-INF/intake-xml.ser

But this is for turbine 3...
The last file, "intake-xml.ser" being a file generating by intake.  
Maybe that could be the case.
Also, I remember having some problem when I was not connected. Even if  
it doen't look to be the problem, it worth the try. I had to uncomment  
the doctype info in my "intake.xml" file:
<!--
<!DOCTYPE input-data SYSTEM
           "http://jakarta.apache.org/turbine/dtd/intake.dtd">
  -->

I look in the cvs of Turbine 2-2, here is what I got:


         //!! need a constant
         String appDataPath = "/WEB-INF/appData.ser";
         try
         {
             // If possible, transform paths to be webapp root relative.
             xmlPath = ServletUtils.expandRelative(config, xmlPath);
             appDataPath = ServletUtils.expandRelative(config,  
appDataPath);
             File serialAppData = new File(appDataPath);
             [...]
        }

Hope that help

david

On Wednesday, November 27, 2002, at 08:10  PM, Laurie Harper wrote:

> I'm trying to use Intake in TDK 2.1, and I must be missing something.  
> In my templates, $intake is not defined. I checked Turbine.properties  
> and uncommented the following Intake configuration items:
>
> services.IntakeService.classname=org.apache.turbine.services.intake.Tur 
> bineIntak
> eService
> tool.request.intake=org.apache.turbine.services.intake.IntakeTool
>
> The turbine.log now contains the exception shown below. I tried adding
>
> services.IntakeService.wml.path=WEB-INF/conf/intake.xml
>
> with no difference, and also using an absolute path. What am I doing  
> wrong?
>
> Thanks,
>
> L.
>
> [Wed Nov 27 23:08:02 EST 2002] -- ERROR --
>         Exception:  
> org.apache.turbine.services.InitializationException:  
> TurbineIntakeService failed to initialize
>         Stack Trace follows:
>         java.lang.NullPointerException
>         at java.io.File.<init>(File.java:180)
>         at  
> org.apache.turbine.services.intake.TurbineIntakeService.init(TurbineInt 
> akeService.java:157)
> rethrown as org.apache.turbine.services.InitializationException:  
> TurbineIntakeService failed to initialize
>         at  
> org.apache.turbine.services.intake.TurbineIntakeService.init(TurbineInt 
> akeService.java:212)
>         at  
> org.apache.turbine.services.TurbineBaseService.init(TurbineBaseService. 
> java:108)
>         at  
> org.apache.turbine.services.BaseInitableBroker.initClass(BaseInitableBr 
> oker.java:150)
>         at  
> org.apache.turbine.services.BaseServiceBroker.doInitService(BaseService 
> Broker.java:226)
>         at  
> org.apache.turbine.services.BaseServiceBroker.initServices(BaseServiceB 
> roker.java:195)
>         at org.apache.turbine.Turbine.init(Turbine.java:185)
>         at  
> org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.ja 
> va:918)
>         at  
> org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java: 
> 655)
>         at  
> org.apache.catalina.servlets.InvokerServlet.serveRequest(InvokerServlet 
> .java:400)
>         at  
> org.apache.catalina.servlets.InvokerServlet.doGet(InvokerServlet.java:1 
> 80)
>         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(Applic 
> ationFilterChain.java:247)
>         at  
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFil 
> terChain.java:193)
>         at  
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperVal 
> ve.java:243)
>         at  
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.j 
> ava: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(StandardContextVal 
> ve.java:190)
>         at  
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.j 
> ava:566)
>         at  
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authenticato 
> rBase.java:475)
>         at  
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.j 
> ava:564)
>         at  
> org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.j 
> ava:246)
>         at  
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.j 
> ava:564)
>         at  
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java: 
> 472)
>
>
> --
> To unsubscribe, e-mail:    
> <ma...@jakarta.apache.org>
> For additional commands, e-mail:  
> <ma...@jakarta.apache.org>
>


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