nbsp; not preserved

2009-02-05 Thread rs1050

Hi,

I discovered that amp;nbsp; is not preserved, and the resulting html has
plain space. This is a problem for my site.

Example:
!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd;
html xmlns:t=http://tapestry.apache.org/schema/tapestry_5_0_0.xsd;
xmlns=http://www.w3.org/1999/xhtml;  xml:space=preserve
This is amp;nbsp;Test
/html

produces in html:
This is Test

Thank you.
RS.
-- 
View this message in context: 
http://www.nabble.com/-nbsp--not-preserved-tp21865953p21865953.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: tapestry-spring-security: how to set ASO on successful login?

2008-12-07 Thread rs1050

I was using tapestry-spring-security. 
-- 
View this message in context: 
http://www.nabble.com/tapestry-spring-security%3A-how-to-set-ASO-on-successful-login--tp20865863p20885666.html
Sent from the Tapestry - User mailing list archive at Nabble.com.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: tapestry-spring-security: how to set ASO on successful login?

2008-12-07 Thread rs1050

Why do you expect that the session already exists so that you have to
invalidate it? Does spring-security create it automatically?

 Session s = _request.getSession(false);
 s.invalidate();
 s = _request.getSession(true);

-- 
View this message in context: 
http://www.nabble.com/tapestry-spring-security%3A-how-to-set-ASO-on-successful-login--tp20865863p20888463.html
Sent from the Tapestry - User mailing list archive at Nabble.com.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: tapestry-spring-security: how to set ASO on successful login?

2008-12-07 Thread rs1050

Off topic: is there a way of instructing spring-security not to create a
session before authentication (kind of 'no role at all' rather than
ROLE_ANONYMOUS)? I am thinking about a web site with big traffic - creation
of too many sessions for public pages will really slow it down...


Jonathan Barker wrote:
 
 IIRC, the default configuration for tapestry-acegi resulted in
 ROLE_ANONYMOUS being given to unauthenticated users.  That resulted in the
 creation of the session.
 

-- 
View this message in context: 
http://www.nabble.com/tapestry-spring-security%3A-how-to-set-ASO-on-successful-login--tp20865863p20888633.html
Sent from the Tapestry - User mailing list archive at Nabble.com.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: tapestry-spring-security: how to set ASO on successful login?

2008-12-06 Thread rs1050

Thank you.

You could work with the ASO in the relevant onSuccess method. - i wish i
could - my onSuccess method for my Login page is *not* being called b/c
tapestry-spring-security filter hijacks the request to that url. Once
spring-security's filter (and it is not a Tapestry's filter) start
processing the request, i need to be able to do something with the ASO. 

Currently I am planning to subclass
org.springframework.security.ui.webapp.AuthenticationProcessingFilter and
overwrite onSuccessfulAuthentication method to create ASO. In order to do
that I need reference to ApplicationStateManager. However, i can't figure
out a way of how to get it except for a very ugly one:

1. I create a TapestryExposer eager service, which on construction,
remembers ApplicationStateManager passed to the constructor and set itself
into a Spring-defined bean called 'TapestryExposerHolder'
2. in my custom spring-security filter's (non-tapestry filter)
onSuccessfulAuthentication method I lookup TapestryExposerHolder, and from
it get TapestryExposer, and from that I get ApplicationStateManager.
ugr.

I anyone can come up with a cleaner way of doing something with ASO after
successful authentication by spring security, it is really appreciated.

R.
-- 
View this message in context: 
http://www.nabble.com/tapestry-spring-security%3A-how-to-set-ASO-on-successful-login--tp20865863p20874204.html
Sent from the Tapestry - User mailing list archive at Nabble.com.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



tapestry-spring-security: using custom AuthenticationProcessingFilter

2008-12-06 Thread rs1050

I am trying to use my custom implementation of
org.springframework.security.ui.webapp.AuthenticationProcessingFilter with
tapestry-spring-security. 

By looking at the source of tapestry-spring-security i see this in
SecurityModule:

public static void contributeHttpServletRequestHandler(
OrderedConfigurationHttpServletRequestFilter configuration,
@InjectService(AuthenticationProcessingFilter)
HttpServletRequestFilter authenticationProcessingFilter,
...)

