Re: An Appeal To Use the Latest Betas

2011-10-25 Thread Mark
I am running into a problem getting the betas using maven and nexus.
My setup is that everything points to my instance of nexus and it in
turn points to all the other repositories.  I have setup a Release
proxy and a Snapshot proxy both pointing to:

https://repository.apache.org/content/groups/staging/

For some reason the betas are not showing up in either repository.
They are showing up when I browse the remote from within my instance
of nexus, but when I click over to browse the index they aren't there.
It is almost as if the betas are getting put in the right directory,
but the index is not being updated.  Another theory is that these
betas are being marked as a SNAPSHOT so they don't show up in the
Release index, but aren't following the Snapshot naming convention so
they don't show up there either.

Has anyone run into any similar issues or have any suggestion?

Mark

On Thu, Oct 13, 2011 at 6:16 PM, Howard Lewis Ship  wrote:
> If you've been following the discussions here and elsewhere, you may
> be aware that Tapestry 5.3 is nearly done, with big improvements to
> every aspect of Tapestry, including speed and memory utilization. Our
> goal is to deliver an upgrade that is as seamless as possible.
>
> The PMC would dearly like to get a final release out and available
> before December (that is, within one year of the release 5.2).
>
> However, we can't do it without YOU:  We need people actively using
> Tapestry to upgrade to the latest betas (5.3-beta-20 is the latest,
> but we're releasing new updates almost every day). We are looking for
> broken features or problems upgrading ... all the things that will get
> in the way of a release candidate and then a final release.
>
> Your feedback is essential ... without are community, we don't know
> for sure that Tapestry is ready to go to the next stage.  Please
> budget some time, as soon as possible, to run you application under
> 5.3 and report back here about any problems you find. Without accurate
> (and hopefully, positive) feedback, we will not be able to progress to
> a final release ... and that means we'll be delayed adding the next
> layer of amazing features in Tapestry 5.4!
>
> Please see these notes on how to make use of the latest beta preview releases:
>
> http://tapestry.apache.org/2011/08/27/tapestry-53-beta-preview.html
>
> http://tapestryjava.blogspot.com/2011/10/tapestry-53-maven-archetype.html
>
> I've been posing on twitter each time a new preview is made available:
>
> http://twitter.com/#!/search/%23tapestry5
>
> ... and note that by the time you do you upgreade, the exact version
> number may have changed (don't worry, beta-20 will still be available
> when beta-21 is made available).
>
> Your support is deeply appreciated ... now get back to coding less and
> delivering more!
>
> --
> Howard M. Lewis Ship
>
> Creator of Apache Tapestry
>
> The source for Tapestry training, mentoring and support. Contact me to
> learn how I can get you up and productive in Tapestry fast!
>
> (971) 678-5210
> http://howardlewisship.com
>
> -
> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
> For additional commands, e-mail: users-h...@tapestry.apache.org
>
>

-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org



Re: An Appeal To Use the Latest Betas

2011-10-24 Thread Howard Lewis Ship
Please add a JIRA issue.  The workaround is likely to disable service
reloading, see the documentation for this.

On Mon, Oct 24, 2011 at 8:52 AM, Manuel Sugawara
 wrote:
> Hi all,
>
> A member of my team tried to upgrade our application and almost everything
> worked out except for one bit: classes for services which name contain
> accents are not longer accepted (ej, HorarioSalón). This is a big problem
> for us since many classes have accents in theirs names. Hope this can be
> solved.
>
> Regards,
> Manuel.
>



-- 
Howard M. Lewis Ship

Creator of Apache Tapestry

The source for Tapestry training, mentoring and support. Contact me to
learn how I can get you up and productive in Tapestry fast!

(971) 678-5210
http://howardlewisship.com

-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org



Re: An Appeal To Use the Latest Betas

2011-10-24 Thread Manuel Sugawara
Hi all,

A member of my team tried to upgrade our application and almost everything
worked out except for one bit: classes for services which name contain
accents are not longer accepted (ej, HorarioSalón). This is a big problem
for us since many classes have accents in theirs names. Hope this can be
solved.

Regards,
Manuel.


Re: An Appeal To Use the Latest Betas

2011-10-20 Thread P . Stavrinides
Hi Thiago,

> So the problem itself was Prototype's backward compatibility instead of  
> Tapestry's?
Kind of yes, but I see it as the same thing while Tapestry ships with prototype 
(excuse the pun Howard)... its the age old problem with using 3rd party 
libraries, which is why I am so stoked about the abstraction layer.

> Will it include memory consumption data? That would be very, very  
> interesting. ;)
Some, but not sure if its useful.. Our sole purpose of monitoring is to catch 
an increase / spike in the memory footprint on Tomcat... its a bit difficult 
for us the get an accurate baseline since we have 6 Tapestry apps running on 
Tomcat behind Apache (which also has its own apps), the load will vary 
significantly by the hour; day; and month end, and there are also frequent 
patches going out. I used to be more diligent about performance monitoring, but 
I just can't keep up these days. 

Cheers,
Peter

- Original Message -
From: "Thiago H. de Paula Figueiredo" 
To: "Tapestry users" , "P Stavrinides" 

Sent: Tuesday, 18 October, 2011 15:48:20 GMT +02:00 Athens, Bucharest, Istanbul
Subject: Re: An Appeal To Use the Latest Betas

On Tue, 18 Oct 2011 10:33:18 -0200,  wrote:

> After several failed attempts in the past, I finally managed to upgrade  
> from 5.1 to 5.3.

I have one application to do the same upgrade, but I still haven't time  
for it yet.

