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]

Reply via email to