You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tapestry.apache.org by "Grzegorz Mrowka (JIRA)" <ta...@jakarta.apache.org> on 2006/11/17 18:11:38 UTC

[jira] Created: (TAPESTRY-1153) tapestry-prop as application default-binding-prefix - exception thrown from ExceptionDisplay component

tapestry-prop as application default-binding-prefix - exception thrown from ExceptionDisplay component
------------------------------------------------------------------------------------------------------

                 Key: TAPESTRY-1153
                 URL: http://issues.apache.org/jira/browse/TAPESTRY-1153
             Project: Tapestry
          Issue Type: Bug
          Components: Core
    Affects Versions: 4.1, 4.0, 4.0.1, 4.0.2, 4.1.1
            Reporter: Grzegorz Mrowka
            Priority: Minor


When I use tapestry-prop as the default binding prefix
<meta key="org.apache.tapestry.default-binding-prefix" value="prop"/>
in the application specification, then Exception page throws Exceptions before displayed

org.apache.hivemind.ApplicationRuntimeException: Unable to add method void writeProperty(java.lang.Object) to class $$ExceptionDisplay_117$access_exceptions_10ef6d7fc06: [source error] syntax error
	org.apache.hivemind.service.impl.ClassFabImpl.addMethod(ClassFabImpl.java:295)
	com.javaforge.tapestry.prop.PropertyAccessorClassFactoryImpl.addWriteProperty(PropertyAccessorClassFactoryImpl.java:151)
	com.javaforge.tapestry.prop.PropertyAccessorClassFactoryImpl.constructClass(PropertyAccessorClassFactoryImpl.java:116)
	$PropertyAccessorClassFactory_10ef6d7fab2.constructClass($PropertyAccessorClassFactory_10ef6d7fab2.java)
	com.javaforge.tapestry.prop.PropertyAccessorSourceImpl.createNewAccessorClass(PropertyAccessorSourceImpl.java:139)
	com.javaforge.tapestry.prop.PropertyAccessorSourceImpl.getCachedPropertyAccessorClass(PropertyAccessorSourceImpl.java:87)
	com.javaforge.tapestry.prop.PropertyAccessorSourceImpl.getAccessor(PropertyAccessorSourceImpl.java:55)
	$PropertyAccessorSource_10ef6d7fab0.getAccessor($PropertyAccessorSource_10ef6d7fab0.java)
	com.javaforge.tapestry.prop.PropertyAccessorBindingFactory.createBinding(PropertyAccessorBindingFactory.java:36)
	$BindingFactory_10ef6d7faa2.createBinding($BindingFactory_10ef6d7faa2.java)
	org.apache.tapestry.services.impl.BindingSourceImpl.createBinding(BindingSourceImpl.java:77)
	$BindingSource_10ef6d7f95a.createBinding($BindingSource_10ef6d7f95a.java)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
For additional commands, e-mail: dev-help@tapestry.apache.org


[jira] Commented: (TAPESTRY-1153) tapestry-prop as application default-binding-prefix - exception thrown from ExceptionDisplay component