> The second was the new Tapestry ajax features and some updates to the  
> prototype library. These effectively broke a lot of ajax components and  
> pages we wrote based on 5.1, firebug to the rescue though.

So the problem itself was Prototype's backward compatibility instead of  
Tapestry's?

> Overall I am impressed with 5.3, its noticeably faster, and appears to  
> be robust.

Nice! :)

> I will begin load testing next, just before moving over to 5.3 in  
> production.

Will it include memory consumption data? That would be very, very  
interesting. ;)

-- 
Thiago H. de Paula Figueiredo
Independent Java, Apache Tapestry 5 and Hibernate consultant, developer,  
and instructor
Owner, Ars Machina Tecnologia da Informação Ltda.
http://www.arsmachina.com.br

-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org


-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org



Re: An Appeal To Use the Latest Betas

2011-10-19 Thread Serge Eby
I tried  beta-23 and it worked.

Thanks,

/Serge

--
View this message in context: 
http://tapestry-users.832.n2.nabble.com/An-Appeal-To-Use-the-Latest-Betas-tp6890825p6908988.html
Sent from the Tapestry Users mailing list archive at Nabble.com.

-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org



Re: An Appeal To Use the Latest Betas

2011-10-18 Thread Howard Lewis Ship
Generating 5.3-beta-23 right now.

On Tue, Oct 18, 2011 at 8:16 AM, Howard Lewis Ship  wrote:
> I'm renaming the Tapestry SessionFactory to be TapestrySessionFactory.
> That should help.
>
> On Tue, Oct 18, 2011 at 5:59 AM, Serge Eby  wrote:
>> Hi,
>>
>> The issue I am facing with the upgrade is described here:
>> http://tapestry-users.832.n2.nabble.com/T5-3-x-Service-IDs-Conflict-td6896451.html
>>
>> Any hints to get past this would be appreciated.
>>
>> Thanks,
>>
>> /Serge
>>
>> --
>> View this message in context: 
>> http://tapestry-users.832.n2.nabble.com/An-Appeal-To-Use-the-Latest-Betas-tp6890825p6904506.html
>> Sent from the Tapestry Users mailing list archive at Nabble.com.
>>
>> -
>> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
>> For additional commands, e-mail: users-h...@tapestry.apache.org
>>
>>
>
>
>
> --
> Howard M. Lewis Ship
>
> Creator of Apache Tapestry
>
> The source for Tapestry training, mentoring and support. Contact me to
> learn how I can get you up and productive in Tapestry fast!
>
> (971) 678-5210
> http://howardlewisship.com
>



-- 
Howard M. Lewis Ship

Creator of Apache Tapestry

The source for Tapestry training, mentoring and support. Contact me to
learn how I can get you up and productive in Tapestry fast!

(971) 678-5210
http://howardlewisship.com

-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org



Re: An Appeal To Use the Latest Betas

2011-10-18 Thread Howard Lewis Ship
I'm renaming the Tapestry SessionFactory to be TapestrySessionFactory.
That should help.

On Tue, Oct 18, 2011 at 5:59 AM, Serge Eby  wrote:
> Hi,
>
> The issue I am facing with the upgrade is described here:
> http://tapestry-users.832.n2.nabble.com/T5-3-x-Service-IDs-Conflict-td6896451.html
>
> Any hints to get past this would be appreciated.
>
> Thanks,
>
> /Serge
>
> --
> View this message in context: 
> http://tapestry-users.832.n2.nabble.com/An-Appeal-To-Use-the-Latest-Betas-tp6890825p6904506.html
> Sent from the Tapestry Users mailing list archive at Nabble.com.
>
> -
> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
> For additional commands, e-mail: users-h...@tapestry.apache.org
>
>



-- 
Howard M. Lewis Ship

Creator of Apache Tapestry

The source for Tapestry training, mentoring and support. Contact me to
learn how I can get you up and productive in Tapestry fast!

(971) 678-5210
http://howardlewisship.com

-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org



Re: An Appeal To Use the Latest Betas

2011-10-18 Thread Massimo Lusetti
On Mon, Oct 17, 2011 at 10:45 PM, Geoff Callender
 wrote:

> chenille-kit is a blocker for me, too.

I'm really willing to give an update to chenillekit this coming
weekend... hopefully I will be able to respect my plans

Cheers
-- 
Massimo
http://meridio.blogspot.com

-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org



Re: An Appeal To Use the Latest Betas

2011-10-18 Thread Serge Eby
Hi,

The issue I am facing with the upgrade is described here:
http://tapestry-users.832.n2.nabble.com/T5-3-x-Service-IDs-Conflict-td6896451.html

Any hints to get past this would be appreciated.

Thanks,

/Serge

--
View this message in context: 
http://tapestry-users.832.n2.nabble.com/An-Appeal-To-Use-the-Latest-Betas-tp6890825p6904506.html
Sent from the Tapestry Users mailing list archive at Nabble.com.

-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org



Re: An Appeal To Use the Latest Betas

2011-10-18 Thread Thiago H. de Paula Figueiredo

On Tue, 18 Oct 2011 10:33:18 -0200,  wrote:

After several failed attempts in the past, I finally managed to upgrade  
from 5.1 to 5.3.


I have one application to do the same upgrade, but I still haven't time  
for it yet.


The second was the new Tapestry ajax features and some updates to the  
prototype library. These effectively broke a lot of ajax components and  
pages we wrote based on 5.1, firebug to the rescue though.


So the problem itself was Prototype's backward compatibility instead of  
Tapestry's?


