Re: Maven Checksum Failure with Tynamo JPA / Security

2011-06-22 Thread Alejandro Scandroli
Hi Lenny

This was a very common error in the pre Nexus era. The process in
charge of copying the binaries from Codehaus to Central was somehow
changing the checksum. I'm not completely sure but I bet these
artifacts were released before we have the Nexus in place.

Saludos.
Alejandro.

PD:- I'l check if there is a problem with the tynamo's user list.

On Mon, Jun 20, 2011 at 10:54 PM, Lenny Primak lpri...@hope.nyc.ny.us wrote:

 I am using Maven 3.  Does anybody else have this error?

 Tried to send this to u...@tynamo.codehaus.org (linked from the tynamo home 
 page)
 to no avail, so I am trying here.

 --
 [WARNING] Checksum validation failed, expected 
 b114605d9b3c03c833417430851022a5d2a349bd but is 
 6cc8648515f6906cf8a0a4e511283433536c0186 for 
 http://repo1.maven.org/maven2/org/tynamo/tapestry-jpa/2.0.1/tapestry-jpa-2.0.1.jar
 Downloaded: 
 http://repo1.maven.org/maven2/org/tynamo/tynamo-common/0.0.1/tynamo-common-0.0.1.jar
  (4 KB at 1.5 KB/sec)
 Downloading: 
 http://repo1.maven.org/maven2/commons-beanutils/commons-beanutils/1.8.3/commons-beanutils-1.8.3.jar
 [WARNING] Checksum validation failed, expected 
 a32fee5bc4f66c9d30afdd7383038741df3d1e9a but is 
 ca5aaf3447d4eeeaf56e616cdd2382d4547098a4 for 
 http://repo1.maven.org/maven2/org/tynamo/tapestry-jpa-core/2.0.1/tapestry-jpa-core-2.0.1.jar
 [WARNING] Checksum validation failed, expected 
 b114605d9b3c03c833417430851022a5d2a349bd but is 
 6cc8648515f6906cf8a0a4e511283433536c0186 for 
 http://repo1.maven.org/maven2/org/tynamo/tapestry-jpa/2.0.1/tapestry-jpa-2.0.1.jar
 Downloaded: 
 http://repo1.maven.org/maven2/org/tynamo/tapestry-jpa/2.0.1/tapestry-jpa-2.0.1.jar
  (16 KB at 4.6 KB/sec)
 Downloading: 
 http://repo1.maven.org/maven2/org/apache/shiro/shiro-web/1.1.0/shiro-web-1.1.0.jar
 [WARNING] Checksum validation failed, expected 
 a32fee5bc4f66c9d30afdd7383038741df3d1e9a but is 
 ca5aaf3447d4eeeaf56e616cdd2382d4547098a4 for 
 http://repo1.maven.org/maven2/org/tynamo/tapestry-jpa-core/2.0.1/tapestry-jpa-core-2.0.1.jar


 -
 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: [ANN] JumpStart 5.3.5 released

2011-06-22 Thread Bob Harner
Wow Geoff you're fast.

While you're on a role, another thing that I know has been suggested
is syntax coloring for the example code, perhaps using the lombok
SyntaxHighlighter tapestry component
(http://lombok.demon.co.uk/tapestry5Demo/test/components/SyntaxHighlighter)

On Tue, Jun 21, 2011 at 10:03 AM, Geoff Callender
geoff.callender.jumpst...@gmail.com wrote:
 Done. Released as version 5.3.7.

 On 21/06/2011, at 2:01 PM, Geoff Callender wrote:

 On 21/06/2011, at 11:22 AM, Bob Harner wrote:

 Geoff,

 JumpStart is the most valuable resource I know of for learning to use
 Tapestry. Thanks so much for providing it!

 Thanks!

 One thing I would suggest -- and I know this is a lot to ask -- would
 be to (eventually, some day) move away from the use of leading
 underscores in the private variables. I remember that being a
 confusing part of JumpStart examples to me as a new user, because the
 names in the page/component classes don't exactly match the names in
 the templates.

 As you might guess I really like the convention of giving instance variables 
 a leading underscore - it's really great when used with code completion.

 However, I can see that the time has come to make this change, time to bow 
 to convention, as it does seem to cause a lot of people confusion! I'll get 
 onto it next.

 Geoff


 On Mon, Jun 20, 2011 at 7:07 PM, ael alan-lua...@dash.com.ph wrote:
 Hi Geoff,

 My suggestion

 How about some examples of:

 tapestry-security



 I think it can help a lot :)

 --
 View this message in context: 
 http://tapestry.1045711.n5.nabble.com/ANN-JumpStart-5-3-5-released-tp4506440p4508551.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



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



Re: [ANN] JumpStart 5.3.5 released

2011-06-22 Thread Geoff Callender
I had a version with the syntax highlighter set up, ready to run a trial on a 
second server instance and ask everyone to vote on it. However, I couldn't get 
the memory allocated to me to do it. I'll try again in a month or two when I 
get back from my break.

Thanks for the prompter.

Geoff

On 22/06/2011, at 8:16 PM, Bob Harner wrote:

 Wow Geoff you're fast.
 
 While you're on a role, another thing that I know has been suggested
 is syntax coloring for the example code, perhaps using the lombok
 SyntaxHighlighter tapestry component
 (http://lombok.demon.co.uk/tapestry5Demo/test/components/SyntaxHighlighter)
 
 On Tue, Jun 21, 2011 at 10:03 AM, Geoff Callender
 geoff.callender.jumpst...@gmail.com wrote:
 Done. Released as version 5.3.7.
 
 On 21/06/2011, at 2:01 PM, Geoff Callender wrote:
 
 On 21/06/2011, at 11:22 AM, Bob Harner wrote:
 
 Geoff,
 
 JumpStart is the most valuable resource I know of for learning to use
 Tapestry. Thanks so much for providing it!
 
 Thanks!
 
 One thing I would suggest -- and I know this is a lot to ask -- would
 be to (eventually, some day) move away from the use of leading
 underscores in the private variables. I remember that being a
 confusing part of JumpStart examples to me as a new user, because the
 names in the page/component classes don't exactly match the names in
 the templates.
 
 As you might guess I really like the convention of giving instance 
 variables a leading underscore - it's really great when used with code 
 completion.
 
 However, I can see that the time has come to make this change, time to bow 
 to convention, as it does seem to cause a lot of people confusion! I'll get 
 onto it next.
 
 Geoff
 
 
 On Mon, Jun 20, 2011 at 7:07 PM, ael alan-lua...@dash.com.ph wrote:
 Hi Geoff,
 
 My suggestion
 
 How about some examples of:
 
 tapestry-security
 
 
 
 I think it can help a lot :)
 
 --
 View this message in context: 
 http://tapestry.1045711.n5.nabble.com/ANN-JumpStart-5-3-5-released-tp4506440p4508551.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
 
 
 
 -
 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



LinkSubmit outside Form

2011-06-22 Thread Dmitriy Vsekhvalnov
T5.1.0.8

Quick question, fast way to have LinkSubmit outside Form with standard
components?

Thanks.


URL used for localization seems to have locale in path?

2011-06-22 Thread dkeenan
Hi there. When using localization to display different template files based
on the locale, it seems to ad the locale to the URL. Is that normal
behaviour?

Eg. I have 2 homepage files... Home_en.tml and Home_fr.tml.

If I set the locale to French, and go to the homepage, if goes to URL
/fr/Home rather than /Home. The problems is that may page uses relative CSS
paths which mean it doesn't display correctly. If I want to share css files
between 2 different templates in this case, it gets a little messy. Does it
look like Ive done something wrong?

Many thanks,

Dave.

--
View this message in context: 
http://tapestry.1045711.n5.nabble.com/URL-used-for-localization-seems-to-have-locale-in-path-tp4513977p4513977.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: [ANN] JumpStart 5.3.5 released

2011-06-22 Thread Massimo Lusetti
On Tue, Jun 21, 2011 at 3:22 AM, Bob Harner bobhar...@gmail.com wrote:

 Geoff,

 JumpStart is the most valuable resource I know of for learning to use
 Tapestry. Thanks so much for providing it!

Yes! ... Great! ... It has helped me a lot of times showing how to do
the right thing! Thanks!

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: URL used for localization seems to have locale in path?

2011-06-22 Thread Joost Schouten (ml)
 You have done nothing wrong and this is the way it is supposed to 
work. I believe you can set the locale to be stored in a cookie as well 
in stead of the locale. Though for SEO the locale in de url is generally 
a good option. Have a look at [1]


Are you including css directly in the page using style tags? If so, 
externalizing your css into a seperate css file will solve your issue.


Hope it helps,
Joost

[1] 
http://tapestry.formos.com/nightly/tapestry5/apidocs/org/apache/tapestry5/SymbolConstants.html#ENCODE_LOCALE_INTO_PATH


On 22/06/11 3:12 PM, dkeenan wrote:

Hi there. When using localization to display different template files based
on the locale, it seems to ad the locale to the URL. Is that normal
behaviour?

Eg. I have 2 homepage files... Home_en.tml and Home_fr.tml.

If I set the locale to French, and go to the homepage, if goes to URL
/fr/Home rather than /Home. The problems is that may page uses relative CSS
paths which mean it doesn't display correctly. If I want to share css files
between 2 different templates in this case, it gets a little messy. Does it
look like Ive done something wrong?

Many thanks,

Dave.

--
View this message in context: 
http://tapestry.1045711.n5.nabble.com/URL-used-for-localization-seems-to-have-locale-in-path-tp4513977p4513977.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: URL used for localization seems to have locale in path?

2011-06-22 Thread Thiago H. de Paula Figueiredo
On Wed, 22 Jun 2011 10:12:45 -0300, dkeenan david_siedle...@yahoo.co.uk  
wrote:



Hi there.


Hi!

When using localization to display different template files based on the  
locale, it seems to ad the locale to the URL. Is that normal

behaviour?


Yes.


If I set the locale to French, and go to the homepage, if goes to URL
/fr/Home rather than /Home. The problems is that may page uses relative  
CSS paths which mean it doesn't display correctly. If I want to share  
css files between 2 different templates in this case, it gets a little  
messy. Does it look like Ive done something wrong?


Use ${context:path/to/file.css} or ${classpath:path/to/file.css} and let  
Tapestry take care of paths.


--
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: [ANN] A Tapestry5 Based Security Module

2011-06-22 Thread Angelo C.
Hi Taha,

where to get this source code, everytime I click the link it says:
403. That’s an error.
Your client does not have permission to get URL /p/tapestry-addons/ from
this server. That’s all we know

--
View this message in context: 
http://tapestry.1045711.n5.nabble.com/ANN-A-Tapestry5-Based-Security-Module-tp3322452p4514233.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: [ANN] A Tapestry5 Based Security Module

2011-06-22 Thread Lakshminarayanan Selvaraju
I too get the same error.

-Original Message-
From: Angelo C. [mailto:angelochen...@gmail.com] 
Sent: Wednesday, June 22, 2011 10:23 AM
To: users@tapestry.apache.org
Subject: Re: [ANN] A Tapestry5 Based Security Module

Hi Taha,

where to get this source code, everytime I click the link it says:
403. That’s an error.
Your client does not have permission to get URL /p/tapestry-addons/ from
this server. That’s all we know

