ציטוט Muhariz Jabeer:
I was trying to create a component but everytime i try to use it i get this parse error which doesn't make sense because
its asking me to specify the java-type where i've clearly done so.

No it doesn't. What this parser error *means*, is... there is no 'java-type' attribute. Its called 'type'.

This is a common Sax thing - you get them also in hibernate or wherever you use sax validation - the error text is wrong, it has nothing to do with tapestry though...


Any thoughts? Here's the actual error message followed by the .jwc file
----------------------------------------------------- ----------------------------------------------------------------------------------------------------------

org.apache.tapestry.ApplicationRuntimeException Could not parse specification context:/WEB-INF/NameSet.jwc. org.apache.tapestry.util.xml.DocumentParseException Attribute "java-type" must be declared for element type "parameter". org.xml.sax.SAXParseException Attribute "java-type" must be declared for element type "parameter". systemId: jndi:/localhost/std-pam/WEB-INF/NameSet.jwc columnNumber: 24 lineNumber: 13 ---------------------------------------------------------------------------------------------------------------------------------------------------------

NameSet.jwc file -->

<component-specification class="com.stchome.pam.tapestry.components.NameSet" allow-body="no" allow-informal-parameters="yes">

<parameter
name="source"
java-type="java.lang.Object"
direction="in"
required="yes"> <<----- Line 13
</parameter>

<component id="elements" type="Foreach">
<inherited-binding name="source" parameter-name="source"/>
</component>

<component id="fName" type="TextField">
<binding name='value' expression="components.elements.fName"></binding>
</component>

<component id="lName" type="TextField">
<binding name='value' expression="components.elements.lName"></binding>
</component>

<component id="iNetHandle" type="TextField">
<binding name='value' expression="components.elements.iNetHandle"></binding>
</component>

</component-specification>

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



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

Reply via email to