Overall I am impressed with 5.3, its noticeably faster, and appears to  
be robust.


Nice! :)

I will begin load testing next, just before moving over to 5.3 in  
production.


Will it include memory consumption data? That would be very, very  
interesting. ;)


--
Thiago H. de Paula Figueiredo
Independent Java, Apache Tapestry 5 and Hibernate consultant, developer,  
and instructor

Owner, Ars Machina Tecnologia da Informação Ltda.
http://www.arsmachina.com.br

-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org



Re: An Appeal To Use the Latest Betas

2011-10-18 Thread P . Stavrinides
After several failed attempts in the past, I finally managed to upgrade from 
5.1 to 5.3. I found two areas had changed significantly... in some respects 
breaking backwards compatibility. The first being IoC service reloading, which 
after a good explanation from Howard about how service reloading affects the 
classloaders, packages and non public members, I did manage to fix by switching 
it off on the relevant members. 

The second was the new Tapestry ajax features and some updates to the prototype 
library. These effectively broke a lot of ajax components and pages we wrote 
based on 5.1, firebug to the rescue though. Overall I am impressed with 5.3, 
its noticeably faster, and appears to be robust. Next I will be revisiting the 
configuration documentation since its been years since I did so, but also 
because pages are no longer pooled so part of my old configuration is now 
redundant. 

I will begin load testing next, just before moving over to 5.3 in production. I 
am very much looking forward to the next set of features, but particularly 
JavaScript abstraction layer to follow in 5.4.

Cheers,
Peter

- Original Message -
From: "Geoff Callender" 
To: "Tapestry users" 
Sent: Monday, 17 October, 2011 23:45:42 GMT +02:00 Athens, Bucharest, Istanbul
Subject: Re: An Appeal To Use the Latest Betas

chenille-kit is a blocker for me, too.

On 17/10/2011, at 9:56 PM, antalk wrote:

> http://www.localhost.nu/java/tapestry-spring-security/index.html  Im using 
> 
> nu.localhost.tapestry
> tapestry-spring-security
> 3.0.0
> 
> 
> And
> 
> http://www.chenillekit.org/ 
> 
> org.chenillekit
> chenillekit-tapestry
> 1.3.2
> 
> 
> Altough the later could already have a snapshot available ?
> 
> Oh.. actually there are 3
> 
> 
> us.antera
> t5-restful-webservices
> 0.2.1
> 
> 
> 
> 
> 
> --
> View this message in context: 
> http://tapestry.1045711.n5.nabble.com/An-Appeal-To-Use-the-Latest-Betas-tp4900917p4909469.html
> Sent from the Tapestry - User mailing list archive at Nabble.com.
> 
> -
> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
> For additional commands, e-mail: users-h...@tapestry.apache.org
> 


-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org


-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org



Re: An Appeal To Use the Latest Betas

2011-10-17 Thread Geoff Callender
chenille-kit is a blocker for me, too.

On 17/10/2011, at 9:56 PM, antalk wrote:

> http://www.localhost.nu/java/tapestry-spring-security/index.html  Im using 
> 
> nu.localhost.tapestry
> tapestry-spring-security
> 3.0.0
> 
> 
> And
> 
> http://www.chenillekit.org/ 
> 
> org.chenillekit
> chenillekit-tapestry
> 1.3.2
> 
> 
> Altough the later could already have a snapshot available ?
> 
> Oh.. actually there are 3
> 
> 
> us.antera
> t5-restful-webservices
> 0.2.1
> 
> 
> 
> 
> 
> --
> View this message in context: 
> http://tapestry.1045711.n5.nabble.com/An-Appeal-To-Use-the-Latest-Betas-tp4900917p4909469.html
> Sent from the Tapestry - User mailing list archive at Nabble.com.
> 
> -
> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
> For additional commands, e-mail: users-h...@tapestry.apache.org
> 


-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org



Re: An Appeal To Use the Latest Betas

2011-10-17 Thread jesse
I would love to be using the latest version of tapestry, but sadly can't due
to the jpa issue I'm having with it, described here: 
http://tapestry-users.832.n2.nabble.com/Problems-using-JPA-with-5-3-td6898469.html

--
View this message in context: 
http://tapestry-users.832.n2.nabble.com/An-Appeal-To-Use-the-Latest-Betas-tp6890825p6901448.html
Sent from the Tapestry Users mailing list archive at Nabble.com.

-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org



Re: An Appeal To Use the Latest Betas

2011-10-17 Thread antalk
http://www.localhost.nu/java/tapestry-spring-security/index.html  Im using 

nu.localhost.tapestry
tapestry-spring-security
3.0.0


And

http://www.chenillekit.org/ 

org.chenillekit
chenillekit-tapestry
1.3.2


Altough the later could already have a snapshot available ?

Oh.. actually there are 3


us.antera
t5-restful-webservices
0.2.1





--
View this message in context: 
http://tapestry.1045711.n5.nabble.com/An-Appeal-To-Use-the-Latest-Betas-tp4900917p4909469.html
Sent from the Tapestry - User mailing list archive at Nabble.com.

-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org



Re: An Appeal To Use the Latest Betas

2011-10-17 Thread Bob Harner
Which 2 libraries?
On Oct 17, 2011 3:33 AM, "antalk"  wrote:

> I would love too, but our 2 Tapestry applications are heavily dependent on
> 2
> extra libraries that are not in sync with Tap5.3 and thus fail to
> start/run.
>
> Without these libraries our application is pretty much useless so i'll have
> to wait for the final version or update these libraries myself  (but we
> dont
> have the time for that) , which leads to being not really a drop-in
> replacement...
>
> --
> View this message in context:
> http://tapestry.1045711.n5.nabble.com/An-Appeal-To-Use-the-Latest-Betas-tp4900917p4908984.html
> Sent from the Tapestry - User mailing list archive at Nabble.com.
>
> -
> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
> For additional commands, e-mail: users-h...@tapestry.apache.org
>
>


Re: An Appeal To Use the Latest Betas

2011-10-17 Thread antalk
I would love too, but our 2 Tapestry applications are heavily dependent on 2
extra libraries that are not in sync with Tap5.3 and thus fail to start/run.

Without these libraries our application is pretty much useless so i'll have
to wait for the final version or update these libraries myself  (but we dont
have the time for that) , which leads to being not really a drop-in
replacement...

--
View this message in context: 
http://tapestry.1045711.n5.nabble.com/An-Appeal-To-Use-the-Latest-Betas-tp4900917p4908984.html
Sent from the Tapestry - User mailing list archive at Nabble.com.

-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org



Re: An Appeal To Use the Latest Betas

2011-10-14 Thread Thiago H. de Paula Figueiredo
On Fri, 14 Oct 2011 11:31:13 -0300, Wechsung, Wulf   
wrote:



2) checks all classes in the "managed" package for the class format and
tapestry-required visibility


This is done by the JVM, so I don't know why Tapestry should do that  
too.


I specifically mean it should test ( if possible) that:
* only thing which should be in the managed packages (comps, pages,  
mixins, services) are in the managed packages


I can't see how Tapestry can check if a give concrete class in the  
components, pages or mixins package is a real component, page or mixin. A  
check for interfaces and enums can (and should!) be done, though.


The services package isn't controlled by Tapestry, so there's nothing to  
check.


* tapestry imposed visibility rules (eg. component and page fields must  
be private)


Tapestry already does that.



If a person deploy an application to the live server without checking  
for

errors first, manually or through automated tests, then I think the
problem is responsibility of this person.

Of course! Everything about the app is the responsibility of the dev.

I'm just saying, the framework could increase productivity by providing  
a tool that automatically test for these types of errors which lets the  
project focus on testing their specific functionality.


Agreed. :)

--
Thiago H. de Paula Figueiredo
Independent Java, Apache Tapestry 5 and Hibernate consultant, developer,  
and instructor

Owner, Ars Machina Tecnologia da Informação Ltda.
http://www.arsmachina.com.br

-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org



Re: An Appeal To Use the Latest Betas

2011-10-14 Thread Tony Nelson
I saw the following notification in my tomcat log after a tomcat:redeploy

SEVERE: The web application [/instihire] registered the JDBC driver 
[org.postgresql.Driver] but failed to unregister it when the web application 
was stopped. To prevent a memory leak, the JDBC Driver has been forcibly 
unregistered.
Oct 14, 2011 12:02:30 PM org.apache.catalina.startup.HostConfig checkResources
INFO: Undeploying context [/instihire]

To be sure it was beta-21, I completely removed the app from webapps, did a 
tomcat:deploy followed by a tomcat:redeploy.  The same error was logged.

Hope this helps.
Tony

On Oct 14, 2011, at 10:35 AM, Wechsung, Wulf wrote:

> Awesome, thanks! Learning something new every day :)
> 
> 
> -Original Message-
> From: Steve Eynon [mailto:steve.ey...@alienfactory.co.uk] 
> Sent: Freitag, 14. Oktober 2011 14:18
> To: Tapestry users
> Subject: Re: An Appeal To Use the Latest Betas
> 
> For point 3, try viewing the new PageCatalog page.
> 
> e.g. http://localhost:8080/PageCatalog
> 
> There's a button there to load all pages.
> 
> Steve.
> 
> On 14 October 2011 19:47, Wechsung, Wulf  wrote:
>> I've taken 5 minutes to try out the beta with my integration test project 
>> and besides noticing that chenillekit doesn't declare its dependency on 
>> tapestry as "provided" which leads to an IncompatibleClassChangeError I 
>> found the beta-21 to be much stricter about the location of non-managed 
>> classes. In 5.2.6 you could still have an interface in the components 
>> package (now yields plastics error java.lang.ClassFormatError: Illegal field 
>> modifiers in class 0x12) or an enum in the mixin package ( gave an error 
>> stating that is should be moved to the base package). I also noticed the new 
>> event handler verification. All in all, I think these are acceptable changes 
>> if they find their way in the user docs.
>> 
>> I also think it would be great if tapestry came repacked with a web-app 
>> validation suite that
>> 
>> 1) attempts to realize all registered services
>> 2) checks all classes in the "managed" package for the class format and 
>> tapestry-required visibility
>> 3) checks templates of all pages and components known to tapestry
>> 
>> Framework errors are a great way to let the developer know that he isn't 
>> making any sense or in the case of event handlers that he probably made an 
>> error in the functional implementation. However, webapps are usually 
>> user-facing and it's a little bit embarrassing to have the webapp barf all 
>> over the user just because an empty event handler isn't attached to a form 
>> or because an interface isn't in the "correct" package. Giving the developer 
>> a tool to avoid this before deployment would be a great way for the 
>> framework cto enhance productivity by essentially prepackaging a crash and 
>> burn test.
>> 
>> 
>> -Original Message-
>> From: Howard Lewis Ship [mailto:hls...@gmail.com]
>> Sent: Freitag, 14. Oktober 2011 01:16
>> To: Tapestry users
>> Subject: An Appeal To Use the Latest Betas
>> 
>> If you've been following the discussions here and elsewhere, you may
>> be aware that Tapestry 5.3 is nearly done, with big improvements to
>> every aspect of Tapestry, including speed and memory utilization. Our
>> goal is to deliver an upgrade that is as seamless as possible.
>> 
>> The PMC would dearly like to get a final release out and available
>> before December (that is, within one year of the release 5.2).
>> 
>> However, we can't do it without YOU:  We need people actively using
>> Tapestry to upgrade to the latest betas (5.3-beta-20 is the latest,
>> but we're releasing new updates almost every day). We are looking for
>> broken features or problems upgrading ... all the things that will get
>> in the way of a release candidate and then a final release.
>> 
>> Your feedback is essential ... without are community, we don't know
>> for sure that Tapestry is ready to go to the next stage.  Please
>> budget some time, as soon as possible, to run you application under
>> 5.3 and report back here about any problems you find. Without accurate
>> (and hopefully, positive) feedback, we will not be able to progress to
>> a final release ... and that means we'll be delayed adding the next
>> layer of amazing features in Tapestry 5.4!
>> 
>> Please see these notes on how to make use of the latest beta preview 
>> releases:
>> 
>> http://tapestry.apache.org/2011/08/27/tapestry-53-beta-preview.html
>>

RE: An Appeal To Use the Latest Betas

2011-10-14 Thread Wechsung, Wulf
Awesome, thanks! Learning something new every day :)