Posted by "Jesse Kuhnert (JIRA)" <ta...@jakarta.apache.org>.
    [ http://issues.apache.org/jira/browse/TAPESTRY-1153?page=comments#action_12451021 ] 
            
Jesse Kuhnert commented on TAPESTRY-1153:
-----------------------------------------

I'll play around with it in one of the example apps and see what is afoot. 

> tapestry-prop as application default-binding-prefix - exception thrown from ExceptionDisplay component
> ------------------------------------------------------------------------------------------------------
>
>                 Key: TAPESTRY-1153
>                 URL: http://issues.apache.org/jira/browse/TAPESTRY-1153
>             Project: Tapestry
>          Issue Type: Bug
>          Components: Core
>    Affects Versions: 4.0, 4.1, 4.0.1, 4.0.2, 4.1.1
>            Reporter: Grzegorz Mrowka
>         Assigned To: Jesse Kuhnert
>            Priority: Minor
>
> When I use tapestry-prop as the default binding prefix
> <meta key="org.apache.tapestry.default-binding-prefix" value="prop"/>
> in the application specification, then Exception page throws Exceptions before displayed
> org.apache.hivemind.ApplicationRuntimeException: Unable to add method void writeProperty(java.lang.Object) to class $$ExceptionDisplay_117$access_exceptions_10ef6d7fc06: [source error] syntax error
> 	org.apache.hivemind.service.impl.ClassFabImpl.addMethod(ClassFabImpl.java:295)
> 	com.javaforge.tapestry.prop.PropertyAccessorClassFactoryImpl.addWriteProperty(PropertyAccessorClassFactoryImpl.java:151)
> 	com.javaforge.tapestry.prop.PropertyAccessorClassFactoryImpl.constructClass(PropertyAccessorClassFactoryImpl.java:116)
> 	$PropertyAccessorClassFactory_10ef6d7fab2.constructClass($PropertyAccessorClassFactory_10ef6d7fab2.java)
> 	com.javaforge.tapestry.prop.PropertyAccessorSourceImpl.createNewAccessorClass(PropertyAccessorSourceImpl.java:139)
> 	com.javaforge.tapestry.prop.PropertyAccessorSourceImpl.getCachedPropertyAccessorClass(PropertyAccessorSourceImpl.java:87)
> 	com.javaforge.tapestry.prop.PropertyAccessorSourceImpl.getAccessor(PropertyAccessorSourceImpl.java:55)
> 	$PropertyAccessorSource_10ef6d7fab0.getAccessor($PropertyAccessorSource_10ef6d7fab0.java)
> 	com.javaforge.tapestry.prop.PropertyAccessorBindingFactory.createBinding(PropertyAccessorBindingFactory.java:36)
> 	$BindingFactory_10ef6d7faa2.createBinding($BindingFactory_10ef6d7faa2.java)
> 	org.apache.tapestry.services.impl.BindingSourceImpl.createBinding(BindingSourceImpl.java:77)
> 	$BindingSource_10ef6d7f95a.createBinding($BindingSource_10ef6d7f95a.java)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
For additional commands, e-mail: dev-help@tapestry.apache.org


[jira] Updated: (TAPESTRY-1153) tapestry-prop as application default-binding-prefix - exception thrown from ExceptionDisplay component

Posted by "Jesse Kuhnert (JIRA)" <de...@tapestry.apache.org>.
     [ https://issues.apache.org/jira/browse/TAPESTRY-1153?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jesse Kuhnert updated TAPESTRY-1153:
------------------------------------

    Fix Version/s:     (was: 4.1.2)
                   4.1.3

> tapestry-prop as application default-binding-prefix - exception thrown from ExceptionDisplay component
> ------------------------------------------------------------------------------------------------------
>
>                 Key: TAPESTRY-1153
>                 URL: https://issues.apache.org/jira/browse/TAPESTRY-1153
>             Project: Tapestry
>          Issue Type: Bug
>          Components: tapestry-core
>    Affects Versions: 4.0.2, 4.0.1, 4.0, 4.1, 4.1.1
>            Reporter: Grzegorz Mrowka
>            Assignee: Jesse Kuhnert
>            Priority: Minor
>             Fix For: 4.1.3
>
>
> When I use tapestry-prop as the default binding prefix
> <meta key="org.apache.tapestry.default-binding-prefix" value="prop"/>
> in the application specification, then Exception page throws Exceptions before displayed
> org.apache.hivemind.ApplicationRuntimeException: Unable to add method void writeProperty(java.lang.Object) to class $$ExceptionDisplay_117$access_exceptions_10ef6d7fc06: [source error] syntax error
> 	org.apache.hivemind.service.impl.ClassFabImpl.addMethod(ClassFabImpl.java:295)
> 	com.javaforge.tapestry.prop.PropertyAccessorClassFactoryImpl.addWriteProperty(PropertyAccessorClassFactoryImpl.java:151)
> 	com.javaforge.tapestry.prop.PropertyAccessorClassFactoryImpl.constructClass(PropertyAccessorClassFactoryImpl.java:116)
> 	$PropertyAccessorClassFactory_10ef6d7fab2.constructClass($PropertyAccessorClassFactory_10ef6d7fab2.java)
> 	com.javaforge.tapestry.prop.PropertyAccessorSourceImpl.createNewAccessorClass(PropertyAccessorSourceImpl.java:139)
> 	com.javaforge.tapestry.prop.PropertyAccessorSourceImpl.getCachedPropertyAccessorClass(PropertyAccessorSourceImpl.java:87)
> 	com.javaforge.tapestry.prop.PropertyAccessorSourceImpl.getAccessor(PropertyAccessorSourceImpl.java:55)
> 	$PropertyAccessorSource_10ef6d7fab0.getAccessor($PropertyAccessorSource_10ef6d7fab0.java)
> 	com.javaforge.tapestry.prop.PropertyAccessorBindingFactory.createBinding(PropertyAccessorBindingFactory.java:36)
> 	$BindingFactory_10ef6d7faa2.createBinding($BindingFactory_10ef6d7faa2.java)
> 	org.apache.tapestry.services.impl.BindingSourceImpl.createBinding(BindingSourceImpl.java:77)
> 	$BindingSource_10ef6d7f95a.createBinding($BindingSource_10ef6d7f95a.java)

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


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
For additional commands, e-mail: dev-help@tapestry.apache.org


Re: [jira] Commented: (TAPESTRY-1153) tapestry-prop as application default-binding-prefix - exception thrown from ExceptionDisplay component

Posted by Jesse Kuhnert <jk...@gmail.com>.
Ah..A formality really. Though I don't really want to be an ognl
commiter. Nothing is for sure though. Maybe my patches / code will
suck. who knows..

On 1/3/07, andyhot <an...@di.uoa.gr> wrote:
> Jesse Kuhnert wrote:
> > No, just what I have on my local hard drive. I'm all done with it now
> > but need to do some code cleanup/etc tomorrow before showing anyone
> > else and playing...
>
> heh... I figured you had something going on...
>
> as soon as i replied, i went at
> http://www.opensymphony.com/ognl/members.action
> to see if they also got you listed as a member :)
>
> They don't !!!
> >
> > It supports all of the same things ognl already does with 0 overhead.
> > (it's all compiled with javassist bytecode
> > enhancements...well...mostly all. I didn't have the stomach for some
> > things like projects / etc. Maybe later ) It'll be faster than any
> > other expression library out there. :)
> >
> > On 1/3/07, andyhot <an...@di.uoa.gr> wrote:
> >> Jesse Kuhnert wrote:
> >> > I don't mind (not that that matters ;) ) , but there are some other
> >> > things going on in the ognl world that would probably render tap-prop
> >> > obsolete...
> >>
> >> hmm... wasn't aware of that... any links?
> >> >
> >> > So , if you think it should be done to support more expression
> >> > languages in general then so be it, but if it's strictly for tap prop
> >> > it may not be worth the effort.
> >> >
> >> > On 1/2/07, andyhot <an...@di.uoa.gr> wrote:
> >> >> Howard M. Lewis Ship (JIRA) wrote:
> >> >> >     [
> >> >>
> >> http://issues.apache.org/jira/browse/TAPESTRY-1153?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12461781
> >>
> >> >> ]
> >> >> >
> >> >> > Howard M. Lewis Ship commented on TAPESTRY-1153:
> >> >> > ------------------------------------------------
> >> >> >
> >> >> > A simple fix would be to use "ognl:" explicitly inside the
> >> >> ExceptionDisplay component.
> >> >> >
> >> >>
> >> >> Yes, but this would really ignore the issue...
> >> >>
> >> >> On the other hand, going over the .page files and making them
> >> tap-prop
> >> >> friendly
> >> >> is a good idea. Expressions that can be handled by tap-prop should be
> >> >> left with no
> >> >> prefix, while those incompatible with it should be prefix by ognl.
> >> >>
> >> >> Anyone minds me going over our current components and making sure
> >> they
> >> >> comply with
> >> >> the above statement ?
> >> >>
> >> >>
> >> >>
> >> >> --
> >> >> Andreas Andreou - andyhot@apache.org - http://andyhot.di.uoa.gr
> >> >> Tapestry / Tacos developer
> >> >> Open Source / J2EE Consulting
> >> >>
> >> >>
> >> >> ---------------------------------------------------------------------
> >> >> To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
> >> >> For additional commands, e-mail: dev-help@tapestry.apache.org
> >> >>
> >> >>
> >> >
> >> >
> >>
> >>
> >> --
> >> Andreas Andreou - andyhot@apache.org - http://andyhot.di.uoa.gr
> >> Tapestry / Tacos developer
> >> Open Source / J2EE Consulting
> >>
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
> >> For additional commands, e-mail: dev-help@tapestry.apache.org
> >>
> >>
> >
> >
>
>
> --
> Andreas Andreou - andyhot@apache.org - http://andyhot.di.uoa.gr
> Tapestry / Tacos developer
> Open Source / J2EE Consulting
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: dev-help@tapestry.apache.org
>
>


-- 
Jesse Kuhnert
Tapestry/Dojo team member/developer

Open source based consulting work centered around
dojo/tapestry/tacos/hivemind. http://blog.opencomponentry.com

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
For additional commands, e-mail: dev-help@tapestry.apache.org


Re: [jira] Commented: (TAPESTRY-1153) tapestry-prop as application default-binding-prefix - exception thrown from ExceptionDisplay component

Posted by andyhot <an...@di.uoa.gr>.
Jesse Kuhnert wrote:
> No, just what I have on my local hard drive. I'm all done with it now
> but need to do some code cleanup/etc tomorrow before showing anyone
> else and playing...

heh... I figured you had something going on...

as soon as i replied, i went at
http://www.opensymphony.com/ognl/members.action
to see if they also got you listed as a member :)

They don't !!!
>
> It supports all of the same things ognl already does with 0 overhead.
> (it's all compiled with javassist bytecode
> enhancements...well...mostly all. I didn't have the stomach for some
> things like projects / etc. Maybe later ) It'll be faster than any
> other expression library out there. :)
>
> On 1/3/07, andyhot <an...@di.uoa.gr> wrote:
>> Jesse Kuhnert wrote:
>> > I don't mind (not that that matters ;) ) , but there are some other
>> > things going on in the ognl world that would probably render tap-prop
>> > obsolete...
>>
>> hmm... wasn't aware of that... any links?
>> >
>> > So , if you think it should be done to support more expression
>> > languages in general then so be it, but if it's strictly for tap prop
>> > it may not be worth the effort.
>> >
>> > On 1/2/07, andyhot <an...@di.uoa.gr> wrote:
>> >> Howard M. Lewis Ship (JIRA) wrote:
>> >> >     [
>> >>
>> http://issues.apache.org/jira/browse/TAPESTRY-1153?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12461781
>>
>> >> ]
>> >> >
>> >> > Howard M. Lewis Ship commented on TAPESTRY-1153:
>> >> > ------------------------------------------------
>> >> >
>> >> > A simple fix would be to use "ognl:" explicitly inside the
>> >> ExceptionDisplay component.
>> >> >
>> >>
>> >> Yes, but this would really ignore the issue...
>> >>
>> >> On the other hand, going over the .page files and making them
>> tap-prop
>> >> friendly
>> >> is a good idea. Expressions that can be handled by tap-prop should be
>> >> left with no
>> >> prefix, while those incompatible with it should be prefix by ognl.
>> >>
>> >> Anyone minds me going over our current components and making sure
>> they
>> >> comply with
>> >> the above statement ?
>> >>
>> >>
>> >>
>> >> --
>> >> Andreas Andreou - andyhot@apache.org - http://andyhot.di.uoa.gr
>> >> Tapestry / Tacos developer
>> >> Open Source / J2EE Consulting
>> >>
>> >>
>> >> ---------------------------------------------------------------------
>> >> To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
>> >> For additional commands, e-mail: dev-help@tapestry.apache.org
>> >>
>> >>
>> >
>> >
>>
>>
>> -- 
>> Andreas Andreou - andyhot@apache.org - http://andyhot.di.uoa.gr
>> Tapestry / Tacos developer
>> Open Source / J2EE Consulting
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
>> For additional commands, e-mail: dev-help@tapestry.apache.org
>>
>>
>
>


