This typically means that intake could not parse the xml file or it
could not resolve field names to get/set methods in your mapped object.
Try changing your field name to eventId.  The code that intake is using
to get the get/set methods uses java.beans.PropertyDescriptor.  Take a
look at the java docs (jdk) for that class.

-----Original Message-----
From: Gaasch, Derek [mailto:[EMAIL PROTECTED]] 
Sent: Monday, December 02, 2002 5:38 PM
To: 'Turbine Users List'
Subject: Intake in tdk-2.2-rc1



HELP! Trouble with Intake in tdk-2.2-rc1... IntakeTool cant be
instantiated, so $intake is undefined.

I've uncommented the lines in TurbineResources.properties:

--------------
services.IntakeService.classname=org.apache.turbine.services.intake.Turb
ineI
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/intake.xml
----------------

and created an intake.xml file

-------------------
<input-data basePackage="org.bsi.web.">
<group name="Event" key="event" mapToObject="om.Event">
    <field name="EVENT_ID" key="id" type="NumberKey">
        <rule name="mask" value="^$|[0-9]+">Please select a valid
choice</rule>
        <required-message>No id provided for event
        </required-message>
    </field>
</group>
</input-data>
-----------------

but on attempted initialization of the Intake service, I get the
following error in turbine.log:

--------------------
[Mon Dec 02 16:19:36 MST 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(NativeConstructorA
cces
sorImpl.java:39)
        at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingCons
truc
torAccessorImpl.java:27)
        at
java.lang.reflect.Constructor.newInstance(Constructor.java:274)
        at java.lang.Class.newInstance0(Class.java:306)
        at java.lang.Class.newInstance(Class.java:259)
        at
org.apache.turbine.services.factory.TurbineFactoryService.getInstance(Tu
rbin
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(Tu
rbin
eFactoryService.java:400)
        at
org.apache.turbine.services.pool.TurbinePoolService.getInstance(TurbineP
oolS
ervice.java:484)
        at
org.apache.turbine.services.pull.TurbinePullService.populateWithRequestT
ools
(TurbinePullService.java:474)
        at
org.apache.turbine.services.pull.TurbinePullService.populateContext(Turb
ineP
ullService.java:406)
        at
org.apache.turbine.services.pull.TurbinePull.populateContext(TurbinePull
.jav
a:145)
        at
org.apache.turbine.services.velocity.TurbineVelocityService.getContext(T
urbi
neVelocityService.java:249)
        at
org.apache.turbine.services.velocity.TurbineVelocity.getContext(TurbineV
eloc
ity.java:156)
        at
org.apache.turbine.modules.pages.VelocityPage.doBuildBeforeAction(Veloci
tyPa
ge.java:84)
        at
org.apache.turbine.modules.pages.DefaultPage.doBuild(DefaultPage.java:13
7)
        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)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tion
FilterChain.java:247)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erCh
ain.java:193)
        at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv
e.ja
va:243)
        at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja
va:5
66)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4
72)
        at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
        at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv
e.ja
va:190)
        at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja
va:5
66)
        at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authenticator
Base
.java:475)
        at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja
va:5
64)
        at
org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.ja
va:2
46)
        at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja
va:5
64)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4
72)
        at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
        at
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:234
7)
        at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
:180
)
        at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja
va:5
66)
        at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherVa
lve.
java:170)
        at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja
va:5
64)
        at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java
:170
)
        at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja
va:5
64)
        at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468
)
        at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja
va:5
64)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4
72)
        at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
        at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.
java
:174)
        at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja
va:5
66)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4
72)
        at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
        at
org.apache.ajp.tomcat4.Ajp13Processor.process(Ajp13Processor.java:458)
        at
org.apache.ajp.tomcat4.Ajp13Processor.run(Ajp13Processor.java:551)
        at java.lang.Thread.run(Thread.java:536)

-------------------


HELP!

-d

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


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

Reply via email to