-Original Message-
From: Steve Eynon [mailto:steve.ey...@alienfactory.co.uk] 
Sent: Freitag, 14. Oktober 2011 14:18
To: Tapestry users
Subject: Re: An Appeal To Use the Latest Betas

For point 3, try viewing the new PageCatalog page.

 e.g. http://localhost:8080/PageCatalog

There's a button there to load all pages.

Steve.

On 14 October 2011 19:47, Wechsung, Wulf  wrote:
> I've taken 5 minutes to try out the beta with my integration test project and 
> besides noticing that chenillekit doesn't declare its dependency on tapestry 
> as "provided" which leads to an IncompatibleClassChangeError I found the 
> beta-21 to be much stricter about the location of non-managed classes. In 
> 5.2.6 you could still have an interface in the components package (now yields 
> plastics error java.lang.ClassFormatError: Illegal field modifiers in class 
> 0x12) or an enum in the mixin package ( gave an error stating that is should 
> be moved to the base package). I also noticed the new event handler 
> verification. All in all, I think these are acceptable changes if they find 
> their way in the user docs.
>
> I also think it would be great if tapestry came repacked with a web-app 
> validation suite that
>
> 1) attempts to realize all registered services
> 2) checks all classes in the "managed" package for the class format and 
> tapestry-required visibility
> 3) checks templates of all pages and components known to tapestry
>
> Framework errors are a great way to let the developer know that he isn't 
> making any sense or in the case of event handlers that he probably made an 
> error in the functional implementation. However, webapps are usually 
> user-facing and it's a little bit embarrassing to have the webapp barf all 
> over the user just because an empty event handler isn't attached to a form or 
> because an interface isn't in the "correct" package. Giving the developer a 
> tool to avoid this before deployment would be a great way for the framework 
> cto enhance productivity by essentially prepackaging a crash and burn test.
>
>
> -Original Message-
> From: Howard Lewis Ship [mailto:hls...@gmail.com]
> Sent: Freitag, 14. Oktober 2011 01:16
> To: Tapestry users
> Subject: An Appeal To Use the Latest Betas
>
> If you've been following the discussions here and elsewhere, you may
> be aware that Tapestry 5.3 is nearly done, with big improvements to
> every aspect of Tapestry, including speed and memory utilization. Our
> goal is to deliver an upgrade that is as seamless as possible.
>
> The PMC would dearly like to get a final release out and available
> before December (that is, within one year of the release 5.2).
>
> However, we can't do it without YOU:  We need people actively using
> Tapestry to upgrade to the latest betas (5.3-beta-20 is the latest,
> but we're releasing new updates almost every day). We are looking for
> broken features or problems upgrading ... all the things that will get
> in the way of a release candidate and then a final release.
>
> Your feedback is essential ... without are community, we don't know
> for sure that Tapestry is ready to go to the next stage.  Please
> budget some time, as soon as possible, to run you application under
> 5.3 and report back here about any problems you find. Without accurate
> (and hopefully, positive) feedback, we will not be able to progress to
> a final release ... and that means we'll be delayed adding the next
> layer of amazing features in Tapestry 5.4!
>
> Please see these notes on how to make use of the latest beta preview releases:
>
> http://tapestry.apache.org/2011/08/27/tapestry-53-beta-preview.html
>
> http://tapestryjava.blogspot.com/2011/10/tapestry-53-maven-archetype.html
>
> I've been posing on twitter each time a new preview is made available:
>
> http://twitter.com/#!/search/%23tapestry5
>
> ... and note that by the time you do you upgreade, the exact version
> number may have changed (don't worry, beta-20 will still be available
> when beta-21 is made available).
>
> Your support is deeply appreciated ... now get back to coding less and
> delivering more!
>
> --
> Howard M. Lewis Ship
>
> Creator of Apache Tapestry
>
> The source for Tapestry training, mentoring and support. Contact me to
> learn how I can get you up and productive in Tapestry fast!
>
> (971) 678-5210
> http://howardlewisship.com
>
> -
> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
> For additional commands, e-mail: users-h...@tapestry.apache.org
>

Re: An Appeal To Use the Latest Betas

2011-10-14 Thread Thiago H. de Paula Figueiredo
On Fri, 14 Oct 2011 08:47:52 -0300, Wechsung, Wulf   
wrote:


I've taken 5 minutes to try out the beta with my integration test  
project and besides noticing that chenillekit doesn't declare its  
dependency on tapestry as "provided" which leads to an  
IncompatibleClassChangeError I found the beta-21 to be much stricter  
about the location of non-managed classes. In 5.2.6 you could still have  
an interface in the components package (now yields plastics error  
java.lang.ClassFormatError: Illegal field modifiers in class 0x12) or an  
enum in the mixin package ( gave an error stating that is should be  
moved to the base package).


I'm sorry, but putting interfaces and classes that aren't pages in the  
pages packages, that aren't components in the components package, that  
aren't mixins in the mixins package and that aren't superclasses of pages,  
components or mixins have been wrong since the first Tapestry 5.0  
snapshot. Committing this kind of error leads to hard to understand  
errors, so Tapestry catching it and throwing an exception outright is a  
very Good Thing. ;)