--
View this message in context: 
http://tapestry.1045711.n5.nabble.com/ANN-A-Tapestry5-Based-Security-Module-tp3322452p4514233.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: [ANN] A Tapestry5 Based Security Module

2011-06-22 Thread Angelo C.
it's a nice module, but not even posted in java magic?

--
View this message in context: 
http://tapestry.1045711.n5.nabble.com/ANN-A-Tapestry5-Based-Security-Module-tp3322452p4514269.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: Trigger component event context

2011-06-22 Thread Matias Blasi
I am trying to make a zone works inside an ajaxformloop.

When the zone starts rendering it would be great to trigger an event with a
useful context in order to contextualize the rendering with the correct loop
value, this was my idea, but I am not sure to be able to provide a useful
context to that event which could be successfuly resolved during
zone-redenring phase to get the correct loop value...


For one side, I think that the trigger context parameter could be useful for
some cases... although, I think it will not help for my case.


Now I am thinking on another tricky solution:


Use the context parameter of the actionlink used to update the zone: This
paremter binding is resolved on each loop row rendering phase, so its value
is resolved correctly on each row.

Later, on the actionlink handler, I can use the recived context to trigger
an event programatically (ComponentResource.triggerEvent(eventType,
parameters[], callback)) in order to contextualize the page with the correct
row.


This task of contextualize the container on the correct loop row, that I
am resolving through the actionlink handler by triggering an event
programatically, I think that would be done on a more elegant way for
example with the trigger component but even if it has the context parameter
it will not work because it will be resolved till the zone is rendered...
and the binding will not work...


Do you think there is a more elegant way?


Here is a sample of my case:


Page.tml:


html


t:ajaxformloop t:value=row


t:component t:object=row/


/t:ajaxformloop


/html


Component.tml:



t:zone t:id=zone


${object.name}


/t:zone



t:actionlink t:zone=zone t:context=object.idclick/t:actionlink


Component.java:


onAction(String id) {

this.componentResources.triggerEvent(contextualize, new Object[] {id},
null);

}


Page.java:


onContextualizeFromComponent(String id) {

//just for contextulize a single component rendering out of the full loop
rendering.

this.row = this.findById(id);

}



This is how *Trigger* *component* is implemented. The original intention was
to provide a way to *trigger* events e.g. for rendering of JavaScript using
JavaScriptSupport service.

What is your use case? Maybe there is another way to do it?

On Tue, Jun 21, 2011 at 2:47 PM, Matias Blasi mati...@gmail.comwrote:

Thanks Igor!

Is this a *Trigger* *Component* API limitation or there is any technical
limitation I am missing? If it is a API issue, it should be great to have a
*context* parameter into the *Trigger* *component*, do you?

Regards, Matías.

Nope, it's not possible. An event **triggered** by **Trigger**

**component**may only  have MarkupWriter as **context** 

On Tue, Jun 21, 2011 at 12:46 AM, Matias Blasi mati...@gmail.com

wrote:

Hi all!

I am using the **trigger** **component** to fire an event. Is there any way
to pass a **context** for that event? As far as I understand, the **trigger**
* *component** should have a '**context**' parameter, is that correct?

Regards, Matias.

-- Best regards,

Igor Drobiazko http://tapestry5.de


Re: Tapestry5-JQuery Integration and tapestry-beanvalidator

2011-06-22 Thread Matias Blasi
Thank Clément,


I will be waiting for this improvement anxiously!


Just a question: Is there a quick way for disabling the client-side
validation on tapestry framework?


Regards,

Matías.



Hi Matias,

Thanks for your feedback.

Unfortunately bean validation doesn't work for the moment with got5
tapestry5-jquery.

I've just opened an issue.
https://github.com/got5/tapestry5-jquery/issues/42

Maybe you should try to disable client validation for the moment, until I
(or someone) solve it.

Regards, Clément

On 21 June 2011 00:20, Matias Blasi mati...@gmail.com wrote:

Hi all

I recently integrated my tapestry5 (5.2.5) application with the latest
got5-jquery library (2.1.1)

And I have the following error just entering to an empty page:

Tapestry.Validator is undefined --- Tapestry.Validator.notnull =
function(field, message, spec) (tapestry-validator.js line 15) from
tapestry-beanvalidator-5.2.5.jar

Is there any incompatibility between tapestry-beanvalidator and
tapestry-jquery? Or am I loosing something?

Regards, Matias.


Re: Tapestry5-JQuery Integration and tapestry-beanvalidator

2011-06-22 Thread Clément Uster
The form component has a clientValidation parameter.

On 22 June 2011 17:18, Matias Blasi matias.bl...@gmail.com wrote:

 Thank Clément,


 I will be waiting for this improvement anxiously!


 Just a question: Is there a quick way for disabling the client-side
 validation on tapestry framework?


 Regards,

 Matías.



 Hi Matias,

 Thanks for your feedback.

 Unfortunately bean validation doesn't work for the moment with got5
 tapestry5-jquery.

 I've just opened an issue.
 https://github.com/got5/tapestry5-jquery/issues/42

 Maybe you should try to disable client validation for the moment, until I
 (or someone) solve it.

 Regards, Clément

 On 21 June 2011 00:20, Matias Blasi mati...@gmail.com wrote:

 Hi all

 I recently integrated my tapestry5 (5.2.5) application with the latest
 got5-jquery library (2.1.1)

 And I have the following error just entering to an empty page:

 Tapestry.Validator is undefined --- Tapestry.Validator.notnull =
 function(field, message, spec) (tapestry-validator.js line 15) from
 tapestry-beanvalidator-5.2.5.jar

 Is there any incompatibility between tapestry-beanvalidator and
 tapestry-jquery? Or am I loosing something?

 Regards, Matias.



Re: [ANN] A Tapestry5 Based Security Module

2011-06-22 Thread Taha Hafeez
Hi Angelo

I have removed it along with other modules I had placed there. The reason
being the confusion that is already there with modules. This is the only
thing  I don't like about tapestry. There is no standardization of
extensions in tapestry like there is in spring(spring-extensions),
wicket(wicketstuff), play etc.

IMHO, some kind of standardization is a must. Whenever a new module comes it
should be evaluated by the developers/committers and voted as a level 1
module, after which there can be different levels(based on support, quality,
downloads, user rating, incubation time etc) and if a module passes these
stages it can then enter tapestry-extensions.

This has many advantages
1. Any developer searching for an feature/integration can compare different
extensions based on their levels/rating etc.
2. High quality extensions
3. A plus point for newcomers who are out there evaluating different
frameworks based on features  integration with third party libraries.

That said, I will make it a point to write some blog posts about that module
and put it on github as soon as possible. Thanks for showing interest in
it.

regards
Taha


On Wed, Jun 22, 2011 at 8:05 PM, Angelo C. angelochen...@gmail.com wrote:

 it's a nice module, but not even posted in java magic?

 --
 View this message in context:
 http://tapestry.1045711.n5.nabble.com/ANN-A-Tapestry5-Based-Security-Module-tp3322452p4514269.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: Tapestry5-JQuery Integration and tapestry-beanvalidator

2011-06-22 Thread Matias Blasi
Thanks Clément,

If I have a lot of forms in my application, is there any way to disable it
globally?

Best regards!
Matías.


The form component has a clientValidation parameter.

On 22 June 2011 17:18, Matias Blasi mati...@gmail.com wrote:

Thank Clément,

I will be waiting for this improvement anxiously!

Just a question: Is there a quick way for disabling the client-side
validation on tapestry framework?

Regards,

Matías.

Hi Matias,

Thanks for your feedback.

Unfortunately bean validation doesn't work for the moment with got5
tapestry5-jquery.

I've just opened an issue.
https://github.com/got5/tapestry5-jquery/issues/42

Maybe you should try to disable client validation for the moment, until I
(or someone) solve it.

Regards, Clément

On 21 June 2011 00:20, Matias Blasi mati...@gmail.com wrote:

Hi all

I recently integrated my tapestry5 (5.2.5) application with the latest
got5-jquery library (2.1.1)

And I have the following error just entering to an empty page:

Tapestry.Validator is undefined --- Tapestry.Validator.notnull =
function(field, message, spec) (tapestry-validator.js line 15) from
tapestry-beanvalidator-5.2.5.jar


Re: Tapestry5-JQuery Integration and tapestry-beanvalidator

2011-06-22 Thread Matias Blasi
It is not resolved by disabling the clientValidation of the form components,
it is resolved by removing the tapestry-beanvalidator module dependency.
This module has the tapestry-beanvalidator.js which produces the javascript
error.


Regards,
Matias.


On Wed, Jun 22, 2011 at 12:35 PM, Matias Blasi matias.bl...@gmail.comwrote:

 Thanks Clément,

 If I have a lot of forms in my application, is there any way to disable it
 globally?

 Best regards!
 Matías.


 The form component has a clientValidation parameter.

 On 22 June 2011 17:18, Matias Blasi mati...@gmail.com wrote:

 Thank Clément,

 I will be waiting for this improvement anxiously!

 Just a question: Is there a quick way for disabling the client-side
 validation on tapestry framework?

 Regards,

 Matías.

 Hi Matias,

 Thanks for your feedback.

 Unfortunately bean validation doesn't work for the moment with got5
 tapestry5-jquery.

 I've just opened an issue.
 https://github.com/got5/tapestry5-jquery/issues/42

 Maybe you should try to disable client validation for the moment, until I
 (or someone) solve it.

 Regards, Clément

 On 21 June 2011 00:20, Matias Blasi mati...@gmail.com wrote:

 Hi all

 I recently integrated my tapestry5 (5.2.5) application with the latest
 got5-jquery library (2.1.1)

 And I have the following error just entering to an empty page:

 Tapestry.Validator is undefined --- Tapestry.Validator.notnull =
 function(field, message, spec) (tapestry-validator.js line 15) from
 tapestry-beanvalidator-5.2.5.jar



Re: Tapestry5-JQuery Integration and tapestry-beanvalidator

2011-06-22 Thread Clément Uster
You can try to set the symbol SymbolConstants.FORM_CLIENT_LOGIC_ENABLED to
false in your AppModule.
I don't know how tapestry-beanvalidator works but it shouldn't send this
file to the client if client validation is disabled...


On 22 June 2011 17:54, Matias Blasi matias.bl...@gmail.com wrote:

 It is not resolved by disabling the clientValidation of the form
 components,
 it is resolved by removing the tapestry-beanvalidator module dependency.
 This module has the tapestry-beanvalidator.js which produces the javascript
 error.


 Regards,
 Matias.


 On Wed, Jun 22, 2011 at 12:35 PM, Matias Blasi matias.bl...@gmail.com
 wrote:

  Thanks Clément,
 
  If I have a lot of forms in my application, is there any way to disable
 it
  globally?
 
  Best regards!
  Matías.
 
 
  The form component has a clientValidation parameter.
 
  On 22 June 2011 17:18, Matias Blasi mati...@gmail.com wrote:
 
  Thank Clément,
 
  I will be waiting for this improvement anxiously!
 
  Just a question: Is there a quick way for disabling the client-side
  validation on tapestry framework?
 
  Regards,
 
  Matías.
 
  Hi Matias,
 
  Thanks for your feedback.
 
  Unfortunately bean validation doesn't work for the moment with got5
  tapestry5-jquery.
 
  I've just opened an issue.
  https://github.com/got5/tapestry5-jquery/issues/42
 
  Maybe you should try to disable client validation for the moment, until I
  (or someone) solve it.
 
  Regards, Clément
 
  On 21 June 2011 00:20, Matias Blasi mati...@gmail.com wrote:
 
  Hi all
 
  I recently integrated my tapestry5 (5.2.5) application with the latest
  got5-jquery library (2.1.1)
 
  And I have the following error just entering to an empty page:
 
  Tapestry.Validator is undefined --- Tapestry.Validator.notnull =
  function(field, message, spec) (tapestry-validator.js line 15) from
  tapestry-beanvalidator-5.2.5.jar
 



