[ 
https://issues.apache.org/jira/browse/TAP5-1006?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12830197#action_12830197
 ] 

Howard M. Lewis Ship commented on TAP5-1006:
--------------------------------------------

That doesn't sound right to me; if the template file name is not a match on 
case, it won't be found and the component (which is identified by the presence 
of the .class file; the .tml file is incidental) ... in any case, no .tml means 
the component will execute, but probably render incorrect markup and possibly 
fail with a render exception.

Please show a stack trace.

> Embedded component: OS dependent error where Java class name and TML name 
> have different case.
> ----------------------------------------------------------------------------------------------
>
>                 Key: TAP5-1006
>                 URL: https://issues.apache.org/jira/browse/TAP5-1006
>             Project: Tapestry 5
>          Issue Type: Bug
>          Components: tapestry-core
>            Reporter: Ismail Bhana
>            Priority: Minor
>
> If an embedded component class name differs from its corresponding TML in 
> case it will cause the page render to fail on our linux environments but not 
> Windows. A org.apache.tapestry5.ioc.internal.util.TapestryException is thrown 
> with the following message:
> does not contain an embedded component with id 'promoZone'. Available 
> components: (none).

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to