How can I tell tapestry-spring-security to use my own implementation of
AuthenticationProcessingFilter without modifying tapestry-spring-security
code?

Thank you.
R.

-- 
View this message in context: 
http://www.nabble.com/tapestry-spring-security%3A-using-custom-AuthenticationProcessingFilter-tp20877071p20877071.html
Sent from the Tapestry - User mailing list archive at Nabble.com.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



tapestry-spring-security: how to set ASO on successful login?

2008-12-05 Thread rs1050

Hi,

I would like to create and set ASO on successful login. Without using
tapestry-spring-security my Login page looked like this:

public class Login {

Object onSuccess() {
boolean authResult = authenticate();
if (authResult) {
// create and set ASO 'myState'
}
}

@ApplicationState(create=false)
private MyState myState;
}

after integrating with tapestry-spring-security, spring security intercepts
submits from the login form, and my Index java page in never called. I was
thinking about providing my own AuthenticationProcessingFilter and there
setting new instance of ASO in http session manually, but it is very ugly
because I will have to invoke this method from
SessionApplicationStatePersistenceStrategy (which is private, so I will need
to use reflection tricks to overcome, and you get the picture - it becomes
really ugly):
private T String buildKey(ClassT asoClass)
{
return PREFIX + asoClass.getName();
}

Any help is appreciated.
R.
-- 
View this message in context: 
http://www.nabble.com/tapestry-spring-security%3A-how-to-set-ASO-on-successful-login--tp20865863p20865863.html
Sent from the Tapestry - User mailing list archive at Nabble.com.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: tapestry-spring-security: how to set ASO on successful login?

2008-12-05 Thread rs1050

sorry, instead of and my Index java page in never called i meant and my
Login java page is never called.
-- 
View this message in context: 
http://www.nabble.com/tapestry-spring-security%3A-how-to-set-ASO-on-successful-login--tp20865863p20865881.html
Sent from the Tapestry - User mailing list archive at Nabble.com.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Multi-select list

2008-11-17 Thread rs1050

I saw palette, but I would like to have just one list from which users can
highlight several rows - not have to move them around from 'available' to
'selected' (which requires two lists)

Thank you.
Roman.
-- 
View this message in context: 
http://www.nabble.com/Multi-select-list-tp20533280p20538365.html
Sent from the Tapestry - User mailing list archive at Nabble.com.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Multi-select list

2008-11-16 Thread rs1050

Hi,

I could not find multi-select list in the list of T5 components. Appreciate
if you can point me to right place of how to use/get it.

Thank you.
Roman.
-- 
View this message in context: 
http://www.nabble.com/Multi-select-list-tp20533280p20533280.html
Sent from the Tapestry - User mailing list archive at Nabble.com.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: subpackages under .pages

2008-09-25 Thread rs1050

i was using http://localhost:8080/app/customer/CustomerData instead of
http://localhost:8080/customer/CustomerData.

Thank you very much for your help!


Onno Scheffers-3 wrote:
 

 pages-customer-CustomerData.java
 pages-manager-Manager.java

 webapp-customer-CustomerData.tml
 webapp-manager-Manager.tml

 is it possible? How to refer to these pages in the url?
 .../customer/CustomerData did not work...
 
 
 
 That's pretty much how I do it and it works just fine.
 
 Have you tried accessing the url /customer/Data in your browser? Tapestry
 might just try and clean the duplication away to keep your urls tidy and
 short.
 
 
 regards,
 
 Onno Scheffers
 
 

-- 
View this message in context: 
http://www.nabble.com/subpackages-under-.pages-tp19662554p19680437.html
Sent from the Tapestry - User mailing list archive at Nabble.com.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



subpackages under .pages

2008-09-24 Thread rs1050

Hi,

I am trying to figure how how to structure my templates and pages into
dedicated sub-packages like:

pages-customer-CustomerData.java
pages-manager-Manager.java

webapp-customer-CustomerData.tml
webapp-manager-Manager.tml

is it possible? How to refer to these pages in the url?
.../customer/CustomerData did not work...

Thank you.
-- 
View this message in context: 
http://www.nabble.com/subpackages-under-.pages-tp19662554p19662554.html
Sent from the Tapestry - User mailing list archive at Nabble.com.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]