Re: Tapestry5-JQuery Integration and tapestry-beanvalidator

2011-06-22 Thread Matias Blasi
Hi, Its me again...

After skiping this issue, I am getting the following javascript error:

Class is not defined
MyType = Class.create({...

It fails since I added tapestry5-jquery module, too.
I do that every time I want to define a new Javascript type... Is there
another compatible way to do that?

Regards,
Matias.


On Wed, Jun 22, 2011 at 12:54 PM, Matias Blasi matias.bl...@gmail.comwrote:

 It is not resolved by disabling the clientValidation of the form
 components, it is resolved by removing the tapestry-beanvalidator module
 dependency.
 This module has the tapestry-beanvalidator.js which produces the javascript
 error.


 Regards,
 Matias.



 On Wed, Jun 22, 2011 at 12:35 PM, Matias Blasi matias.bl...@gmail.comwrote:

 Thanks Clément,

 If I have a lot of forms in my application, is there any way to disable it
 globally?

 Best regards!
 Matías.


 The form component has a clientValidation parameter.

 On 22 June 2011 17:18, Matias Blasi mati...@gmail.com wrote:

 Thank Clément,

 I will be waiting for this improvement anxiously!

 Just a question: Is there a quick way for disabling the client-side
 validation on tapestry framework?

 Regards,

 Matías.

 Hi Matias,

 Thanks for your feedback.

 Unfortunately bean validation doesn't work for the moment with got5
 tapestry5-jquery.

 I've just opened an issue.
 https://github.com/got5/tapestry5-jquery/issues/42

 Maybe you should try to disable client validation for the moment, until I
 (or someone) solve it.

 Regards, Clément

 On 21 June 2011 00:20, Matias Blasi mati...@gmail.com wrote:

 Hi all

 I recently integrated my tapestry5 (5.2.5) application with the latest
 got5-jquery library (2.1.1)

 And I have the following error just entering to an empty page:

 Tapestry.Validator is undefined --- Tapestry.Validator.notnull =
 function(field, message, spec) (tapestry-validator.js line 15) from
 tapestry-beanvalidator-5.2.5.jar





Re: Tapestry5-JQuery Integration and tapestry-beanvalidator

2011-06-22 Thread Clément Uster
(configuration.add(SymbolConstants.FORM_CLIENT_LOGIC_ENABLED, false);
within the contributeApplicationDefaults method)

2011/6/22 Clément Uster clement.us...@gmail.com

 You can try to set the symbol SymbolConstants.FORM_CLIENT_LOGIC_ENABLED to
 false in your AppModule.
 I don't know how tapestry-beanvalidator works but it shouldn't send this
 file to the client if client validation is disabled...



 On 22 June 2011 17:54, Matias Blasi matias.bl...@gmail.com wrote:

 It is not resolved by disabling the clientValidation of the form
 components,
 it is resolved by removing the tapestry-beanvalidator module dependency.
 This module has the tapestry-beanvalidator.js which produces the
 javascript
 error.


 Regards,
 Matias.


 On Wed, Jun 22, 2011 at 12:35 PM, Matias Blasi matias.bl...@gmail.com
 wrote:

  Thanks Clément,
 
  If I have a lot of forms in my application, is there any way to disable
 it
  globally?
 
  Best regards!
  Matías.
 
 
  The form component has a clientValidation parameter.
 
  On 22 June 2011 17:18, Matias Blasi mati...@gmail.com wrote:
 
  Thank Clément,
 
  I will be waiting for this improvement anxiously!
 
  Just a question: Is there a quick way for disabling the client-side
  validation on tapestry framework?
 
  Regards,
 
  Matías.
 
  Hi Matias,
 
  Thanks for your feedback.
 
  Unfortunately bean validation doesn't work for the moment with got5
  tapestry5-jquery.
 
  I've just opened an issue.
  https://github.com/got5/tapestry5-jquery/issues/42
 
  Maybe you should try to disable client validation for the moment, until
 I
  (or someone) solve it.
 
  Regards, Clément
 
  On 21 June 2011 00:20, Matias Blasi mati...@gmail.com wrote:
 
  Hi all
 
  I recently integrated my tapestry5 (5.2.5) application with the latest
  got5-jquery library (2.1.1)
 
  And I have the following error just entering to an empty page:
 
  Tapestry.Validator is undefined --- Tapestry.Validator.notnull =
  function(field, message, spec) (tapestry-validator.js line 15) from
  tapestry-beanvalidator-5.2.5.jar
 





Re: [tynamo-user] Re: Maven Checksum Failure with Tynamo JPA / Security

2011-06-22 Thread Kalle Korhonen
Yeah, they were released with the old process/old repo though the move
to Nexus was under way around the same time. A new release of jpa
would fix it. Perhaps we should do one though Igor's jpa integration
will likely supersede this (though not sure if that one's going to
work for earlier versions of Tapestry).

Kalle


On Wed, Jun 22, 2011 at 12:11 AM, Alejandro Scandroli
alejandroscandr...@gmail.com wrote:
 Hi Lenny

 This was a very common error in the pre Nexus era. The process in
 charge of copying the binaries from Codehaus to Central was somehow
 changing the checksum. I'm not completely sure but I bet these
 artifacts were released before we have the Nexus in place.

 Saludos.
 Alejandro.

 PD:- I'l check if there is a problem with the tynamo's user list.

 On Mon, Jun 20, 2011 at 10:54 PM, Lenny Primak lpri...@hope.nyc.ny.us wrote:

 I am using Maven 3.  Does anybody else have this error?

 Tried to send this to u...@tynamo.codehaus.org (linked from the tynamo home 
 page)
 to no avail, so I am trying here.

 --
 [WARNING] Checksum validation failed, expected 
 b114605d9b3c03c833417430851022a5d2a349bd but is 
 6cc8648515f6906cf8a0a4e511283433536c0186 for 
 http://repo1.maven.org/maven2/org/tynamo/tapestry-jpa/2.0.1/tapestry-jpa-2.0.1.jar
 Downloaded: 
 http://repo1.maven.org/maven2/org/tynamo/tynamo-common/0.0.1/tynamo-common-0.0.1.jar
  (4 KB at 1.5 KB/sec)
 Downloading: 
 http://repo1.maven.org/maven2/commons-beanutils/commons-beanutils/1.8.3/commons-beanutils-1.8.3.jar
 [WARNING] Checksum validation failed, expected 
 a32fee5bc4f66c9d30afdd7383038741df3d1e9a but is 
 ca5aaf3447d4eeeaf56e616cdd2382d4547098a4 for 
 http://repo1.maven.org/maven2/org/tynamo/tapestry-jpa-core/2.0.1/tapestry-jpa-core-2.0.1.jar
 [WARNING] Checksum validation failed, expected 
 b114605d9b3c03c833417430851022a5d2a349bd but is 
 6cc8648515f6906cf8a0a4e511283433536c0186 for 
 http://repo1.maven.org/maven2/org/tynamo/tapestry-jpa/2.0.1/tapestry-jpa-2.0.1.jar
 Downloaded: 
 http://repo1.maven.org/maven2/org/tynamo/tapestry-jpa/2.0.1/tapestry-jpa-2.0.1.jar
  (16 KB at 4.6 KB/sec)
 Downloading: 
 http://repo1.maven.org/maven2/org/apache/shiro/shiro-web/1.1.0/shiro-web-1.1.0.jar
 [WARNING] Checksum validation failed, expected 
 a32fee5bc4f66c9d30afdd7383038741df3d1e9a but is 
 ca5aaf3447d4eeeaf56e616cdd2382d4547098a4 for 
 http://repo1.maven.org/maven2/org/tynamo/tapestry-jpa-core/2.0.1/tapestry-jpa-core-2.0.1.jar


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


 -
 To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email




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



Re: Tapestry5-JQuery Integration and tapestry-beanvalidator

2011-06-22 Thread Clément Uster
The Class you use is Prototype specific.
As long as tapestry5-jquery removes Prototype, you can't use it anymore.
jQuery prefers to use plugins - http://docs.jquery.com/Plugins/Authoring
or widgets (which is a pattern used by jquery ui, also included in
tapestry5-jquery) - http://jqueryui.com/docs/Developer_Guide


On 22 June 2011 18:04, Matias Blasi matias.bl...@gmail.com wrote:

 Hi, Its me again...

 After skiping this issue, I am getting the following javascript error:

 Class is not defined
 MyType = Class.create({...

 It fails since I added tapestry5-jquery module, too.
 I do that every time I want to define a new Javascript type... Is there
 another compatible way to do that?

 Regards,
 Matias.


 On Wed, Jun 22, 2011 at 12:54 PM, Matias Blasi matias.bl...@gmail.com
 wrote:

  It is not resolved by disabling the clientValidation of the form
  components, it is resolved by removing the tapestry-beanvalidator module
  dependency.
  This module has the tapestry-beanvalidator.js which produces the
 javascript
  error.
 
 
  Regards,
  Matias.
 
 
 
  On Wed, Jun 22, 2011 at 12:35 PM, Matias Blasi matias.bl...@gmail.com
 wrote:
 
  Thanks Clément,
 
  If I have a lot of forms in my application, is there any way to disable
 it
  globally?
 
  Best regards!
  Matías.
 
 
  The form component has a clientValidation parameter.
 
  On 22 June 2011 17:18, Matias Blasi mati...@gmail.com wrote:
 
  Thank Clément,
 
  I will be waiting for this improvement anxiously!
 
  Just a question: Is there a quick way for disabling the client-side
  validation on tapestry framework?
 
  Regards,
 
  Matías.
 
  Hi Matias,
 
  Thanks for your feedback.
 
  Unfortunately bean validation doesn't work for the moment with got5
  tapestry5-jquery.
 
  I've just opened an issue.
  https://github.com/got5/tapestry5-jquery/issues/42
 
  Maybe you should try to disable client validation for the moment, until
 I
  (or someone) solve it.
 
  Regards, Clément
 
  On 21 June 2011 00:20, Matias Blasi mati...@gmail.com wrote:
 
  Hi all
 
  I recently integrated my tapestry5 (5.2.5) application with the latest
  got5-jquery library (2.1.1)
 
  And I have the following error just entering to an empty page:
 
  Tapestry.Validator is undefined --- Tapestry.Validator.notnull =
  function(field, message, spec) (tapestry-validator.js line 15) from
  tapestry-beanvalidator-5.2.5.jar
 
 
 



Re: [tynamo-user] Re: Maven Checksum Failure with Tynamo JPA / Security

2011-06-22 Thread Lenny Primak
Hmmm. I thought this was The same as Igor's module. 

Whats the best one to use on a brand new project using the latest and greatest?

On Jun 22, 2011, at 12:08 PM, Kalle Korhonen kalle.o.korho...@gmail.com wrote:

 Yeah, they were released with the old process/old repo though the move
 to Nexus was under way around the same time. A new release of jpa
 would fix it. Perhaps we should do one though Igor's jpa integration
 will likely supersede this (though not sure if that one's going to
 work for earlier versions of Tapestry).
 
 Kalle
 
 
 On Wed, Jun 22, 2011 at 12:11 AM, Alejandro Scandroli
 alejandroscandr...@gmail.com wrote:
 Hi Lenny
 
 This was a very common error in the pre Nexus era. The process in
 charge of copying the binaries from Codehaus to Central was somehow
 changing the checksum. I'm not completely sure but I bet these
 artifacts were released before we have the Nexus in place.
 
 Saludos.
 Alejandro.
 
 PD:- I'l check if there is a problem with the tynamo's user list.
 
 On Mon, Jun 20, 2011 at 10:54 PM, Lenny Primak lpri...@hope.nyc.ny.us 
 wrote:
 
 I am using Maven 3.  Does anybody else have this error?
 
 Tried to send this to u...@tynamo.codehaus.org (linked from the tynamo home 
 page)
 to no avail, so I am trying here.
 
 --
 [WARNING] Checksum validation failed, expected 
 b114605d9b3c03c833417430851022a5d2a349bd but is 
 6cc8648515f6906cf8a0a4e511283433536c0186 for 
 http://repo1.maven.org/maven2/org/tynamo/tapestry-jpa/2.0.1/tapestry-jpa-2.0.1.jar
 Downloaded: 
 http://repo1.maven.org/maven2/org/tynamo/tynamo-common/0.0.1/tynamo-common-0.0.1.jar
  (4 KB at 1.5 KB/sec)
 Downloading: 
 http://repo1.maven.org/maven2/commons-beanutils/commons-beanutils/1.8.3/commons-beanutils-1.8.3.jar
 [WARNING] Checksum validation failed, expected 
 a32fee5bc4f66c9d30afdd7383038741df3d1e9a but is 
 ca5aaf3447d4eeeaf56e616cdd2382d4547098a4 for 
 http://repo1.maven.org/maven2/org/tynamo/tapestry-jpa-core/2.0.1/tapestry-jpa-core-2.0.1.jar
 [WARNING] Checksum validation failed, expected 
 b114605d9b3c03c833417430851022a5d2a349bd but is 
 6cc8648515f6906cf8a0a4e511283433536c0186 for 
 http://repo1.maven.org/maven2/org/tynamo/tapestry-jpa/2.0.1/tapestry-jpa-2.0.1.jar
 Downloaded: 
 http://repo1.maven.org/maven2/org/tynamo/tapestry-jpa/2.0.1/tapestry-jpa-2.0.1.jar
  (16 KB at 4.6 KB/sec)
 Downloading: 
 http://repo1.maven.org/maven2/org/apache/shiro/shiro-web/1.1.0/shiro-web-1.1.0.jar
 [WARNING] Checksum validation failed, expected 
 a32fee5bc4f66c9d30afdd7383038741df3d1e9a but is 
 ca5aaf3447d4eeeaf56e616cdd2382d4547098a4 for 
 http://repo1.maven.org/maven2/org/tynamo/tapestry-jpa-core/2.0.1/tapestry-jpa-core-2.0.1.jar
 
 
 -
 To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: users-h...@tapestry.apache.org
 
 
 -
 To unsubscribe from this list, please visit:
 
http://xircles.codehaus.org/manage_email
 
 
 
 
 -
 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: Tapestry5-JQuery Integration and tapestry-beanvalidator

2011-06-22 Thread Matias Blasi
Thank you very much again Clément!

I'm going to start migrating all my scripts.

Regards,
Matías.


 The Class you use is Prototype specific.  As long as tapestry5-jquery
removes Prototype, you can't use it anymore.  jQuery prefers to use
plugins - http://docs.jquery.com/Plugins/Authoring  or widgets (which is
a pattern used by jquery ui, also included in  tapestry5-jquery) -
http://jqueryui.com/docs/Developer_Guide

On Wed, Jun 22, 2011 at 1:04 PM, Matias Blasi matias.bl...@gmail.comwrote:

 Hi, Its me again...

 After skiping this issue, I am getting the following javascript error:

 Class is not defined
 MyType = Class.create({...

 It fails since I added tapestry5-jquery module, too.
 I do that every time I want to define a new Javascript type... Is there
 another compatible way to do that?

 Regards,
 Matias.



 On Wed, Jun 22, 2011 at 12:54 PM, Matias Blasi matias.bl...@gmail.comwrote:

 It is not resolved by disabling the clientValidation of the form
 components, it is resolved by removing the tapestry-beanvalidator module
 dependency.
 This module has the tapestry-beanvalidator.js which produces the
 javascript error.


 Regards,
 Matias.



 On Wed, Jun 22, 2011 at 12:35 PM, Matias Blasi matias.bl...@gmail.comwrote:

 Thanks Clément,

 If I have a lot of forms in my application, is there any way to disable
 it globally?

 Best regards!
 Matías.


 The form component has a clientValidation parameter.

 On 22 June 2011 17:18, Matias Blasi mati...@gmail.com wrote:

 Thank Clément,

 I will be waiting for this improvement anxiously!

 Just a question: Is there a quick way for disabling the client-side
 validation on tapestry framework?

 Regards,

 Matías.

 Hi Matias,

 Thanks for your feedback.

 Unfortunately bean validation doesn't work for the moment with got5
 tapestry5-jquery.

 I've just opened an issue.
 https://github.com/got5/tapestry5-jquery/issues/42

 Maybe you should try to disable client validation for the moment, until I
 (or someone) solve it.

 Regards, Clément

 On 21 June 2011 00:20, Matias Blasi mati...@gmail.com wrote:

 Hi all

 I recently integrated my tapestry5 (5.2.5) application with the latest
 got5-jquery library (2.1.1)

 And I have the following error just entering to an empty page:

 Tapestry.Validator is undefined --- Tapestry.Validator.notnull =
 function(field, message, spec) (tapestry-validator.js line 15) from
 tapestry-beanvalidator-5.2.5.jar






Re: Tapestry5-JQuery Integration and tapestry-beanvalidator

2011-06-22 Thread Clément Uster
You're welcome.

I've just pushed some code on github for bean validator support.
Feel free to test it, don't forget to update dependencies (the new jar is
ready). :)

Regards,
Clément


On 22 June 2011 18:17, Matias Blasi matias.bl...@gmail.com wrote:

 Thank you very much again Clément!

 I'm going to start migrating all my scripts.

 Regards,
 Matías.


  The Class you use is Prototype specific.  As long as tapestry5-jquery
 removes Prototype, you can't use it anymore.  jQuery prefers to use
 plugins - http://docs.jquery.com/Plugins/Authoring  or widgets (which
 is
 a pattern used by jquery ui, also included in  tapestry5-jquery) -
 http://jqueryui.com/docs/Developer_Guide

 On Wed, Jun 22, 2011 at 1:04 PM, Matias Blasi matias.bl...@gmail.com
 wrote:

  Hi, Its me again...
 
  After skiping this issue, I am getting the following javascript error:
 
  Class is not defined
  MyType = Class.create({...
 
  It fails since I added tapestry5-jquery module, too.
  I do that every time I want to define a new Javascript type... Is there
  another compatible way to do that?
 
  Regards,
  Matias.
 
 
 
  On Wed, Jun 22, 2011 at 12:54 PM, Matias Blasi matias.bl...@gmail.com
 wrote:
 
  It is not resolved by disabling the clientValidation of the form
  components, it is resolved by removing the tapestry-beanvalidator module
  dependency.
  This module has the tapestry-beanvalidator.js which produces the
  javascript error.
 
 
  Regards,
  Matias.
 
 
 
  On Wed, Jun 22, 2011 at 12:35 PM, Matias Blasi matias.bl...@gmail.com
 wrote:
 
  Thanks Clément,
 
  If I have a lot of forms in my application, is there any way to disable
  it globally?
 
  Best regards!
  Matías.
 
 
  The form component has a clientValidation parameter.
 
  On 22 June 2011 17:18, Matias Blasi mati...@gmail.com wrote:
 
  Thank Clément,
 
  I will be waiting for this improvement anxiously!
 
  Just a question: Is there a quick way for disabling the client-side
  validation on tapestry framework?
 
  Regards,
 
  Matías.
 
  Hi Matias,
 
  Thanks for your feedback.
 
  Unfortunately bean validation doesn't work for the moment with got5
  tapestry5-jquery.
 
  I've just opened an issue.
  https://github.com/got5/tapestry5-jquery/issues/42
 
  Maybe you should try to disable client validation for the moment, until
 I
  (or someone) solve it.
 
  Regards, Clément
 
  On 21 June 2011 00:20, Matias Blasi mati...@gmail.com wrote:
 
  Hi all
 
  I recently integrated my tapestry5 (5.2.5) application with the latest
  got5-jquery library (2.1.1)
 
  And I have the following error just entering to an empty page:
 
  Tapestry.Validator is undefined --- Tapestry.Validator.notnull =
  function(field, message, spec) (tapestry-validator.js line 15) from
  tapestry-beanvalidator-5.2.5.jar
 
 
 
 



Contributed modules to Tapestry

2011-06-22 Thread Lenny Primak
I agree with Taha here.

I think Tapestry needs THE one place to put contributing modules.
'Put it on GitHub' isn't good enough.  

One of the guys who works for me came from microsoft world,
and he constantly complains that everything is very hard to find.
I am teaching him the 'right' unix way of doing things but I am starting
to feel his pain when it comes to finding tapestry contributing components.


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



Re: Tapestry5-JQuery Integration and tapestry-beanvalidator

2011-06-22 Thread Matias Blasi
Hi Clément,

I updated tapestry-jquery and I got the following new error:

missing ; before statement
tapestry-beanvalidator.js()tapestry-beanvalidator.js (line 15)
var Tapestry.Validator={};

Regards,
Matias.

 You're welcome.



 I've just pushed some code on github for bean validator support.  Feel
free to test it, don't forget to update dependencies (the new jar is 
ready). :) 

 Regards,  Clément

On Wed, Jun 22, 2011 at 1:17 PM, Matias Blasi matias.bl...@gmail.comwrote:

 Thank you very much again Clément!

 I'm going to start migrating all my scripts.

 Regards,
 Matías.


  The Class you use is Prototype specific.  As long as tapestry5-jquery
 removes Prototype, you can't use it anymore.  jQuery prefers to use
 plugins - http://docs.jquery.com/Plugins/Authoring  or widgets (which
 is a pattern used by jquery ui, also included in  tapestry5-jquery) -
 http://jqueryui.com/docs/Developer_Guide

 On Wed, Jun 22, 2011 at 1:04 PM, Matias Blasi matias.bl...@gmail.comwrote:

 Hi, Its me again...

 After skiping this issue, I am getting the following javascript error:

 Class is not defined
 MyType = Class.create({...

 It fails since I added tapestry5-jquery module, too.
 I do that every time I want to define a new Javascript type... Is there
 another compatible way to do that?

 Regards,
 Matias.



 On Wed, Jun 22, 2011 at 12:54 PM, Matias Blasi matias.bl...@gmail.comwrote:

 It is not resolved by disabling the clientValidation of the form
 components, it is resolved by removing the tapestry-beanvalidator module
 dependency.
 This module has the tapestry-beanvalidator.js which produces the
 javascript error.


 Regards,
 Matias.



 On Wed, Jun 22, 2011 at 12:35 PM, Matias Blasi 
 matias.bl...@gmail.comwrote:

 Thanks Clément,

 If I have a lot of forms in my application, is there any way to disable
 it globally?

 Best regards!
 Matías.


 The form component has a clientValidation parameter.

 On 22 June 2011 17:18, Matias Blasi mati...@gmail.com wrote:

 Thank Clément,

 I will be waiting for this improvement anxiously!

 Just a question: Is there a quick way for disabling the client-side
 validation on tapestry framework?

 Regards,

 Matías.

 Hi Matias,

 Thanks for your feedback.

 Unfortunately bean validation doesn't work for the moment with got5
 tapestry5-jquery.

 I've just opened an issue.
 https://github.com/got5/tapestry5-jquery/issues/42

 Maybe you should try to disable client validation for the moment, until
 I
 (or someone) solve it.

 Regards, Clément

 On 21 June 2011 00:20, Matias Blasi mati...@gmail.com wrote:

 Hi all

 I recently integrated my tapestry5 (5.2.5) application with the latest
 got5-jquery library (2.1.1)

 And I have the following error just entering to an empty page:

 Tapestry.Validator is undefined --- Tapestry.Validator.notnull =
 function(field, message, spec) (tapestry-validator.js line 15) from
 tapestry-beanvalidator-5.2.5.jar







Re: Contributed modules to Tapestry

2011-06-22 Thread Howard Lewis Ship
I would prefer two real centers.  For licensing reasons, much code can
not be hosted at Apache. In addition, my big concern is dump-and-run
code (which we've even seen with Tapestry committers in the past). We
don't want to be responsible for more code than we can support.

On Wed, Jun 22, 2011 at 9:30 AM, Lenny Primak lpri...@hope.nyc.ny.us wrote:
 I agree with Taha here.

 I think Tapestry needs THE one place to put contributing modules.
 'Put it on GitHub' isn't good enough.

 One of the guys who works for me came from microsoft world,
 and he constantly complains that everything is very hard to find.
 I am teaching him the 'right' unix way of doing things but I am starting
 to feel his pain when it comes to finding tapestry contributing components.


 -
 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: Contributed modules to Tapestry

2011-06-22 Thread Lenny Primak
Yes, this is the old question of keeping the ecosystem as pure as possible.
I don't think it matters as much where it is hosted (apache etc)
it could very well be hosted on github,
but there should be only one place, one list, perhaps with subsections,
and the voting idea is also a good one to get on that list,
but it should be number one result in google :)

On Jun 22, 2011, at 1:37 PM, Howard Lewis Ship wrote:

 I would prefer two real centers.  For licensing reasons, much code can
 not be hosted at Apache. In addition, my big concern is dump-and-run
 code (which we've even seen with Tapestry committers in the past). We
 don't want to be responsible for more code than we can support.


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



Re: [tynamo-user] Re: Maven Checksum Failure with Tynamo JPA / Security

2011-06-22 Thread Igor Drobiazko
On Wed, Jun 22, 2011 at 6:14 PM, Lenny Primak lpri...@hope.nyc.ny.uswrote:

 Hmmm. I thought this was The same as Igor's module.


I don't like the name Igor's module. I'd rather call it Tapestry's native
JPA integration.



 Whats the best one to use on a brand new project using the latest and
 greatest?


If you are using Tapestry 5.3, then I'd go with the built-in integration. It
covers a bit more than Tynamo's module: multiple persistence units and
xml-less jpa configuration.

-- 
Best regards,

Igor Drobiazko
http://tapestry5.de


Re: Which tapx version?

2011-06-22 Thread Norman Franke
I used tapx in my project, and 1.0.0 would not work with Tapestry  
5.2.x. I ended up removing tapx, since I was just using the date field.


Norman Franke
Answering Service for Directors, Inc.
www.myasd.com



On Jun 20, 2011, at 11:35 AM, Nicolas Barrera wrote:

Ok, I assume thats the latest non-snapshot release :) and that it  
works with

5.1.x and 5.2.x

thanks fran

Nicolás.-


2011/6/18 françois facon fra.fa...@gmail.com


Hi Nicolas,

Tapx 1.0.0 is available at

http://tapestry.formos.com/maven-repository/com/howardlewisship/tapx-project/1.0.0/

source code https://github.com/hlship/tapx/blob/release-1.0.0

François


2011/6/17 Nicolas Barrera nbarr...@gmail.com:

Hi,

Just wanted to ask about tapx...

I 'm using Tapestry 5.1.0.5, which tapx version should I use?

also I 've found in the mailing list that formos repositories  
won't be

used
anymore... but I only found snapshot repository on  
howardlewisship.com


aren't release repositories available for tapx?

I've resurrected my tapx-prototype module, to patch Tapestry to  
Prototype

1.7 (and Scriptaculous 1.9.0).

It's in my snapshot Maven repository:

http://howardlewisship.com/snapshot-repository/

dependency groupIdcom.howardlewisship/groupId
artifactIdtapx-prototype/artifactId version1.1-SNAPSHOT/ 
version

/dependency




cheers, and thanks in advance

Nicolás.-



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






T5.2.x Property Expression Problem

2011-06-22 Thread Norman Franke
Now that Tapestry (in 5.2) doesn't use javassist, I'd like to remove  
the OGNL library from my project. I was using it to create lists  
containing null. From reading the BNF grammar for T5.2 (http://tapestry.apache.org/property-expressions.html 
), it appears that the keyword null should be permitted in lists. In  
reality, it doesn't work. Is this intentional or a bug?


Norman Franke
Answering Service for Directors, Inc.
www.myasd.com





Re: [tynamo-user] Re: Maven Checksum Failure with Tynamo JPA / Security

2011-06-22 Thread Kalle Korhonen
On Wed, Jun 22, 2011 at 1:13 PM,  lpri...@hope.nyc.ny.us wrote:
 Alright, now this begs a different question,
 since I am using 5.2.5, and this is a brand new project,
 would it be better to start using 5.3 with built-in jpa or use tynamo-jpa
 and then convert?
 i.e. how close are the two and how or is it much easier to set up 5.3 rather
 than
 tynamo-jpa with 5.2?
 Is there a maven repo for 5.3 or do I have to compile from source?

For a brand new project, I'd start with 5.3. The alpha release just
gained enough binding votes and will be released shortly (bits should
be available in a day or two). There may be issues some issues to iron
out but I bet they'd be solved in parallel while you are developing
your project.

Igor listed the only differences between native jpa integration and
tynamo's jpa integration. Both work just fine and the majority of
projects are never going to need multiple persistence units (multiple
databases) and it's not drastically easier to set up either
integration. However, I'd go with the native jpa integration for the
same reason I'd go with 5.3: it's going to have longer maintenance
lifetime, or in other words, the attention of the devs, finding and
fixing bugs etc. will likely happen faster for the latest modules.

Kalle


 On Jun 22, 2011, at 3:45 PM, Igor Drobiazko wrote:

 On Wed, Jun 22, 2011 at 6:14 PM, Lenny Primak lpri...@hope.nyc.ny.uswrote:

 Hmmm. I thought this was The same as Igorapos;s module.


 I donapos;t like the name Igorapos;s module. Iapos;d rather call it
 Tapestryapos;s native

 JPA integration.



 Whats the best one to use on a brand new project using the latest and

 greatest?


 If you are using Tapestry 5.3, then Iapos;d go with the built-in
 integration. It

 covers a bit more than Tynamoapos;s module: multiple persistence units and

 xml-less jpa configuration.

 --

 Best regards,

 Igor Drobiazko

 http://tapestry5.de



 -
 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: [tynamo-user] Re: Maven Checksum Failure with Tynamo JPA / Security

2011-06-22 Thread lprimak
Thank you!  Iapos;ll be using the 5.3 alpha as soon as it is maven-ized :)On 
Jun 22, 2011, at 4:27 PM, Kalle Korhonen wrote:On Wed, Jun 22, 2011 at 1:13 PM, 
 lt;lpri...@hope.nyc.ny.usgt; wrote:Alright, now this begs a different 
question,since I am using 5.2.5, and this is a brand new project,would it be 
better to start using 5.3 with built-in jpa or use tynamo-jpaand then 
convert?i.e. how close are the two and how or is it much easier to set up 5.3 
ratherthantynamo-jpa with 5.2?Is there a maven repo for 5.3 or do I have to 
compile from source?For a brand new project, Iapos;d start with 5.3. The alpha 
release justgained enough binding votes and will be released shortly (bits 
shouldbe available in a day or two). There may be issues some issues to ironout 
but I bet theyapos;d be solved in parallel while you are developingyour 
project.Igor listed the only differences between native jpa integration 
andtynamoapos;s jpa integration. Both work just fine and the majority 
ofprojects are never going to need multiple persistence units 
(multipledatabases) and itapos;s not drastically easier to set up 
eitherintegration. However, Iapos;d go with the native jpa integration for 
thesame reason Iapos;d go with 5.3: itapos;s going to have longer 
maintenancelifetime, or in other words, the attention of the devs, finding 
andfixing bugs etc. will likely happen faster for the latest modules.KalleOn 
Jun 22, 2011, at 3:45 PM, Igor Drobiazko wrote:On Wed, Jun 22, 2011 at 6:14 PM, 
Lenny Primak lt;lpri...@hope.nyc.ny.usgt;wrote:Hmmm. I thought this was The 
same as Igoramp;apos;s module.I donamp;apos;t like the name 
quot;Igoramp;apos;s modulequot;. Iamp;apos;d rather call 
itquot;Tapestryamp;apos;s nativeJPA integrationquot;.Whats the best one to 
use on a brand new project using the latest andgreatest?If you are using 
Tapestry 5.3, then Iamp;apos;d go with the built-inintegration. Itcovers a bit 
more than Tynamoamp;apos;s module: multiple persistence units andxml-less jpa 
configuration.--Best regards,Igor 
Drobiazkohttp://tapestry5.de-To
 unsubscribe, e-mail: users-unsubscribe@tapestry.apache.orgFor additional 
commands, e-mail: 
users-h...@tapestry.apache.org-To
 unsubscribe, e-mail: users-unsubscribe@tapestry.apache.orgFor 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: Which tapx version?

2011-06-22 Thread françois facon
There is a snapshot version 1.1 for Tapestry 5.2 at
http://tapestry.formos.com/maven-snapshot-repository/.

François.

2011/6/22 Norman Franke nor...@myasd.com:
 I used tapx in my project, and 1.0.0 would not work with Tapestry 5.2.x. I
 ended up removing tapx, since I was just using the date field.

 Norman Franke
 Answering Service for Directors, Inc.
 www.myasd.com



 On Jun 20, 2011, at 11:35 AM, Nicolas Barrera wrote:

 Ok, I assume thats the latest non-snapshot release :) and that it works
 with
 5.1.x and 5.2.x

 thanks fran

 Nicolás.-


 2011/6/18 françois facon fra.fa...@gmail.com

 Hi Nicolas,

 Tapx 1.0.0 is available at


 http://tapestry.formos.com/maven-repository/com/howardlewisship/tapx-project/1.0.0/

 source code https://github.com/hlship/tapx/blob/release-1.0.0

 François


 2011/6/17 Nicolas Barrera nbarr...@gmail.com:

 Hi,

 Just wanted to ask about tapx...

 I 'm using Tapestry 5.1.0.5, which tapx version should I use?

 also I 've found in the mailing list that formos repositories won't be

 used

 anymore... but I only found snapshot repository on howardlewisship.com

 aren't release repositories available for tapx?

 I've resurrected my tapx-prototype module, to patch Tapestry to
 Prototype

 1.7 (and Scriptaculous 1.9.0).

 It's in my snapshot Maven repository:

 http://howardlewisship.com/snapshot-repository/

 dependency groupIdcom.howardlewisship/groupId
 artifactIdtapx-prototype/artifactId version1.1-SNAPSHOT/version
 /dependency



 cheers, and thanks in advance

 Nicolás.-


 -
 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: T5.2.x Property Expression Problem

2011-06-22 Thread Thiago H. de Paula Figueiredo

On Wed, 22 Jun 2011 16:56:39 -0300, Norman Franke nor...@myasd.com wrote:


Now that Tapestry (in 5.2) doesn't use javassist,


5.2 uses less Javassist but hasn't removed it completely.

I'd like to remove the OGNL library from my project. I was using it to  
create lists containing null. From reading the BNF grammar for T5.2  
(http://tapestry.apache.org/property-expressions.html), it appears that  
the keyword null should be permitted in lists. In reality, it doesn't  
work. Is this intentional or a bug?


Could you post an example? Sounds like a bug to me.

--
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: T5.2.x Property Expression Problem

2011-06-22 Thread Howard Lewis Ship
Sounds like a bug.

On Wed, Jun 22, 2011 at 12:56 PM, Norman Franke nor...@myasd.com wrote:
 Now that Tapestry (in 5.2) doesn't use javassist, I'd like to remove the
 OGNL library from my project. I was using it to create lists containing
 null. From reading the BNF grammar for T5.2
 (http://tapestry.apache.org/property-expressions.html), it appears that the
 keyword null should be permitted in lists. In reality, it doesn't work. Is
 this intentional or a bug?

 Norman Franke
 Answering Service for Directors, Inc.
 www.myasd.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: GridPager's zone

2011-06-22 Thread BastianF
HI all,

i gave it a shot, but cant figure it out.

Paging a grid in a zone results in page reloading so the Zone is not
updated.
Using inplace=true lets the grid stay but No data to display.

Interessting when you update the zone again, then the correct page is shown,
so the data is not lost, but somewhere hidden.

I know how to get the Event.
@OnEvent(component = gridId)
void doIt() ...

But the event is after post and befor get. You loose all data you set there
until you persist.
Also the event seems not to be called when inPlace = true

Kind of stuck here

sorry :/

--
View this message in context: 
http://tapestry.1045711.n5.nabble.com/GridPager-s-zone-tp4389485p4515476.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: Contributed modules to Tapestry

2011-06-22 Thread Bob Harner
I agree that the main need is for a registry, rather than a
repository. Coincidentally over the last several days I have been
thinking about how a component registry app could work to solve
these sorts of code locator issues. It could include modules as well,
but my focus here has been on components.

There are currently at least 150 (!) Tapestry components and mixins
available out there (Tapestry-core components, collections like
ChenilleKit, Equanda, Ioko, Lombok and TapX, blog posts like those on
tinybits.blogspot.com and several MoinMoin wiki pages), but there is
no master list of the components and mixins available across all the
modules. The http://wiki.apache.org/tapestry/Tapestry5ModuleRegistry
and http://tapestry.apache.org/third-party-modules.html pages do
provide simple lists of modules, but there is no component finder
tool anywhere.

This is what I'm considering. Tell me what you think:

* A database-driven web app using Tapestry and Apache Cayenne,
Tapestry-security, Apache Shiro (hey, all Apache products)

* A light, carefully-designed, AJAX-based, highly componentized UI.
Definitely NOT something slapped together and half-baked, but really
serious and complete.

* Copy the CSS of the new Tapestry documentation site.

* Would have, for each component, the name, brief description,
license, Tapestry version compatibility, links to similar components
(e.g. JumpStart's Textbox Hint mixin is similar to Lombok's Watermark
mixin), maybe a small screenshot, a link to the component's
documentation, and a link to the component's demo page, if any.

* Searching, sorting and filtering. For example, be able to search for
editor and find ChenelleKit's Editor and InPlaceEditor, as well as
Kenai's CKEditor and FCKEditor components. Or choose a specific module
and list all of its components. Or list only mixins. Or only
components with Apache 2.0 licenses.

* Some sort of rating system reflecting the component's code quality,
design, and freshness.

* Anybody could submit a new component for consideration, but only
certain designated people (committers?) could approve the listing.

* Use Tapestry-security to manage authentication/authorization. Can we
tie this to Apache's LDAP so that committers can use their existing
accounts?

The goal would be to complement JumpStart and other resources, rather
than competing with them. For example, for Tapestry's Palette
component, the demo link would go to
http://jumpstart.doublenegative.com.au/jumpstart/examples/component/coreinputcomponents.

* Hosted somewhere at apache.com, perhaps in the Apache Jail like
Hotel Booking (not sure of the implications there).

* Source code in apache SVN.

As a Tapestry app, it should be a very high quality public showcase
for the best that Tapestry can do.

Anyway, that's my goal. I'm starting on it today. Any ideas?


On Wed, Jun 22, 2011 at 1:47 PM, Lenny Primak lpri...@hope.nyc.ny.us wrote:
 Yes, this is the old question of keeping the ecosystem as pure as possible.
 I don't think it matters as much where it is hosted (apache etc)
 it could very well be hosted on github,
 but there should be only one place, one list, perhaps with subsections,
 and the voting idea is also a good one to get on that list,
 but it should be number one result in google :)

 On Jun 22, 2011, at 1:37 PM, Howard Lewis Ship wrote:

 I would prefer two real centers.  For licensing reasons, much code can
 not be hosted at Apache. In addition, my big concern is dump-and-run
 code (which we've even seen with Tapestry committers in the past). We
 don't want to be responsible for more code than we can support.


 -
 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: Contributed modules to Tapestry

2011-06-22 Thread lprimak
That is very ambitions but it would be awesome!My (and my coworkerapos;s) 
problem so far is having either too many componentsthat do the same thing, or 
not a single one.For example, Security, JPA integration, datepicker, and 
grid.The most important part of all of this for me is to have it googleable,or 
very easily found from the tapestryapos;s home page,which, thanks to you is 
now the apos;rightapos; tapestry home page!On Jun 22, 2011, at 8:27 PM, Bob 
Harner wrote:I agree that the main need is for a registry, rather than 
arepository. Coincidentally over the last several days I have beenthinking 
about how a quot;component registryquot; app could work to solvethese sorts 
of code locator issues. It could include modules as well,but my focus here has 
been on components.There are currently at least 150 (!) Tapestry components and 
mixinsavailable out there (Tapestry-core components, collections 
likeChenilleKit, Equanda, Ioko, Lombok and TapX, blog posts like those 
ontinybits.blogspot.com and several MoinMoin wiki pages), but there isno master 
list of the components and mixins available across all themodules. The 
http://wiki.apache.org/tapestry/Tapestry5ModuleRegistryand 
http://tapestry.apache.org/third-party-modules.html pages doprovide simple 
lists of modules, but there is no quot;component finderquot;tool 
anywhere.This is what Iapos;m considering. Tell me what you think:* A 
database-driven web app using Tapestry and Apache Cayenne,Tapestry-security, 
Apache Shiro (hey, all Apache products)* A light, carefully-designed, 
AJAX-based, highly componentized UI.Definitely NOT something slapped together 
and half-baked, but reallyserious and complete.* Copy the CSS of the new 
Tapestry documentation site.* Would have, for each component, the name, brief 
description,license, Tapestry version compatibility, links to similar 
components(e.g. JumpStartapos;s Textbox Hint mixin is similar to Lombokapos;s 
Watermarkmixin), maybe a small screenshot, a link to the 
componentapos;sdocumentation, and a link to the componentapos;s demo page, if 
any.* Searching, sorting and filtering. For example, be able to search 
forquot;editorquot; and find ChenelleKitapos;s Editor and InPlaceEditor, as 
well asKenaiapos;s CKEditor and FCKEditor components. Or choose a specific 
moduleand list all of its components. Or list only mixins. Or onlycomponents 
with Apache 2.0 licenses.* Some sort of rating system reflecting the 
componentapos;s code quality,design, and freshness.* Anybody could submit a 
new component for consideration, but onlycertain designated people 
(committers?) could approve the listing.* Use Tapestry-security to manage 
authentication/authorization. Can wetie this to Apacheapos;s LDAP so that 
committers can use their existingaccounts?The goal would be to complement 
JumpStart and other resources, ratherthan competing with them. For example, for 
Tapestryapos;s Palettecomponent, the demo link would go 
tohttp://jumpstart.doublenegative.com.au/jumpstart/examples/component/coreinputcomponents.*
 Hosted somewhere at apache.com, perhaps in the Apache Jail likeHotel Booking 
(not sure of the implications there).* Source code in apache SVN.As a Tapestry 
app, it should be a very high quality public showcasefor the best that Tapestry 
can do.Anyway, thatapos;s my goal. Iapos;m starting on it today. Any ideas?On 
Wed, Jun 22, 2011 at 1:47 PM, Lenny Primak lt;lpri...@hope.nyc.ny.usgt; 
wrote:Yes, this is the old question of keeping the ecosystem as pure as 
possible.I donapos;t think it matters as much where it is hosted (apache 
etc)it could very well be hosted on github,but there should be only one place, 
one list, perhaps with subsections,and the voting idea is also a good one to 
get on that list,but it should be number one result in google :)On Jun 22, 
2011, at 1:37 PM, Howard Lewis Ship wrote:I would prefer two real centers.  For 
licensing reasons, much code cannot be hosted at Apache. In addition, my big 
concern is quot;dump-and-runquot;code (which weapos;ve even seen with 
Tapestry committers in the past). Wedonapos;t want to be responsible for more 
code than we can 
support.-To 
unsubscribe, e-mail: users-unsubscribe@tapestry.apache.orgFor additional 
commands, e-mail: 
users-h...@tapestry.apache.org-To
 unsubscribe, e-mail: users-unsubscribe@tapestry.apache.orgFor 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: [ANN] JumpStart 5.3.5 released

2011-06-22 Thread ael
Wow, good job!

I really like your new javascript examples
very easy to understand for a newbie :)

Also i already used the confirm mixin the BEST  ^_^

--
View this message in context: 
http://tapestry.1045711.n5.nabble.com/ANN-JumpStart-5-3-5-released-tp4506440p4516034.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: Contributed modules to Tapestry

2011-06-22 Thread Angelo C.
putting it in github works, probably just a section in the
tapestry.apache.org : contributed modules hosted in github with the last
update date, forcing it to be in github will make locating easier.

--
View this message in context: 
http://tapestry.1045711.n5.nabble.com/Contributed-modules-to-Tapestry-tp4514606p4516169.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: Contributed modules to Tapestry

2011-06-22 Thread Lenny Primak
Forcing anything is a bad idea IMHO. Not everyone uses git as a source control 
system for one. 


On Jun 22, 2011, at 10:48 PM, Angelo C. angelochen...@gmail.com wrote:

 putting it in github works, probably just a section in the
 tapestry.apache.org : contributed modules hosted in github with the last
 update date, forcing it to be in github will make locating easier.
 
 --
 View this message in context: 
 http://tapestry.1045711.n5.nabble.com/Contributed-modules-to-Tapestry-tp4514606p4516169.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: Contributed modules to Tapestry

2011-06-22 Thread Taha Hafeez
Hi Bob

If I have to create such an application for components, I will just use
database driven tapestry application with each component contributing

1. A component block to show the usage
2. A help block to show the usage etc

The application will keep track of its level, ratings etc in a database.
Search, filtering etc can be then be added..

regards
Taha


On Thu, Jun 23, 2011 at 5:57 AM, Bob Harner bobhar...@gmail.com wrote:

 I agree that the main need is for a registry, rather than a
 repository. Coincidentally over the last several days I have been
 thinking about how a component registry app could work to solve
 these sorts of code locator issues. It could include modules as well,
 but my focus here has been on components.

 There are currently at least 150 (!) Tapestry components and mixins
 available out there (Tapestry-core components, collections like
 ChenilleKit, Equanda, Ioko, Lombok and TapX, blog posts like those on
 tinybits.blogspot.com and several MoinMoin wiki pages), but there is
 no master list of the components and mixins available across all the
 modules. The http://wiki.apache.org/tapestry/Tapestry5ModuleRegistry
 and http://tapestry.apache.org/third-party-modules.html pages do
 provide simple lists of modules, but there is no component finder
 tool anywhere.

 This is what I'm considering. Tell me what you think:

 * A database-driven web app using Tapestry and Apache Cayenne,
 Tapestry-security, Apache Shiro (hey, all Apache products)

 * A light, carefully-designed, AJAX-based, highly componentized UI.
 Definitely NOT something slapped together and half-baked, but really
 serious and complete.

 * Copy the CSS of the new Tapestry documentation site.

 * Would have, for each component, the name, brief description,
 license, Tapestry version compatibility, links to similar components
 (e.g. JumpStart's Textbox Hint mixin is similar to Lombok's Watermark
 mixin), maybe a small screenshot, a link to the component's
 documentation, and a link to the component's demo page, if any.

 * Searching, sorting and filtering. For example, be able to search for
 editor and find ChenelleKit's Editor and InPlaceEditor, as well as
 Kenai's CKEditor and FCKEditor components. Or choose a specific module
 and list all of its components. Or list only mixins. Or only
 components with Apache 2.0 licenses.

 * Some sort of rating system reflecting the component's code quality,
 design, and freshness.

 * Anybody could submit a new component for consideration, but only
 certain designated people (committers?) could approve the listing.

 * Use Tapestry-security to manage authentication/authorization. Can we
 tie this to Apache's LDAP so that committers can use their existing
 accounts?

 The goal would be to complement JumpStart and other resources, rather
 than competing with them. For example, for Tapestry's Palette
 component, the demo link would go to

 http://jumpstart.doublenegative.com.au/jumpstart/examples/component/coreinputcomponents
 .

 * Hosted somewhere at apache.com, perhaps in the Apache Jail like
 Hotel Booking (not sure of the implications there).

 * Source code in apache SVN.

 As a Tapestry app, it should be a very high quality public showcase
 for the best that Tapestry can do.

 Anyway, that's my goal. I'm starting on it today. Any ideas?


 On Wed, Jun 22, 2011 at 1:47 PM, Lenny Primak lpri...@hope.nyc.ny.us
 wrote:
  Yes, this is the old question of keeping the ecosystem as pure as
 possible.
  I don't think it matters as much where it is hosted (apache etc)
  it could very well be hosted on github,
  but there should be only one place, one list, perhaps with subsections,
  and the voting idea is also a good one to get on that list,
  but it should be number one result in google :)
 
  On Jun 22, 2011, at 1:37 PM, Howard Lewis Ship wrote:
 
  I would prefer two real centers.  For licensing reasons, much code can
  not be hosted at Apache. In addition, my big concern is dump-and-run
  code (which we've even seen with Tapestry committers in the past). We
  don't want to be responsible for more code than we can support.
 
 
  -
  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: Contributed modules to Tapestry

2011-06-22 Thread David Woods
Sounds like a great idea.  I'd also suggest a region where people can
suggest new components, and these can be discussed and voted on, so that
those who want to can choose a project that will have the greatest impact.

On 23 June 2011 10:27, Bob Harner bobhar...@gmail.com wrote:

 I agree that the main need is for a registry, rather than a
 repository. Coincidentally over the last several days I have been
 thinking about how a component registry app could work to solve
 these sorts of code locator issues. It could include modules as well,
 but my focus here has been on components.

 There are currently at least 150 (!) Tapestry components and mixins
 available out there (Tapestry-core components, collections like
 ChenilleKit, Equanda, Ioko, Lombok and TapX, blog posts like those on
 tinybits.blogspot.com and several MoinMoin wiki pages), but there is
 no master list of the components and mixins available across all the
 modules. The http://wiki.apache.org/tapestry/Tapestry5ModuleRegistry
 and http://tapestry.apache.org/third-party-modules.html pages do
 provide simple lists of modules, but there is no component finder
 tool anywhere.

 This is what I'm considering. Tell me what you think:

 * A database-driven web app using Tapestry and Apache Cayenne,
 Tapestry-security, Apache Shiro (hey, all Apache products)

 * A light, carefully-designed, AJAX-based, highly componentized UI.
 Definitely NOT something slapped together and half-baked, but really
 serious and complete.

 * Copy the CSS of the new Tapestry documentation site.

 * Would have, for each component, the name, brief description,
 license, Tapestry version compatibility, links to similar components
 (e.g. JumpStart's Textbox Hint mixin is similar to Lombok's Watermark
 mixin), maybe a small screenshot, a link to the component's
 documentation, and a link to the component's demo page, if any.

 * Searching, sorting and filtering. For example, be able to search for
 editor and find ChenelleKit's Editor and InPlaceEditor, as well as
 Kenai's CKEditor and FCKEditor components. Or choose a specific module
 and list all of its components. Or list only mixins. Or only
 components with Apache 2.0 licenses.

 * Some sort of rating system reflecting the component's code quality,
 design, and freshness.

 * Anybody could submit a new component for consideration, but only
 certain designated people (committers?) could approve the listing.

 * Use Tapestry-security to manage authentication/authorization. Can we
 tie this to Apache's LDAP so that committers can use their existing
 accounts?

 The goal would be to complement JumpStart and other resources, rather
 than competing with them. For example, for Tapestry's Palette
 component, the demo link would go to

 http://jumpstart.doublenegative.com.au/jumpstart/examples/component/coreinputcomponents
 .

 * Hosted somewhere at apache.com, perhaps in the Apache Jail like
 Hotel Booking (not sure of the implications there).

 * Source code in apache SVN.

 As a Tapestry app, it should be a very high quality public showcase
 for the best that Tapestry can do.

 Anyway, that's my goal. I'm starting on it today. Any ideas?


 On Wed, Jun 22, 2011 at 1:47 PM, Lenny Primak lpri...@hope.nyc.ny.us
 wrote:
  Yes, this is the old question of keeping the ecosystem as pure as
 possible.
  I don't think it matters as much where it is hosted (apache etc)
  it could very well be hosted on github,
  but there should be only one place, one list, perhaps with subsections,
  and the voting idea is also a good one to get on that list,
  but it should be number one result in google :)
 
  On Jun 22, 2011, at 1:37 PM, Howard Lewis Ship wrote:
 
  I would prefer two real centers.  For licensing reasons, much code can
  not be hosted at Apache. In addition, my big concern is dump-and-run
  code (which we've even seen with Tapestry committers in the past). We
  don't want to be responsible for more code than we can support.
 
 
  -
  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




Integrating tapestry with Sakai

2011-06-22 Thread Earle Nietzel
Hello,

I have recently begun using the Tapestry 5 framework a few months ago and
have been very satisfied with it (actually am very impressed with it).

I am working with another open source project called Sakai which is an LMS
for Higher Ed. which uses a conglomeration of Java web frameworks like:

Velocity
JSF
Wicket
JSP

I would like to add Tapestry to the list.

Sakai has a filter (sakai.request) that wraps access to all its tools and is
responsible for maintaining session, it is configured in the following way:

Sakai RequestFilter:
   filter
   filter-namesakai.request/filter-name

 filter-classorg.sakaiproject.util.RequestFilter/filter-class
   /filter
   filter-mapping
   filter-namesakai.request/filter-name
   servlet-namesakai.profile2/servlet-name
   dispatcherREQUEST/dispatcher
   dispatcherFORWARD/dispatcher
   dispatcherINCLUDE/dispatcher
   /filter-mapping

Here is a Sample Sakai tool that uses wicket with Spring integration:
 servlet
servlet-namesakai.profile2/servlet-name

servlet-classorg.apache.wicket.protocol.http.WicketServlet/servlet-class

init-param
param-nameapplicationFactoryClassName/param-name

param-valueorg.apache.wicket.spring.SpringWebApplicationFactory/param-value
/init-param
init-param
param-nameapplicationBean/param-name
param-valueprofileApplication/param-value
/init-param
/servlet

   servlet-mapping
servlet-namesakai.profile2/servlet-name
url-pattern/sakai-profile2/*/url-pattern
/servlet-mapping

The problem is that sakai expects to work with a servlet and tries to access
a RequestDispatcher from the servlet context and then forwards the call to
the right tool.

Does tapestry uses a web filter instead of a servlet?
If so it looks like support may have to be added to handle tool registration
for those of a type filter.

Comments are most welcome.

Earle


Re: Contributed modules to Tapestry

2011-06-22 Thread Robert Zeigler
I started something like this a long time ago; it had a lot of what you're 
talking about here, although I wouldn't call the interface polished by any 
stretch of the imagination. :)
I started porting it to T5 awhile ago, but other projects took precedence. I 
can send the code along if you want, but, honestly, probably better to start 
from scratch.

I'm wondering if it's worth having, eg, a tapesty-contrib maven repository so 
that if people are interested in using the components it's a simple matter to 
add the dependencies to the project?

It's possible that I can arrange hosting for such a repository (the maven), if 
there's enough interest.

Robert

On Jun 22, 2011, at 6/227:27 PM , Bob Harner wrote:

 I agree that the main need is for a registry, rather than a
 repository. Coincidentally over the last several days I have been
 thinking about how a component registry app could work to solve
 these sorts of code locator issues. It could include modules as well,
 but my focus here has been on components.
 
 There are currently at least 150 (!) Tapestry components and mixins
 available out there (Tapestry-core components, collections like
 ChenilleKit, Equanda, Ioko, Lombok and TapX, blog posts like those on
 tinybits.blogspot.com and several MoinMoin wiki pages), but there is
 no master list of the components and mixins available across all the
 modules. The http://wiki.apache.org/tapestry/Tapestry5ModuleRegistry
 and http://tapestry.apache.org/third-party-modules.html pages do
 provide simple lists of modules, but there is no component finder
 tool anywhere.
 
 This is what I'm considering. Tell me what you think:
 
 * A database-driven web app using Tapestry and Apache Cayenne,
 Tapestry-security, Apache Shiro (hey, all Apache products)
 
 * A light, carefully-designed, AJAX-based, highly componentized UI.
 Definitely NOT something slapped together and half-baked, but really
 serious and complete.
 
 * Copy the CSS of the new Tapestry documentation site.
 
 * Would have, for each component, the name, brief description,
 license, Tapestry version compatibility, links to similar components
 (e.g. JumpStart's Textbox Hint mixin is similar to Lombok's Watermark
 mixin), maybe a small screenshot, a link to the component's
 documentation, and a link to the component's demo page, if any.
 
 * Searching, sorting and filtering. For example, be able to search for
 editor and find ChenelleKit's Editor and InPlaceEditor, as well as
 Kenai's CKEditor and FCKEditor components. Or choose a specific module
 and list all of its components. Or list only mixins. Or only
 components with Apache 2.0 licenses.
 
 * Some sort of rating system reflecting the component's code quality,
 design, and freshness.
 
 * Anybody could submit a new component for consideration, but only
 certain designated people (committers?) could approve the listing.
 
 * Use Tapestry-security to manage authentication/authorization. Can we
 tie this to Apache's LDAP so that committers can use their existing
 accounts?
 
 The goal would be to complement JumpStart and other resources, rather
 than competing with them. For example, for Tapestry's Palette
 component, the demo link would go to
 http://jumpstart.doublenegative.com.au/jumpstart/examples/component/coreinputcomponents.
 
 * Hosted somewhere at apache.com, perhaps in the Apache Jail like
 Hotel Booking (not sure of the implications there).
 
 * Source code in apache SVN.
 
 As a Tapestry app, it should be a very high quality public showcase
 for the best that Tapestry can do.
 
 Anyway, that's my goal. I'm starting on it today. Any ideas?
 
 
 On Wed, Jun 22, 2011 at 1:47 PM, Lenny Primak lpri...@hope.nyc.ny.us wrote:
 Yes, this is the old question of keeping the ecosystem as pure as possible.
 I don't think it matters as much where it is hosted (apache etc)
 it could very well be hosted on github,
 but there should be only one place, one list, perhaps with subsections,
 and the voting idea is also a good one to get on that list,
 but it should be number one result in google :)
 
 On Jun 22, 2011, at 1:37 PM, Howard Lewis Ship wrote:
 
 I would prefer two real centers.  For licensing reasons, much code can
 not be hosted at Apache. In addition, my big concern is dump-and-run
 code (which we've even seen with Tapestry committers in the past). We
 don't want to be responsible for more code than we can support.
 
 
 -
 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: 

Re: Contributed modules to Tapestry

2011-06-22 Thread Taha Hafeez
I would love to be part of any such project.

taha

On Thu, Jun 23, 2011 at 8:59 AM, Robert Zeigler robert.zeig...@roxanemy.com
 wrote:

 I started something like this a long time ago; it had a lot of what you're
 talking about here, although I wouldn't call the interface polished by any
 stretch of the imagination. :)
 I started porting it to T5 awhile ago, but other projects took precedence.
 I can send the code along if you want, but, honestly, probably better to
 start from scratch.

 I'm wondering if it's worth having, eg, a tapesty-contrib maven
 repository so that if people are interested in using the components it's a
 simple matter to add the dependencies to the project?

 It's possible that I can arrange hosting for such a repository (the maven),
 if there's enough interest.

 Robert

 On Jun 22, 2011, at 6/227:27 PM , Bob Harner wrote:

  I agree that the main need is for a registry, rather than a
  repository. Coincidentally over the last several days I have been
  thinking about how a component registry app could work to solve
  these sorts of code locator issues. It could include modules as well,
  but my focus here has been on components.
 
  There are currently at least 150 (!) Tapestry components and mixins
  available out there (Tapestry-core components, collections like
  ChenilleKit, Equanda, Ioko, Lombok and TapX, blog posts like those on
  tinybits.blogspot.com and several MoinMoin wiki pages), but there is
  no master list of the components and mixins available across all the
  modules. The http://wiki.apache.org/tapestry/Tapestry5ModuleRegistry
  and http://tapestry.apache.org/third-party-modules.html pages do
  provide simple lists of modules, but there is no component finder
  tool anywhere.
 
  This is what I'm considering. Tell me what you think:
 
  * A database-driven web app using Tapestry and Apache Cayenne,
  Tapestry-security, Apache Shiro (hey, all Apache products)
 
  * A light, carefully-designed, AJAX-based, highly componentized UI.
  Definitely NOT something slapped together and half-baked, but really
  serious and complete.
 
  * Copy the CSS of the new Tapestry documentation site.
 
  * Would have, for each component, the name, brief description,
  license, Tapestry version compatibility, links to similar components
  (e.g. JumpStart's Textbox Hint mixin is similar to Lombok's Watermark
  mixin), maybe a small screenshot, a link to the component's
  documentation, and a link to the component's demo page, if any.
 
  * Searching, sorting and filtering. For example, be able to search for
  editor and find ChenelleKit's Editor and InPlaceEditor, as well as
  Kenai's CKEditor and FCKEditor components. Or choose a specific module
  and list all of its components. Or list only mixins. Or only
  components with Apache 2.0 licenses.
 
  * Some sort of rating system reflecting the component's code quality,
  design, and freshness.
 
  * Anybody could submit a new component for consideration, but only
  certain designated people (committers?) could approve the listing.
 
  * Use Tapestry-security to manage authentication/authorization. Can we
  tie this to Apache's LDAP so that committers can use their existing
  accounts?
 
  The goal would be to complement JumpStart and other resources, rather
  than competing with them. For example, for Tapestry's Palette
  component, the demo link would go to
 
 http://jumpstart.doublenegative.com.au/jumpstart/examples/component/coreinputcomponents
 .
 
  * Hosted somewhere at apache.com, perhaps in the Apache Jail like
  Hotel Booking (not sure of the implications there).
 
  * Source code in apache SVN.
 
  As a Tapestry app, it should be a very high quality public showcase
  for the best that Tapestry can do.
 
  Anyway, that's my goal. I'm starting on it today. Any ideas?
 
 
  On Wed, Jun 22, 2011 at 1:47 PM, Lenny Primak lpri...@hope.nyc.ny.us
 wrote:
  Yes, this is the old question of keeping the ecosystem as pure as
 possible.
  I don't think it matters as much where it is hosted (apache etc)
  it could very well be hosted on github,
  but there should be only one place, one list, perhaps with subsections,
  and the voting idea is also a good one to get on that list,
  but it should be number one result in google :)
 
  On Jun 22, 2011, at 1:37 PM, Howard Lewis Ship wrote:
 
  I would prefer two real centers.  For licensing reasons, much code can
  not be hosted at Apache. In addition, my big concern is dump-and-run
  code (which we've even seen with Tapestry committers in the past). We
  don't want to be responsible for more code than we can support.
 
 
  -
  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: 

Re: Integrating tapestry with Sakai

2011-06-22 Thread Thiago H. de Paula Figueiredo
On Thu, 23 Jun 2011 00:23:59 -0300, Earle Nietzel  
earle.niet...@gmail.com wrote:



Hello,


Hi!


I have recently begun using the Tapestry 5 framework a few months ago and
have been very satisfied with it (actually am very impressed with it).


:)

I am working with another open source project called Sakai which is an  
LMS for Higher Ed. which uses a conglomeration of Java web frameworks  
like:


Velocity
JSF
Wicket
JSP


Not at the same time, I guess. ;)


I would like to add Tapestry to the list.


Nice!

The problem is that sakai expects to work with a servlet and tries to  
access a RequestDispatcher from the servlet context and then forwards  
the call to the right tool.

Does tapestry uses a web filter instead of a servlet?


Yes. I'd try to use Sakai with Tapestry without any changes before saying  
changes need to be done so they can work together. Have you done this?


If so it looks like support may have to be added to handle tool  
registration for those of a type filter.


Sakai is open-source (so says Wikipedia), so I guess you can rewrite the  
Sakai servlet filter as a Tapestry RequestFilter without much effort if  
needed.


--
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: Contributed modules to Tapestry

2011-06-22 Thread Angelo C.
whatever as long as we can find it:) issue this time is, Taha has a nice
module, I came across his posting before and book marked it as I know, I'd
use it sometimes, but when the time comes to use, it is not there any more. 

--
View this message in context: 
http://tapestry.1045711.n5.nabble.com/Contributed-modules-to-Tapestry-tp4514606p4516392.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



menu.xml on tapestry 5

2011-06-22 Thread ronizedsynch
Its possible to read menu.xml within layout.tml.
I have layout.tml like this :

   lt;html xmlns=http://www.w3.org/1999/xhtml;
  xmlns:t=http://tapestry.apache.org/schema/tapestry_5_1_0.xsd;
  xmlns:p=tapestry:parametergt;
lt;headgt;
lt;meta http-equiv=content-type content=text/html;
charset=utf-8/gt;
lt;titlegt;${title}lt;/titlegt;
lt;/headgt;
lt;bodygt;
lt;div id=headergt;
lt;centergt;lt;h3gt;Learn Tapestry 
5lt;/h3gt;lt;/centergt;
lt;/divgt;
lt;div id=pagegt;

lt;div id=left class=sidebargt;

lt;ulgt;lt;t:pagelink page=master/studentgt;Master
Studentlt;/t:pagelinkgt;lt;/ulgt;

lt;ulgt;lt;t:pagelink page=master/usergt;Master
Userlt;/t:pagelinkgt;lt;/ulgt;

lt;/divgt;
lt;div
id=contentgt;lt;fieldsetgt;lt;t:body/gt;lt;/fieldsetgt;lt;/divgt;


lt;/divgt;
lt;/bodygt;
lt;/htmlgt;

I want to replace left division (div id=left) that contains actionlink
components as menu with menu.xml. its possible for that ?

any idea or step to get it :D

thank so much
Regard,
Rony

--
View this message in context: 
http://tapestry.1045711.n5.nabble.com/menu-xml-on-tapestry-5-tp4516397p4516397.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: Integrating tapestry with Sakai

2011-06-22 Thread Taha Hafeez
Hi Earle,

I did something similar with cometd, if you are interested you may find this
posting interesting

http://tawus.wordpress.com/2011/06/13/tapestry-magic-15-integration-with-cometd/

May be if I find sometime, I will try it myself.

regards
Taha


On Thu, Jun 23, 2011 at 9:50 AM, Thiago H. de Paula Figueiredo 
thiag...@gmail.com wrote:

 On Thu, 23 Jun 2011 00:23:59 -0300, Earle Nietzel earle.niet...@gmail.com
 wrote:

  Hello,


 Hi!


  I have recently begun using the Tapestry 5 framework a few months ago and
 have been very satisfied with it (actually am very impressed with it).


 :)

  I am working with another open source project called Sakai which is an LMS
 for Higher Ed. which uses a conglomeration of Java web frameworks like:

 Velocity
 JSF
 Wicket
 JSP


 Not at the same time, I guess. ;)


  I would like to add Tapestry to the list.


 Nice!


  The problem is that sakai expects to work with a servlet and tries to
 access a RequestDispatcher from the servlet context and then forwards the
 call to the right tool.
 Does tapestry uses a web filter instead of a servlet?


 Yes. I'd try to use Sakai with Tapestry without any changes before saying
 changes need to be done so they can work together. Have you done this?


  If so it looks like support may have to be added to handle tool
 registration for those of a type filter.


 Sakai is open-source (so says Wikipedia), so I guess you can rewrite the
 Sakai servlet filter as a Tapestry RequestFilter without much effort if
 needed.

 --
 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-unsubscribe@tapestry.**apache.orgusers-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: users-h...@tapestry.apache.org