It's simply "type", not "java-type":
<parameter
name="source"
type="java.lang.Object"
direction="in"
required="yes">
</parameter>
Br,
Norbi
----- Original Message -----
From: "Muhariz Jabeer" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Wednesday, June 15, 2005 8:37 PM
Subject: Weird Parse Error
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.
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]