I also think it would be great if tapestry came repacked with a web-app  
validation suite that


It could be just another package or even something built in tapestry-core.



1) attempts to realize all registered services


Agreed.

2) checks all classes in the "managed" package for the class format and  
tapestry-required visibility


This is done by the JVM, so I don't know why Tapestry should do that too.


3) checks templates of all pages and components known to tapestry


Agreed.

Framework errors are a great way to let the developer know that he isn't  
making any sense or in the case of event handlers that he probably made  
an error in the functional implementation. However, webapps are usually  
user-facing and it's a little bit embarrassing to have the webapp barf  
all over the user just because an empty event handler isn't attached to  
a form or because an interface isn't in the "correct" package.


If a person deploy an application to the live server without checking for  
errors first, manually or through automated tests, then I think the  
problem is responsibility of this person.


--
Thiago H. de Paula Figueiredo
Independent Java, Apache Tapestry 5 and Hibernate consultant, developer,  
and instructor

Owner, Ars Machina Tecnologia da Informação Ltda.
http://www.arsmachina.com.br

-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org



Re: An Appeal To Use the Latest Betas

2011-10-14 Thread Steve Eynon
For point 3, try viewing the new PageCatalog page.

 e.g. http://localhost:8080/PageCatalog

There's a button there to load all pages.

Steve.

On 14 October 2011 19:47, Wechsung, Wulf  wrote:
> I've taken 5 minutes to try out the beta with my integration test project and 
> besides noticing that chenillekit doesn't declare its dependency on tapestry 
> as "provided" which leads to an IncompatibleClassChangeError I found the 
> beta-21 to be much stricter about the location of non-managed classes. In 
> 5.2.6 you could still have an interface in the components package (now yields 
> plastics error java.lang.ClassFormatError: Illegal field modifiers in class 
> 0x12) or an enum in the mixin package ( gave an error stating that is should 
> be moved to the base package). I also noticed the new event handler 
> verification. All in all, I think these are acceptable changes if they find 
> their way in the user docs.
>
> I also think it would be great if tapestry came repacked with a web-app 
> validation suite that
>
> 1) attempts to realize all registered services
> 2) checks all classes in the "managed" package for the class format and 
> tapestry-required visibility
> 3) checks templates of all pages and components known to tapestry
>
> Framework errors are a great way to let the developer know that he isn't 
> making any sense or in the case of event handlers that he probably made an 
> error in the functional implementation. However, webapps are usually 
> user-facing and it's a little bit embarrassing to have the webapp barf all 
> over the user just because an empty event handler isn't attached to a form or 
> because an interface isn't in the "correct" package. Giving the developer a 
> tool to avoid this before deployment would be a great way for the framework 
> cto enhance productivity by essentially prepackaging a crash and burn test.
>
>
> -Original Message-
> From: Howard Lewis Ship [mailto:hls...@gmail.com]
> Sent: Freitag, 14. Oktober 2011 01:16
> To: Tapestry users
> Subject: An Appeal To Use the Latest Betas
>
> If you've been following the discussions here and elsewhere, you may
> be aware that Tapestry 5.3 is nearly done, with big improvements to
> every aspect of Tapestry, including speed and memory utilization. Our
> goal is to deliver an upgrade that is as seamless as possible.
>
> The PMC would dearly like to get a final release out and available
> before December (that is, within one year of the release 5.2).
>
> However, we can't do it without YOU:  We need people actively using
> Tapestry to upgrade to the latest betas (5.3-beta-20 is the latest,
> but we're releasing new updates almost every day). We are looking for
> broken features or problems upgrading ... all the things that will get
> in the way of a release candidate and then a final release.
>
> Your feedback is essential ... without are community, we don't know
> for sure that Tapestry is ready to go to the next stage.  Please
> budget some time, as soon as possible, to run you application under
> 5.3 and report back here about any problems you find. Without accurate
> (and hopefully, positive) feedback, we will not be able to progress to
> a final release ... and that means we'll be delayed adding the next
> layer of amazing features in Tapestry 5.4!
>
> Please see these notes on how to make use of the latest beta preview releases:
>
> http://tapestry.apache.org/2011/08/27/tapestry-53-beta-preview.html
>
> http://tapestryjava.blogspot.com/2011/10/tapestry-53-maven-archetype.html
>
> I've been posing on twitter each time a new preview is made available:
>
> http://twitter.com/#!/search/%23tapestry5
>
> ... and note that by the time you do you upgreade, the exact version
> number may have changed (don't worry, beta-20 will still be available
> when beta-21 is made available).
>
> Your support is deeply appreciated ... now get back to coding less and
> delivering more!
>
> --
> Howard M. Lewis Ship
>
> Creator of Apache Tapestry
>
> The source for Tapestry training, mentoring and support. Contact me to
> learn how I can get you up and productive in Tapestry fast!
>
> (971) 678-5210
> http://howardlewisship.com
>
> -
> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
> For additional commands, e-mail: users-h...@tapestry.apache.org
>
>
> -
> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
> For additional commands, e-mail: users-h...@tapestry.apache.org
>
>

-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org



RE: An Appeal To Use the Latest Betas

2011-10-14 Thread Wechsung, Wulf
I've taken 5 minutes to try out the beta with my integration test project and 
besides noticing that chenillekit doesn't declare its dependency on tapestry as 
"provided" which leads to an IncompatibleClassChangeError I found the beta-21 
to be much stricter about the location of non-managed classes. In 5.2.6 you 
could still have an interface in the components package (now yields plastics 
error java.lang.ClassFormatError: Illegal field modifiers in class 0x12) or an 
enum in the mixin package ( gave an error stating that is should be moved to 
the base package). I also noticed the new event handler verification. All in 
all, I think these are acceptable changes if they find their way in the user 
docs. 

I also think it would be great if tapestry came repacked with a web-app 
validation suite that

1) attempts to realize all registered services 
2) checks all classes in the "managed" package for the class format and 
tapestry-required visibility
3) checks templates of all pages and components known to tapestry