-- 
Andreas Andreou - andyhot@apache.org - http://andyhot.di.uoa.gr
Tapestry / Tacos developer
Open Source / J2EE Consulting 


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
For additional commands, e-mail: dev-help@tapestry.apache.org


Re: [jira] Commented: (TAPESTRY-1153) tapestry-prop as application default-binding-prefix - exception thrown from ExceptionDisplay component

Posted by Jesse Kuhnert <jk...@gmail.com>.
No, just what I have on my local hard drive. I'm all done with it now
but need to do some code cleanup/etc tomorrow before showing anyone
else and playing...

It supports all of the same things ognl already does with 0 overhead.
(it's all compiled with javassist bytecode
enhancements...well...mostly all. I didn't have the stomach for some
things like projects / etc. Maybe later ) It'll be faster than any
other expression library out there. :)

On 1/3/07, andyhot <an...@di.uoa.gr> wrote:
> Jesse Kuhnert wrote:
> > I don't mind (not that that matters ;) ) , but there are some other
> > things going on in the ognl world that would probably render tap-prop
> > obsolete...
>
> hmm... wasn't aware of that... any links?
> >
> > So , if you think it should be done to support more expression
> > languages in general then so be it, but if it's strictly for tap prop
> > it may not be worth the effort.
> >
> > On 1/2/07, andyhot <an...@di.uoa.gr> wrote:
> >> Howard M. Lewis Ship (JIRA) wrote:
> >> >     [
> >> http://issues.apache.org/jira/browse/TAPESTRY-1153?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12461781
> >> ]
> >> >
> >> > Howard M. Lewis Ship commented on TAPESTRY-1153:
> >> > ------------------------------------------------
> >> >
> >> > A simple fix would be to use "ognl:" explicitly inside the
> >> ExceptionDisplay component.
> >> >
> >>
> >> Yes, but this would really ignore the issue...
> >>
> >> On the other hand, going over the .page files and making them tap-prop
> >> friendly
> >> is a good idea. Expressions that can be handled by tap-prop should be
> >> left with no
> >> prefix, while those incompatible with it should be prefix by ognl.
> >>
> >> Anyone minds me going over our current components and making sure they
> >> comply with
> >> the above statement ?
> >>
> >>
> >>
> >> --
> >> Andreas Andreou - andyhot@apache.org - http://andyhot.di.uoa.gr
> >> Tapestry / Tacos developer
> >> Open Source / J2EE Consulting
> >>
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
> >> For additional commands, e-mail: dev-help@tapestry.apache.org
> >>
> >>
> >
> >
>
>
> --
> Andreas Andreou - andyhot@apache.org - http://andyhot.di.uoa.gr
> Tapestry / Tacos developer
> Open Source / J2EE Consulting
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: dev-help@tapestry.apache.org
>
>


-- 
Jesse Kuhnert
Tapestry/Dojo team member/developer

Open source based consulting work centered around
dojo/tapestry/tacos/hivemind. http://blog.opencomponentry.com

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
For additional commands, e-mail: dev-help@tapestry.apache.org


Re: [jira] Commented: (TAPESTRY-1153) tapestry-prop as application default-binding-prefix - exception thrown from ExceptionDisplay component

Posted by andyhot <an...@di.uoa.gr>.
Jesse Kuhnert wrote:
> I don't mind (not that that matters ;) ) , but there are some other
> things going on in the ognl world that would probably render tap-prop
> obsolete...

hmm... wasn't aware of that... any links?
>
> So , if you think it should be done to support more expression
> languages in general then so be it, but if it's strictly for tap prop
> it may not be worth the effort.
>
> On 1/2/07, andyhot <an...@di.uoa.gr> wrote:
>> Howard M. Lewis Ship (JIRA) wrote:
>> >     [
>> http://issues.apache.org/jira/browse/TAPESTRY-1153?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12461781
>> ]
>> >
>> > Howard M. Lewis Ship commented on TAPESTRY-1153:
>> > ------------------------------------------------
>> >
>> > A simple fix would be to use "ognl:" explicitly inside the
>> ExceptionDisplay component.
>> >
>>
>> Yes, but this would really ignore the issue...
>>
>> On the other hand, going over the .page files and making them tap-prop
>> friendly
>> is a good idea. Expressions that can be handled by tap-prop should be
>> left with no
>> prefix, while those incompatible with it should be prefix by ognl.
>>
>> Anyone minds me going over our current components and making sure they
>> comply with
>> the above statement ?
>>
>>
>>
>> -- 
>> Andreas Andreou - andyhot@apache.org - http://andyhot.di.uoa.gr
>> Tapestry / Tacos developer
>> Open Source / J2EE Consulting
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
>> For additional commands, e-mail: dev-help@tapestry.apache.org
>>
>>
>
>


-- 
Andreas Andreou - andyhot@apache.org - http://andyhot.di.uoa.gr
Tapestry / Tacos developer
Open Source / J2EE Consulting 


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
For additional commands, e-mail: dev-help@tapestry.apache.org


Re: [jira] Commented: (TAPESTRY-1153) tapestry-prop as application default-binding-prefix - exception thrown from ExceptionDisplay component

Posted by Jesse Kuhnert <jk...@gmail.com>.
I don't mind (not that that matters ;) ) , but there are some other
things going on in the ognl world that would probably render tap-prop
obsolete...

So , if you think it should be done to support more expression
languages in general then so be it, but if it's strictly for tap prop
it may not be worth the effort.

