Hi all,
On my continuuing journey into T3 land =). I have been trying to setup
Intake and have been getting various errors along the way and have, for the
most part figured them out. However, this one has me stumped:
java.lang.NullPointerException
at org.apache.fulcrum.intake.Intake$PullHelper.setKey(Unknown Source)
at org.apache.fulcrum.intake.Intake$PullHelper.setKey(Unknown Source)
at org.apache.fulcrum.intake.Intake$PullHelper.getDefault(Unknown Source)
at java.lang.reflect.Method.invoke(Native Method)
This happens when I uncomment either DateEnding or ManualEnding or
PollEnded.
Intake.xml
----------------------------------
<input-data basePackage="com.warneronstine.community.">
<group name="Poll" key="poll" mapToObject="om.Poll">
<field name="Id" key="id" type="NumberKey" mapToProperty="PrimaryKey">
<rule name="mask" value="[0-9]+">Invalid Id</rule>
<required-message>No poll was selected.</required-message>
</field>
<field name="Name" key="name" type="String">
<rule name="required" value="true">No name was entered for this
poll.</rule>
</field>
<!--field name="DateEnding" key="dateEnd" type="Date">
<rule name="format" value="MM/dd/yyyy">
Date must be in format MM dd yyyy
</rule>
</field-->
<!--field name="ManualEnding" key="manualEnd" type="boolean"/>
<field name="PollEnded" key="pollEnded" type="boolean"/-->
<field name="PollCreator" key="pollCreator" type="String">
<rule name="required" value="true">No Creator name was
entered</rule>
</field>
</group>
</input-data>
------------------------------------------
These three fields map to:
<column name="DATE_ENDING" required="false" type="DATE"/>
<column name="MANUAL_ENDING" required="false" type="BOOLEANINT" default="0"
size="1"/>
<column name="POLL_ENDED" required="true" type="BOOLEANINT" default="0"
size="1"/>
-------------------------------------------
Now, looking in the Tomcat log I get this error:
----- Root Cause -----
java.lang.NoClassDefFoundError: org/w3c/dom/DOMErrorHandler
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:486)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:111)
------------------------
Any ideas what I'm doing wrong? I have xerces-2.0.2 (both libs). Is there
another lib I'm missing?
-warner
+warner onstine+
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>