Framework errors are a great way to let the developer know that he isn't making 
any sense or in the case of event handlers that he probably made an error in 
the functional implementation. However, webapps are usually user-facing and 
it's a little bit embarrassing to have the webapp barf all over the user just 
because an empty event handler isn't attached to a form or because an interface 
isn't in the "correct" package. Giving the developer a tool to avoid this 
before deployment would be a great way for the framework cto enhance 
productivity by essentially prepackaging a crash and burn test.


-Original Message-
From: Howard Lewis Ship [mailto:hls...@gmail.com] 
Sent: Freitag, 14. Oktober 2011 01:16
To: Tapestry users
Subject: An Appeal To Use the Latest Betas

If you've been following the discussions here and elsewhere, you may
be aware that Tapestry 5.3 is nearly done, with big improvements to
every aspect of Tapestry, including speed and memory utilization. Our
goal is to deliver an upgrade that is as seamless as possible.

The PMC would dearly like to get a final release out and available
before December (that is, within one year of the release 5.2).

However, we can't do it without YOU:  We need people actively using
Tapestry to upgrade to the latest betas (5.3-beta-20 is the latest,
but we're releasing new updates almost every day). We are looking for
broken features or problems upgrading ... all the things that will get
in the way of a release candidate and then a final release.

Your feedback is essential ... without are community, we don't know
for sure that Tapestry is ready to go to the next stage.  Please
budget some time, as soon as possible, to run you application under
5.3 and report back here about any problems you find. Without accurate
(and hopefully, positive) feedback, we will not be able to progress to
a final release ... and that means we'll be delayed adding the next
layer of amazing features in Tapestry 5.4!

Please see these notes on how to make use of the latest beta preview releases:

http://tapestry.apache.org/2011/08/27/tapestry-53-beta-preview.html

http://tapestryjava.blogspot.com/2011/10/tapestry-53-maven-archetype.html

I've been posing on twitter each time a new preview is made available:

http://twitter.com/#!/search/%23tapestry5

... and note that by the time you do you upgreade, the exact version
number may have changed (don't worry, beta-20 will still be available
when beta-21 is made available).

Your support is deeply appreciated ... now get back to coding less and
delivering more!

-- 
Howard M. Lewis Ship

Creator of Apache Tapestry

The source for Tapestry training, mentoring and support. Contact me to
learn how I can get you up and productive in Tapestry fast!

(971) 678-5210
http://howardlewisship.com

-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org


-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org



Re: An Appeal To Use the Latest Betas

2011-10-14 Thread Steve Eynon
A question I've been meaning to ask for a wee while now...

"How do I find out what updates go into each beta release?"

I've tried poking around JIRA but have not been able to come up with a
successful query. (I also admit my JIRA foo is lacking.)

You mention Twitter but I've resisted that (and mobile phones!) for so
long now that, if possible, I'd rather not! Are there any
alternatives?

Cheers,

Steve.


On 14 October 2011 15:59, Christian Riedel  wrote:
> ...using beta-20 and I can't blame you for the bugs in my apps :-)
>
>
> Am 14.10.2011 um 01:16 schrieb Howard Lewis Ship:
>
>> If you've been following the discussions here and elsewhere, you may
>> be aware that Tapestry 5.3 is nearly done, with big improvements to
>> every aspect of Tapestry, including speed and memory utilization. Our
>> goal is to deliver an upgrade that is as seamless as possible.
>>
>> The PMC would dearly like to get a final release out and available
>> before December (that is, within one year of the release 5.2).
>>
>> However, we can't do it without YOU:  We need people actively using
>> Tapestry to upgrade to the latest betas (5.3-beta-20 is the latest,
>> but we're releasing new updates almost every day). We are looking for
>> broken features or problems upgrading ... all the things that will get
>> in the way of a release candidate and then a final release.
>>
>> Your feedback is essential ... without are community, we don't know
>> for sure that Tapestry is ready to go to the next stage.  Please
>> budget some time, as soon as possible, to run you application under
>> 5.3 and report back here about any problems you find. Without accurate
>> (and hopefully, positive) feedback, we will not be able to progress to
>> a final release ... and that means we'll be delayed adding the next
>> layer of amazing features in Tapestry 5.4!
>>
>> Please see these notes on how to make use of the latest beta preview 
>> releases:
>>
>> http://tapestry.apache.org/2011/08/27/tapestry-53-beta-preview.html
>>
>> http://tapestryjava.blogspot.com/2011/10/tapestry-53-maven-archetype.html
>>
>> I've been posing on twitter each time a new preview is made available:
>>
>> http://twitter.com/#!/search/%23tapestry5
>>
>> ... and note that by the time you do you upgreade, the exact version
>> number may have changed (don't worry, beta-20 will still be available
>> when beta-21 is made available).
>>
>> Your support is deeply appreciated ... now get back to coding less and
>> delivering more!
>>
>> --
>> Howard M. Lewis Ship
>>
>> Creator of Apache Tapestry
>>
>> The source for Tapestry training, mentoring and support. Contact me to
>> learn how I can get you up and productive in Tapestry fast!
>>
>> (971) 678-5210
>> http://howardlewisship.com
>>
>> -
>> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
>> For additional commands, e-mail: users-h...@tapestry.apache.org
>>
>
>
> -
> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
> For additional commands, e-mail: users-h...@tapestry.apache.org
>
>

-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org



Re: An Appeal To Use the Latest Betas

2011-10-14 Thread Christian Riedel
...using beta-20 and I can't blame you for the bugs in my apps :-) 


Am 14.10.2011 um 01:16 schrieb Howard Lewis Ship:

> If you've been following the discussions here and elsewhere, you may
> be aware that Tapestry 5.3 is nearly done, with big improvements to
> every aspect of Tapestry, including speed and memory utilization. Our
> goal is to deliver an upgrade that is as seamless as possible.
> 
> The PMC would dearly like to get a final release out and available
> before December (that is, within one year of the release 5.2).
> 
> However, we can't do it without YOU:  We need people actively using
> Tapestry to upgrade to the latest betas (5.3-beta-20 is the latest,
> but we're releasing new updates almost every day). We are looking for
> broken features or problems upgrading ... all the things that will get
> in the way of a release candidate and then a final release.
> 
> Your feedback is essential ... without are community, we don't know
> for sure that Tapestry is ready to go to the next stage.  Please
> budget some time, as soon as possible, to run you application under
> 5.3 and report back here about any problems you find. Without accurate
> (and hopefully, positive) feedback, we will not be able to progress to
> a final release ... and that means we'll be delayed adding the next
> layer of amazing features in Tapestry 5.4!
> 
> Please see these notes on how to make use of the latest beta preview releases:
> 
> http://tapestry.apache.org/2011/08/27/tapestry-53-beta-preview.html
> 
> http://tapestryjava.blogspot.com/2011/10/tapestry-53-maven-archetype.html
> 
> I've been posing on twitter each time a new preview is made available:
> 
> http://twitter.com/#!/search/%23tapestry5
> 
> ... and note that by the time you do you upgreade, the exact version
> number may have changed (don't worry, beta-20 will still be available
> when beta-21 is made available).
> 
> Your support is deeply appreciated ... now get back to coding less and
> delivering more!
> 
> -- 
> Howard M. Lewis Ship
> 
> Creator of Apache Tapestry
> 
> The source for Tapestry training, mentoring and support. Contact me to
> learn how I can get you up and productive in Tapestry fast!
> 
> (971) 678-5210
> http://howardlewisship.com
> 
> -
> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
> For additional commands, e-mail: users-h...@tapestry.apache.org
> 


-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org



Re: An Appeal To Use the Latest Betas

2011-10-13 Thread Greg Pagendam-Turner
Howard,

My site seems to work fine under beta 19.

Regards,

Greg Pagendam-Turner.

On 14/10/11 09:16, Howard Lewis Ship wrote:
> If you've been following the discussions here and elsewhere, you may
> be aware that Tapestry 5.3 is nearly done, with big improvements to
> every aspect of Tapestry, including speed and memory utilization. Our
> goal is to deliver an upgrade that is as seamless as possible.
>
> The PMC would dearly like to get a final release out and available
> before December (that is, within one year of the release 5.2).
>
> However, we can't do it without YOU:  We need people actively using
> Tapestry to upgrade to the latest betas (5.3-beta-20 is the latest,
> but we're releasing new updates almost every day). We are looking for
> broken features or problems upgrading ... all the things that will get
> in the way of a release candidate and then a final release.
>
> Your feedback is essential ... without are community, we don't know
> for sure that Tapestry is ready to go to the next stage.  Please
> budget some time, as soon as possible, to run you application under
> 5.3 and report back here about any problems you find. Without accurate
> (and hopefully, positive) feedback, we will not be able to progress to
> a final release ... and that means we'll be delayed adding the next
> layer of amazing features in Tapestry 5.4!
>
> Please see these notes on how to make use of the latest beta preview releases:
>
> http://tapestry.apache.org/2011/08/27/tapestry-53-beta-preview.html
>
> http://tapestryjava.blogspot.com/2011/10/tapestry-53-maven-archetype.html
>
> I've been posing on twitter each time a new preview is made available:
>
> http://twitter.com/#!/search/%23tapestry5
>
> ... and note that by the time you do you upgreade, the exact version
> number may have changed (don't worry, beta-20 will still be available
> when beta-21 is made available).
>
> Your support is deeply appreciated ... now get back to coding less and
> delivering more!
>


-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org