On 1/2/07, andyhot <an...@di.uoa.gr> wrote:
> Howard M. Lewis Ship (JIRA) wrote:
> >     [ http://issues.apache.org/jira/browse/TAPESTRY-1153?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12461781 ]
> >
> > Howard M. Lewis Ship commented on TAPESTRY-1153:
> > ------------------------------------------------
> >
> > A simple fix would be to use "ognl:" explicitly inside the ExceptionDisplay component.
> >
>
> Yes, but this would really ignore the issue...
>
> On the other hand, going over the .page files and making them tap-prop
> friendly
> is a good idea. Expressions that can be handled by tap-prop should be
> left with no
> prefix, while those incompatible with it should be prefix by ognl.
>
> Anyone minds me going over our current components and making sure they
> comply with
> the above statement ?
>
>
>
> --
> Andreas Andreou - andyhot@apache.org - http://andyhot.di.uoa.gr
> Tapestry / Tacos developer
> Open Source / J2EE Consulting
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: dev-help@tapestry.apache.org
>
>


-- 
Jesse Kuhnert
Tapestry/Dojo team member/developer

Open source based consulting work centered around
dojo/tapestry/tacos/hivemind. http://blog.opencomponentry.com

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
For additional commands, e-mail: dev-help@tapestry.apache.org


Re: [jira] Commented: (TAPESTRY-1153) tapestry-prop as application default-binding-prefix - exception thrown from ExceptionDisplay component

Posted by andyhot <an...@di.uoa.gr>.
Howard M. Lewis Ship (JIRA) wrote:
>     [ http://issues.apache.org/jira/browse/TAPESTRY-1153?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12461781 ] 
>
> Howard M. Lewis Ship commented on TAPESTRY-1153:
> ------------------------------------------------
>
> A simple fix would be to use "ognl:" explicitly inside the ExceptionDisplay component.
>   

Yes, but this would really ignore the issue...

On the other hand, going over the .page files and making them tap-prop
friendly
is a good idea. Expressions that can be handled by tap-prop should be
left with no
prefix, while those incompatible with it should be prefix by ognl.

Anyone minds me going over our current components and making sure they
comply with
the above statement ?



-- 
Andreas Andreou - andyhot@apache.org - http://andyhot.di.uoa.gr
Tapestry / Tacos developer
Open Source / J2EE Consulting 


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
For additional commands, e-mail: dev-help@tapestry.apache.org


[jira] Commented: (TAPESTRY-1153) tapestry-prop as application default-binding-prefix - exception thrown from ExceptionDisplay component

Posted by "Howard M. Lewis Ship (JIRA)" <ta...@jakarta.apache.org>.
    [ http://issues.apache.org/jira/browse/TAPESTRY-1153?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12461781 ] 

Howard M. Lewis Ship commented on TAPESTRY-1153:
------------------------------------------------

A simple fix would be to use "ognl:" explicitly inside the ExceptionDisplay component.

> tapestry-prop as application default-binding-prefix - exception thrown from ExceptionDisplay component
> ------------------------------------------------------------------------------------------------------
>
>                 Key: TAPESTRY-1153
>                 URL: http://issues.apache.org/jira/browse/TAPESTRY-1153
>             Project: Tapestry
>          Issue Type: Bug
>          Components: Core
>    Affects Versions: 4.0.2, 4.0.1, 4.0, 4.1, 4.1.1
>            Reporter: Grzegorz Mrowka
>         Assigned To: Jesse Kuhnert
>            Priority: Minor
>             Fix For: 4.1.2
>
>
> When I use tapestry-prop as the default binding prefix
> <meta key="org.apache.tapestry.default-binding-prefix" value="prop"/>
> in the application specification, then Exception page throws Exceptions before displayed
> org.apache.hivemind.ApplicationRuntimeException: Unable to add method void writeProperty(java.lang.Object) to class $$ExceptionDisplay_117$access_exceptions_10ef6d7fc06: [source error] syntax error
> 	org.apache.hivemind.service.impl.ClassFabImpl.addMethod(ClassFabImpl.java:295)
> 	com.javaforge.tapestry.prop.PropertyAccessorClassFactoryImpl.addWriteProperty(PropertyAccessorClassFactoryImpl.java:151)
> 	com.javaforge.tapestry.prop.PropertyAccessorClassFactoryImpl.constructClass(PropertyAccessorClassFactoryImpl.java:116)
> 	$PropertyAccessorClassFactory_10ef6d7fab2.constructClass($PropertyAccessorClassFactory_10ef6d7fab2.java)
> 	com.javaforge.tapestry.prop.PropertyAccessorSourceImpl.createNewAccessorClass(PropertyAccessorSourceImpl.java:139)
> 	com.javaforge.tapestry.prop.PropertyAccessorSourceImpl.getCachedPropertyAccessorClass(PropertyAccessorSourceImpl.java:87)
> 	com.javaforge.tapestry.prop.PropertyAccessorSourceImpl.getAccessor(PropertyAccessorSourceImpl.java:55)
> 	$PropertyAccessorSource_10ef6d7fab0.getAccessor($PropertyAccessorSource_10ef6d7fab0.java)
> 	com.javaforge.tapestry.prop.PropertyAccessorBindingFactory.createBinding(PropertyAccessorBindingFactory.java:36)
> 	$BindingFactory_10ef6d7faa2.createBinding($BindingFactory_10ef6d7faa2.java)
> 	org.apache.tapestry.services.impl.BindingSourceImpl.createBinding(BindingSourceImpl.java:77)
> 	$BindingSource_10ef6d7f95a.createBinding($BindingSource_10ef6d7f95a.java)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
For additional commands, e-mail: dev-help@tapestry.apache.org


[jira] Updated: (TAPESTRY-1153) tapestry-prop as application default-binding-prefix - exception thrown from ExceptionDisplay component

Posted by "Jesse Kuhnert (JIRA)" <ta...@jakarta.apache.org>.
     [ http://issues.apache.org/jira/browse/TAPESTRY-1153?page=all ]

Jesse Kuhnert updated TAPESTRY-1153:
------------------------------------

    Fix Version/s: 4.1.2

> tapestry-prop as application default-binding-prefix - exception thrown from ExceptionDisplay component
> ------------------------------------------------------------------------------------------------------
>
>                 Key: TAPESTRY-1153
>                 URL: http://issues.apache.org/jira/browse/TAPESTRY-1153
>             Project: Tapestry
>          Issue Type: Bug
>          Components: Core
>    Affects Versions: 4.0, 4.1, 4.0.1, 4.0.2, 4.1.1
>            Reporter: Grzegorz Mrowka
>         Assigned To: Jesse Kuhnert
>            Priority: Minor
>             Fix For: 4.1.2
>
>
> When I use tapestry-prop as the default binding prefix
> <meta key="org.apache.tapestry.default-binding-prefix" value="prop"/>
> in the application specification, then Exception page throws Exceptions before displayed
> org.apache.hivemind.ApplicationRuntimeException: Unable to add method void writeProperty(java.lang.Object) to class $$ExceptionDisplay_117$access_exceptions_10ef6d7fc06: [source error] syntax error
> 	org.apache.hivemind.service.impl.ClassFabImpl.addMethod(ClassFabImpl.java:295)
> 	com.javaforge.tapestry.prop.PropertyAccessorClassFactoryImpl.addWriteProperty(PropertyAccessorClassFactoryImpl.java:151)
> 	com.javaforge.tapestry.prop.PropertyAccessorClassFactoryImpl.constructClass(PropertyAccessorClassFactoryImpl.java:116)
> 	$PropertyAccessorClassFactory_10ef6d7fab2.constructClass($PropertyAccessorClassFactory_10ef6d7fab2.java)
> 	com.javaforge.tapestry.prop.PropertyAccessorSourceImpl.createNewAccessorClass(PropertyAccessorSourceImpl.java:139)
> 	com.javaforge.tapestry.prop.PropertyAccessorSourceImpl.getCachedPropertyAccessorClass(PropertyAccessorSourceImpl.java:87)
> 	com.javaforge.tapestry.prop.PropertyAccessorSourceImpl.getAccessor(PropertyAccessorSourceImpl.java:55)
> 	$PropertyAccessorSource_10ef6d7fab0.getAccessor($PropertyAccessorSource_10ef6d7fab0.java)
> 	com.javaforge.tapestry.prop.PropertyAccessorBindingFactory.createBinding(PropertyAccessorBindingFactory.java:36)
> 	$BindingFactory_10ef6d7faa2.createBinding($BindingFactory_10ef6d7faa2.java)
> 	org.apache.tapestry.services.impl.BindingSourceImpl.createBinding(BindingSourceImpl.java:77)
> 	$BindingSource_10ef6d7f95a.createBinding($BindingSource_10ef6d7f95a.java)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
For additional commands, e-mail: dev-help@tapestry.apache.org


[jira] Commented: (TAPESTRY-1153) tapestry-prop as application default-binding-prefix - exception thrown from ExceptionDisplay component

Posted by "Andreas Andreou (JIRA)" <ta...@jakarta.apache.org>.
    [ http://issues.apache.org/jira/browse/TAPESTRY-1153?page=comments#action_12451029 ] 
            
Andreas Andreou commented on TAPESTRY-1153:
-------------------------------------------

I took a quick look yesterday...

After copy&pasteing tap's Exception .html .page .java in your app
the default prefix becomes prop for them...

I'm not 100% sure how tap-prop works, but it may be that it doesn't like
Exception.java not having a getter for the 'exceptions' property...

On the other hand, ognl doesn't complain about this...

> tapestry-prop as application default-binding-prefix - exception thrown from ExceptionDisplay component
> ------------------------------------------------------------------------------------------------------
>
>                 Key: TAPESTRY-1153
>                 URL: http://issues.apache.org/jira/browse/TAPESTRY-1153
>             Project: Tapestry
>          Issue Type: Bug
>          Components: Core
>    Affects Versions: 4.0, 4.1, 4.0.1, 4.0.2, 4.1.1
>            Reporter: Grzegorz Mrowka
>         Assigned To: Jesse Kuhnert
>            Priority: Minor
>
> When I use tapestry-prop as the default binding prefix
> <meta key="org.apache.tapestry.default-binding-prefix" value="prop"/>
> in the application specification, then Exception page throws Exceptions before displayed
> org.apache.hivemind.ApplicationRuntimeException: Unable to add method void writeProperty(java.lang.Object) to class $$ExceptionDisplay_117$access_exceptions_10ef6d7fc06: [source error] syntax error
> 	org.apache.hivemind.service.impl.ClassFabImpl.addMethod(ClassFabImpl.java:295)
> 	com.javaforge.tapestry.prop.PropertyAccessorClassFactoryImpl.addWriteProperty(PropertyAccessorClassFactoryImpl.java:151)
> 	com.javaforge.tapestry.prop.PropertyAccessorClassFactoryImpl.constructClass(PropertyAccessorClassFactoryImpl.java:116)
> 	$PropertyAccessorClassFactory_10ef6d7fab2.constructClass($PropertyAccessorClassFactory_10ef6d7fab2.java)
> 	com.javaforge.tapestry.prop.PropertyAccessorSourceImpl.createNewAccessorClass(PropertyAccessorSourceImpl.java:139)
> 	com.javaforge.tapestry.prop.PropertyAccessorSourceImpl.getCachedPropertyAccessorClass(PropertyAccessorSourceImpl.java:87)
> 	com.javaforge.tapestry.prop.PropertyAccessorSourceImpl.getAccessor(PropertyAccessorSourceImpl.java:55)
> 	$PropertyAccessorSource_10ef6d7fab0.getAccessor($PropertyAccessorSource_10ef6d7fab0.java)
> 	com.javaforge.tapestry.prop.PropertyAccessorBindingFactory.createBinding(PropertyAccessorBindingFactory.java:36)
> 	$BindingFactory_10ef6d7faa2.createBinding($BindingFactory_10ef6d7faa2.java)
> 	org.apache.tapestry.services.impl.BindingSourceImpl.createBinding(BindingSourceImpl.java:77)
> 	$BindingSource_10ef6d7f95a.createBinding($BindingSource_10ef6d7f95a.java)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
For additional commands, e-mail: dev-help@tapestry.apache.org


[jira] Commented: (TAPESTRY-1153) tapestry-prop as application default-binding-prefix - exception thrown from ExceptionDisplay component

Posted by "Andreas Andreou (JIRA)" <ta...@jakarta.apache.org>.
    [ http://issues.apache.org/jira/browse/TAPESTRY-1153?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12461675 ] 

Andreas Andreou commented on TAPESTRY-1153:
-------------------------------------------

Oops, disregard the last comment... the problem seems to be what Howard feared...

The copied Exception.html uses ExceptionDisplay which (for whatever reason) is considered as an 
application component, gets tapestry-prop as default binding prefix and fails!

If @framework:ExceptionDisplay is used (instead of @ExceptionDisplay) everything works.

> tapestry-prop as application default-binding-prefix - exception thrown from ExceptionDisplay component
> ------------------------------------------------------------------------------------------------------
>
>                 Key: TAPESTRY-1153
>                 URL: http://issues.apache.org/jira/browse/TAPESTRY-1153
>             Project: Tapestry
>          Issue Type: Bug
>          Components: Core
>    Affects Versions: 4.0.2, 4.0.1, 4.0, 4.1, 4.1.1
>            Reporter: Grzegorz Mrowka
>         Assigned To: Jesse Kuhnert
>            Priority: Minor
>             Fix For: 4.1.2
>
>
> When I use tapestry-prop as the default binding prefix
> <meta key="org.apache.tapestry.default-binding-prefix" value="prop"/>
> in the application specification, then Exception page throws Exceptions before displayed
> org.apache.hivemind.ApplicationRuntimeException: Unable to add method void writeProperty(java.lang.Object) to class $$ExceptionDisplay_117$access_exceptions_10ef6d7fc06: [source error] syntax error
> 	org.apache.hivemind.service.impl.ClassFabImpl.addMethod(ClassFabImpl.java:295)
> 	com.javaforge.tapestry.prop.PropertyAccessorClassFactoryImpl.addWriteProperty(PropertyAccessorClassFactoryImpl.java:151)
> 	com.javaforge.tapestry.prop.PropertyAccessorClassFactoryImpl.constructClass(PropertyAccessorClassFactoryImpl.java:116)
> 	$PropertyAccessorClassFactory_10ef6d7fab2.constructClass($PropertyAccessorClassFactory_10ef6d7fab2.java)
> 	com.javaforge.tapestry.prop.PropertyAccessorSourceImpl.createNewAccessorClass(PropertyAccessorSourceImpl.java:139)
> 	com.javaforge.tapestry.prop.PropertyAccessorSourceImpl.getCachedPropertyAccessorClass(PropertyAccessorSourceImpl.java:87)
> 	com.javaforge.tapestry.prop.PropertyAccessorSourceImpl.getAccessor(PropertyAccessorSourceImpl.java:55)
> 	$PropertyAccessorSource_10ef6d7fab0.getAccessor($PropertyAccessorSource_10ef6d7fab0.java)
> 	com.javaforge.tapestry.prop.PropertyAccessorBindingFactory.createBinding(PropertyAccessorBindingFactory.java:36)
> 	$BindingFactory_10ef6d7faa2.createBinding($BindingFactory_10ef6d7faa2.java)
> 	org.apache.tapestry.services.impl.BindingSourceImpl.createBinding(BindingSourceImpl.java:77)
> 	$BindingSource_10ef6d7f95a.createBinding($BindingSource_10ef6d7f95a.java)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
For additional commands, e-mail: dev-help@tapestry.apache.org


[jira] Updated: (TAPESTRY-1153) tapestry-prop as application default-binding-prefix - exception thrown from ExceptionDisplay component

Posted by "Marcus Schulte (JIRA)" <de...@tapestry.apache.org>.
     [ https://issues.apache.org/jira/browse/TAPESTRY-1153?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Marcus Schulte updated TAPESTRY-1153:
-------------------------------------

    Fix Version/s:     (was: 4.1.6)
                   4.1.7

> tapestry-prop as application default-binding-prefix - exception thrown from ExceptionDisplay component
> ------------------------------------------------------------------------------------------------------
>
>                 Key: TAPESTRY-1153
>                 URL: https://issues.apache.org/jira/browse/TAPESTRY-1153
>             Project: Tapestry
>          Issue Type: Bug
>          Components: tapestry-core
>    Affects Versions: 4.0.2, 4.0.1, 4.0, 4.1, 4.1.1
>            Reporter: Grzegorz Mrowka
>            Assignee: Jesse Kuhnert
>            Priority: Minor
>             Fix For: 4.1.7
>
>
> When I use tapestry-prop as the default binding prefix
> <meta key="org.apache.tapestry.default-binding-prefix" value="prop"/>
> in the application specification, then Exception page throws Exceptions before displayed
> org.apache.hivemind.ApplicationRuntimeException: Unable to add method void writeProperty(java.lang.Object) to class $$ExceptionDisplay_117$access_exceptions_10ef6d7fc06: [source error] syntax error
> 	org.apache.hivemind.service.impl.ClassFabImpl.addMethod(ClassFabImpl.java:295)
> 	com.javaforge.tapestry.prop.PropertyAccessorClassFactoryImpl.addWriteProperty(PropertyAccessorClassFactoryImpl.java:151)
> 	com.javaforge.tapestry.prop.PropertyAccessorClassFactoryImpl.constructClass(PropertyAccessorClassFactoryImpl.java:116)
> 	$PropertyAccessorClassFactory_10ef6d7fab2.constructClass($PropertyAccessorClassFactory_10ef6d7fab2.java)
> 	com.javaforge.tapestry.prop.PropertyAccessorSourceImpl.createNewAccessorClass(PropertyAccessorSourceImpl.java:139)
> 	com.javaforge.tapestry.prop.PropertyAccessorSourceImpl.getCachedPropertyAccessorClass(PropertyAccessorSourceImpl.java:87)
> 	com.javaforge.tapestry.prop.PropertyAccessorSourceImpl.getAccessor(PropertyAccessorSourceImpl.java:55)
> 	$PropertyAccessorSource_10ef6d7fab0.getAccessor($PropertyAccessorSource_10ef6d7fab0.java)
> 	com.javaforge.tapestry.prop.PropertyAccessorBindingFactory.createBinding(PropertyAccessorBindingFactory.java:36)
> 	$BindingFactory_10ef6d7faa2.createBinding($BindingFactory_10ef6d7faa2.java)
> 	org.apache.tapestry.services.impl.BindingSourceImpl.createBinding(BindingSourceImpl.java:77)
> 	$BindingSource_10ef6d7f95a.createBinding($BindingSource_10ef6d7f95a.java)

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


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
For additional commands, e-mail: dev-help@tapestry.apache.org


[jira] Updated: (TAPESTRY-1153) tapestry-prop as application default-binding-prefix - exception thrown from ExceptionDisplay component

Posted by "Jesse Kuhnert (JIRA)" <de...@tapestry.apache.org>.
     [ https://issues.apache.org/jira/browse/TAPESTRY-1153?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jesse Kuhnert updated TAPESTRY-1153:
------------------------------------

    Fix Version/s:     (was: 4.1.5)
                   4.1.6

> tapestry-prop as application default-binding-prefix - exception thrown from ExceptionDisplay component
> ------------------------------------------------------------------------------------------------------
>
>                 Key: TAPESTRY-1153
>                 URL: https://issues.apache.org/jira/browse/TAPESTRY-1153
>             Project: Tapestry
>          Issue Type: Bug
>          Components: tapestry-core
>    Affects Versions: 4.0.2, 4.0.1, 4.0, 4.1, 4.1.1
>            Reporter: Grzegorz Mrowka
>            Assignee: Jesse Kuhnert
>            Priority: Minor
>             Fix For: 4.1.6
>
>
> When I use tapestry-prop as the default binding prefix
> <meta key="org.apache.tapestry.default-binding-prefix" value="prop"/>
> in the application specification, then Exception page throws Exceptions before displayed
> org.apache.hivemind.ApplicationRuntimeException: Unable to add method void writeProperty(java.lang.Object) to class $$ExceptionDisplay_117$access_exceptions_10ef6d7fc06: [source error] syntax error
> 	org.apache.hivemind.service.impl.ClassFabImpl.addMethod(ClassFabImpl.java:295)
> 	com.javaforge.tapestry.prop.PropertyAccessorClassFactoryImpl.addWriteProperty(PropertyAccessorClassFactoryImpl.java:151)
> 	com.javaforge.tapestry.prop.PropertyAccessorClassFactoryImpl.constructClass(PropertyAccessorClassFactoryImpl.java:116)
> 	$PropertyAccessorClassFactory_10ef6d7fab2.constructClass($PropertyAccessorClassFactory_10ef6d7fab2.java)
> 	com.javaforge.tapestry.prop.PropertyAccessorSourceImpl.createNewAccessorClass(PropertyAccessorSourceImpl.java:139)
> 	com.javaforge.tapestry.prop.PropertyAccessorSourceImpl.getCachedPropertyAccessorClass(PropertyAccessorSourceImpl.java:87)
> 	com.javaforge.tapestry.prop.PropertyAccessorSourceImpl.getAccessor(PropertyAccessorSourceImpl.java:55)
> 	$PropertyAccessorSource_10ef6d7fab0.getAccessor($PropertyAccessorSource_10ef6d7fab0.java)
> 	com.javaforge.tapestry.prop.PropertyAccessorBindingFactory.createBinding(PropertyAccessorBindingFactory.java:36)
> 	$BindingFactory_10ef6d7faa2.createBinding($BindingFactory_10ef6d7faa2.java)
> 	org.apache.tapestry.services.impl.BindingSourceImpl.createBinding(BindingSourceImpl.java:77)
> 	$BindingSource_10ef6d7f95a.createBinding($BindingSource_10ef6d7f95a.java)

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


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
For additional commands, e-mail: dev-help@tapestry.apache.org


[jira] Commented: (TAPESTRY-1153) tapestry-prop as application default-binding-prefix - exception thrown from ExceptionDisplay component

Posted by "Andreas Andreou (JIRA)" <ta...@jakarta.apache.org>.
    [ http://issues.apache.org/jira/browse/TAPESTRY-1153?page=comments#action_12450823 ] 
            
Andreas Andreou commented on TAPESTRY-1153:
-------------------------------------------

i'm using latest 4.1.1 and i don't see any exceptions when trying to 'force' the exception
page to load (by requesting a missing page, i.e. http://127.0.0.1:8080/Home2.html

i've tried both 0.1.1 and 1.0.0-SNAPSHOT versions of tapestry-prop

> tapestry-prop as application default-binding-prefix - exception thrown from ExceptionDisplay component
> ------------------------------------------------------------------------------------------------------
>
>                 Key: TAPESTRY-1153
>                 URL: http://issues.apache.org/jira/browse/TAPESTRY-1153
>             Project: Tapestry
>          Issue Type: Bug
>          Components: Core
>    Affects Versions: 4.0, 4.1, 4.0.1, 4.0.2, 4.1.1
>            Reporter: Grzegorz Mrowka
>            Priority: Minor
>
> When I use tapestry-prop as the default binding prefix
> <meta key="org.apache.tapestry.default-binding-prefix" value="prop"/>
> in the application specification, then Exception page throws Exceptions before displayed
> org.apache.hivemind.ApplicationRuntimeException: Unable to add method void writeProperty(java.lang.Object) to class $$ExceptionDisplay_117$access_exceptions_10ef6d7fc06: [source error] syntax error
> 	org.apache.hivemind.service.impl.ClassFabImpl.addMethod(ClassFabImpl.java:295)
> 	com.javaforge.tapestry.prop.PropertyAccessorClassFactoryImpl.addWriteProperty(PropertyAccessorClassFactoryImpl.java:151)
> 	com.javaforge.tapestry.prop.PropertyAccessorClassFactoryImpl.constructClass(PropertyAccessorClassFactoryImpl.java:116)
> 	$PropertyAccessorClassFactory_10ef6d7fab2.constructClass($PropertyAccessorClassFactory_10ef6d7fab2.java)
> 	com.javaforge.tapestry.prop.PropertyAccessorSourceImpl.createNewAccessorClass(PropertyAccessorSourceImpl.java:139)
> 	com.javaforge.tapestry.prop.PropertyAccessorSourceImpl.getCachedPropertyAccessorClass(PropertyAccessorSourceImpl.java:87)
> 	com.javaforge.tapestry.prop.PropertyAccessorSourceImpl.getAccessor(PropertyAccessorSourceImpl.java:55)
> 	$PropertyAccessorSource_10ef6d7fab0.getAccessor($PropertyAccessorSource_10ef6d7fab0.java)
> 	com.javaforge.tapestry.prop.PropertyAccessorBindingFactory.createBinding(PropertyAccessorBindingFactory.java:36)
> 	$BindingFactory_10ef6d7faa2.createBinding($BindingFactory_10ef6d7faa2.java)
> 	org.apache.tapestry.services.impl.BindingSourceImpl.createBinding(BindingSourceImpl.java:77)
> 	$BindingSource_10ef6d7f95a.createBinding($BindingSource_10ef6d7f95a.java)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
For additional commands, e-mail: dev-help@tapestry.apache.org


[jira] Commented: (TAPESTRY-1153) tapestry-prop as application default-binding-prefix - exception thrown from ExceptionDisplay component

Posted by "Grzegorz Mrowka (JIRA)" <ta...@jakarta.apache.org>.
    [ http://issues.apache.org/jira/browse/TAPESTRY-1153?page=comments#action_12450841 ] 
            
Grzegorz Mrowka commented on TAPESTRY-1153:
-------------------------------------------

try to copy and rename Exception  .html .page .java from Tap4.1 into your project 
then make contribution ex.
<contribution configuration-id="tapestry.InfrastructureOverrides">
	  <property name="exceptionPageName" value="pages/MyExceptionPage"/>
</contribution>

This exception occurs only when contributing exception page.

> tapestry-prop as application default-binding-prefix - exception thrown from ExceptionDisplay component
> ------------------------------------------------------------------------------------------------------
>
>                 Key: TAPESTRY-1153
>                 URL: http://issues.apache.org/jira/browse/TAPESTRY-1153
>             Project: Tapestry
>          Issue Type: Bug
>          Components: Core
>    Affects Versions: 4.0, 4.1, 4.0.1, 4.0.2, 4.1.1
>            Reporter: Grzegorz Mrowka
>            Priority: Minor
>
> When I use tapestry-prop as the default binding prefix
> <meta key="org.apache.tapestry.default-binding-prefix" value="prop"/>
> in the application specification, then Exception page throws Exceptions before displayed
> org.apache.hivemind.ApplicationRuntimeException: Unable to add method void writeProperty(java.lang.Object) to class $$ExceptionDisplay_117$access_exceptions_10ef6d7fc06: [source error] syntax error
> 	org.apache.hivemind.service.impl.ClassFabImpl.addMethod(ClassFabImpl.java:295)
> 	com.javaforge.tapestry.prop.PropertyAccessorClassFactoryImpl.addWriteProperty(PropertyAccessorClassFactoryImpl.java:151)
> 	com.javaforge.tapestry.prop.PropertyAccessorClassFactoryImpl.constructClass(PropertyAccessorClassFactoryImpl.java:116)
> 	$PropertyAccessorClassFactory_10ef6d7fab2.constructClass($PropertyAccessorClassFactory_10ef6d7fab2.java)
> 	com.javaforge.tapestry.prop.PropertyAccessorSourceImpl.createNewAccessorClass(PropertyAccessorSourceImpl.java:139)
> 	com.javaforge.tapestry.prop.PropertyAccessorSourceImpl.getCachedPropertyAccessorClass(PropertyAccessorSourceImpl.java:87)
> 	com.javaforge.tapestry.prop.PropertyAccessorSourceImpl.getAccessor(PropertyAccessorSourceImpl.java:55)
> 	$PropertyAccessorSource_10ef6d7fab0.getAccessor($PropertyAccessorSource_10ef6d7fab0.java)
> 	com.javaforge.tapestry.prop.PropertyAccessorBindingFactory.createBinding(PropertyAccessorBindingFactory.java:36)
> 	$BindingFactory_10ef6d7faa2.createBinding($BindingFactory_10ef6d7faa2.java)
> 	org.apache.tapestry.services.impl.BindingSourceImpl.createBinding(BindingSourceImpl.java:77)
> 	$BindingSource_10ef6d7f95a.createBinding($BindingSource_10ef6d7f95a.java)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
For additional commands, e-mail: dev-help@tapestry.apache.org


[jira] Commented: (TAPESTRY-1153) tapestry-prop as application default-binding-prefix - exception thrown from ExceptionDisplay component

Posted by "Howard M. Lewis Ship (JIRA)" <ta...@jakarta.apache.org>.
    [ http://issues.apache.org/jira/browse/TAPESTRY-1153?page=comments#action_12450849 ] 
            
Howard M. Lewis Ship commented on TAPESTRY-1153:
------------------------------------------------

This is strange, because the default-binding-prefix configuration should only affect the *application*'s pages (and components), not those of the framework. 

I'm now concerned that Tapestry page/component search is getting confused, and treating pages (and components) from the framework as if they were part of the application.

> tapestry-prop as application default-binding-prefix - exception thrown from ExceptionDisplay component
> ------------------------------------------------------------------------------------------------------
>
>                 Key: TAPESTRY-1153
>                 URL: http://issues.apache.org/jira/browse/TAPESTRY-1153
>             Project: Tapestry
>          Issue Type: Bug
>          Components: Core
>    Affects Versions: 4.0, 4.1, 4.0.1, 4.0.2, 4.1.1
>            Reporter: Grzegorz Mrowka
>            Priority: Minor
>
> When I use tapestry-prop as the default binding prefix
> <meta key="org.apache.tapestry.default-binding-prefix" value="prop"/>
> in the application specification, then Exception page throws Exceptions before displayed
> org.apache.hivemind.ApplicationRuntimeException: Unable to add method void writeProperty(java.lang.Object) to class $$ExceptionDisplay_117$access_exceptions_10ef6d7fc06: [source error] syntax error
> 	org.apache.hivemind.service.impl.ClassFabImpl.addMethod(ClassFabImpl.java:295)
> 	com.javaforge.tapestry.prop.PropertyAccessorClassFactoryImpl.addWriteProperty(PropertyAccessorClassFactoryImpl.java:151)
> 	com.javaforge.tapestry.prop.PropertyAccessorClassFactoryImpl.constructClass(PropertyAccessorClassFactoryImpl.java:116)
> 	$PropertyAccessorClassFactory_10ef6d7fab2.constructClass($PropertyAccessorClassFactory_10ef6d7fab2.java)
> 	com.javaforge.tapestry.prop.PropertyAccessorSourceImpl.createNewAccessorClass(PropertyAccessorSourceImpl.java:139)
> 	com.javaforge.tapestry.prop.PropertyAccessorSourceImpl.getCachedPropertyAccessorClass(PropertyAccessorSourceImpl.java:87)
> 	com.javaforge.tapestry.prop.PropertyAccessorSourceImpl.getAccessor(PropertyAccessorSourceImpl.java:55)
> 	$PropertyAccessorSource_10ef6d7fab0.getAccessor($PropertyAccessorSource_10ef6d7fab0.java)
> 	com.javaforge.tapestry.prop.PropertyAccessorBindingFactory.createBinding(PropertyAccessorBindingFactory.java:36)
> 	$BindingFactory_10ef6d7faa2.createBinding($BindingFactory_10ef6d7faa2.java)
> 	org.apache.tapestry.services.impl.BindingSourceImpl.createBinding(BindingSourceImpl.java:77)
> 	$BindingSource_10ef6d7f95a.createBinding($BindingSource_10ef6d7f95a.java)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
For additional commands, e-mail: dev-help@tapestry.apache.org


[jira] Assigned: (TAPESTRY-1153) tapestry-prop as application default-binding-prefix - exception thrown from ExceptionDisplay component

Posted by "Jesse Kuhnert (JIRA)" <ta...@jakarta.apache.org>.
     [ http://issues.apache.org/jira/browse/TAPESTRY-1153?page=all ]

Jesse Kuhnert reassigned TAPESTRY-1153:
---------------------------------------

    Assignee: Jesse Kuhnert

> tapestry-prop as application default-binding-prefix - exception thrown from ExceptionDisplay component
> ------------------------------------------------------------------------------------------------------
>
>                 Key: TAPESTRY-1153
>                 URL: http://issues.apache.org/jira/browse/TAPESTRY-1153
>             Project: Tapestry
>          Issue Type: Bug
>          Components: Core
>    Affects Versions: 4.0, 4.1, 4.0.1, 4.0.2, 4.1.1
>            Reporter: Grzegorz Mrowka
>         Assigned To: Jesse Kuhnert
>            Priority: Minor
>
> When I use tapestry-prop as the default binding prefix
> <meta key="org.apache.tapestry.default-binding-prefix" value="prop"/>
> in the application specification, then Exception page throws Exceptions before displayed
> org.apache.hivemind.ApplicationRuntimeException: Unable to add method void writeProperty(java.lang.Object) to class $$ExceptionDisplay_117$access_exceptions_10ef6d7fc06: [source error] syntax error
> 	org.apache.hivemind.service.impl.ClassFabImpl.addMethod(ClassFabImpl.java:295)
> 	com.javaforge.tapestry.prop.PropertyAccessorClassFactoryImpl.addWriteProperty(PropertyAccessorClassFactoryImpl.java:151)
> 	com.javaforge.tapestry.prop.PropertyAccessorClassFactoryImpl.constructClass(PropertyAccessorClassFactoryImpl.java:116)
> 	$PropertyAccessorClassFactory_10ef6d7fab2.constructClass($PropertyAccessorClassFactory_10ef6d7fab2.java)
> 	com.javaforge.tapestry.prop.PropertyAccessorSourceImpl.createNewAccessorClass(PropertyAccessorSourceImpl.java:139)
> 	com.javaforge.tapestry.prop.PropertyAccessorSourceImpl.getCachedPropertyAccessorClass(PropertyAccessorSourceImpl.java:87)
> 	com.javaforge.tapestry.prop.PropertyAccessorSourceImpl.getAccessor(PropertyAccessorSourceImpl.java:55)
> 	$PropertyAccessorSource_10ef6d7fab0.getAccessor($PropertyAccessorSource_10ef6d7fab0.java)
> 	com.javaforge.tapestry.prop.PropertyAccessorBindingFactory.createBinding(PropertyAccessorBindingFactory.java:36)
> 	$BindingFactory_10ef6d7faa2.createBinding($BindingFactory_10ef6d7faa2.java)
> 	org.apache.tapestry.services.impl.BindingSourceImpl.createBinding(BindingSourceImpl.java:77)
> 	$BindingSource_10ef6d7f95a.createBinding($BindingSource_10ef6d7f95a.java)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
For additional commands, e-mail: dev-help@tapestry.apache.org


[jira] Updated: (TAPESTRY-1153) tapestry-prop as application default-binding-prefix - exception thrown from ExceptionDisplay component

Posted by "Jesse Kuhnert (JIRA)" <de...@tapestry.apache.org>.
     [ https://issues.apache.org/jira/browse/TAPESTRY-1153?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jesse Kuhnert updated TAPESTRY-1153:
------------------------------------

    Fix Version/s:     (was: 4.1.3)
                   4.1.4

> tapestry-prop as application default-binding-prefix - exception thrown from ExceptionDisplay component
> ------------------------------------------------------------------------------------------------------
>
>                 Key: TAPESTRY-1153
>                 URL: https://issues.apache.org/jira/browse/TAPESTRY-1153
>             Project: Tapestry
>          Issue Type: Bug
>          Components: tapestry-core
>    Affects Versions: 4.0.2, 4.0.1, 4.0, 4.1, 4.1.1
>            Reporter: Grzegorz Mrowka
>            Assignee: Jesse Kuhnert
>            Priority: Minor
>             Fix For: 4.1.4
>
>
> When I use tapestry-prop as the default binding prefix
> <meta key="org.apache.tapestry.default-binding-prefix" value="prop"/>
> in the application specification, then Exception page throws Exceptions before displayed
> org.apache.hivemind.ApplicationRuntimeException: Unable to add method void writeProperty(java.lang.Object) to class $$ExceptionDisplay_117$access_exceptions_10ef6d7fc06: [source error] syntax error
> 	org.apache.hivemind.service.impl.ClassFabImpl.addMethod(ClassFabImpl.java:295)
> 	com.javaforge.tapestry.prop.PropertyAccessorClassFactoryImpl.addWriteProperty(PropertyAccessorClassFactoryImpl.java:151)
> 	com.javaforge.tapestry.prop.PropertyAccessorClassFactoryImpl.constructClass(PropertyAccessorClassFactoryImpl.java:116)
> 	$PropertyAccessorClassFactory_10ef6d7fab2.constructClass($PropertyAccessorClassFactory_10ef6d7fab2.java)
> 	com.javaforge.tapestry.prop.PropertyAccessorSourceImpl.createNewAccessorClass(PropertyAccessorSourceImpl.java:139)
> 	com.javaforge.tapestry.prop.PropertyAccessorSourceImpl.getCachedPropertyAccessorClass(PropertyAccessorSourceImpl.java:87)
> 	com.javaforge.tapestry.prop.PropertyAccessorSourceImpl.getAccessor(PropertyAccessorSourceImpl.java:55)
> 	$PropertyAccessorSource_10ef6d7fab0.getAccessor($PropertyAccessorSource_10ef6d7fab0.java)
> 	com.javaforge.tapestry.prop.PropertyAccessorBindingFactory.createBinding(PropertyAccessorBindingFactory.java:36)
> 	$BindingFactory_10ef6d7faa2.createBinding($BindingFactory_10ef6d7faa2.java)
> 	org.apache.tapestry.services.impl.BindingSourceImpl.createBinding(BindingSourceImpl.java:77)
> 	$BindingSource_10ef6d7f95a.createBinding($BindingSource_10ef6d7f95a.java)

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


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
For additional commands, e-mail: dev-help@tapestry.apache.org