Hi there,

I have been struggling for days to get Intake running on Turbine 2.2 b3.
Various postings to turbine-user.

Can you please help me.

I followed the instructions in Intake HowTo and Service to set up Intake.
Starting the server (startup.bat) works properly, no error message.

But when I request a template that is using Intake the following error
occurs in turbine.log:

[Tue Sep 24 11:52:08 CEST 2002] -- INFO -- init
[Tue Sep 24 11:52:08 CEST 2002] -- INFO -- Double initializaton of Turbine
was attempted!
..
Tue Sep 24 11:52:09 CEST 2002] -- INFO -- Finish Initializing service
(late): IntakeService
[Tue Sep 24 11:52:09 CEST 2002] -- 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:90)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAcces
sorImpl.java:39)
        at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstruc
torAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
        at java.lang.Class.newInstance0(Class.java:296)
        at java.lang.Class.newInstance(Class.java:249)
        at
org.apache.turbine.services.factory.TurbineFactoryService.getInstance(Turbin
eFactoryService.java:396)
rethrown as org.apache.turbine.util.TurbineException: Instantiation failed
for org.apache.turbine.services.intake.IntakeTool
        at
org.apache.turbine.services.factory.TurbineFactoryService.getInstance(Turbin
eFactoryService.java:400)
        at
org.apache.turbine.services.pool.TurbinePoolService.getInstance(TurbinePoolS
ervice.java:484)
        at
org.apache.turbine.services.pull.TurbinePullService.populateWithRequestTools
(TurbinePullService.java:474)
        at
org.apache.turbine.services.pull.TurbinePullService.populateContext(TurbineP
ullService.java:406)
        at
org.apache.turbine.services.pull.TurbinePull.populateContext(TurbinePull.jav
a:145)
        at
org.apache.turbine.services.velocity.TurbineVelocityService.getContext(Turbi
neVelocityService.java:249)
        at
org.apache.turbine.services.velocity.TurbineVelocity.getContext(TurbineVeloc
ity.java:156)
        at
org.apache.turbine.modules.pages.VelocityPage.doBuildBeforeAction(VelocityPa
ge.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:563)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
......


What does this double initialization mean? Is it a problem?
I am using a very simple intake.xml file (attached) for testing purpose,
located in web-inf/conf/
These are my entries in TR.props:

services.IntakeService.classname=org.apache.turbine.services.intake.TurbineI
ntakeService
tool.request.om=org.apache.turbine.om.OMTool
tool.request.intake=org.apache.turbine.services.intake.IntakeTool
services.IntakeService.xml.path=WEB-INF\conf\blah.xml

Thanks in advance!
Marc
<!DOCTYPE input-data SYSTEM "http://jakarta.apache.org/turbine/dtd/intake.dtd";>
<input-data basePackage="de.geoconnect.audiotex.">
	<group name="KundeAnlegen" key="kundeanlegen">
		<field name="vorname" key="vorname" type="String" mapToObject="Kunden">
		</field>
	</group>
</input-data>

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to