Re: Wicket architecture diagram?

2009-03-26 Thread subbu_tce

Based on my understanding, i just prepared a diagram. 
Wicket Contributors.. Please review and let me know your valuable feedback.
http://www.nabble.com/file/p22717793/wicket%2Barchitecture.jpg 


Thanks,
Subbu.


jWeekend wrote:
> 
> Jeremy,
> 
> It's one of the first things I looked for when I first stumbled upon
> Wicket 2 years ago, and it is a common request from many architects and
> even some project managers evaluating Wicket.
> 
> If the core devs come up with some rough (but correct) sketch they're all
> agreed on, even if it's just a first iteration, I'll get someone here to
> create a professional (maybe even glossy) version from that.
> 
> Regards - Cemal 
>  http://jWeekend.com jWeekend 
> 
> 
> Jeremy Thomerson-5 wrote:
>> 
>> Has anyone done a nice Wicket architecture diagram?  I know about the
>> architecture chapter in WiA, but someone I know is looking for something
>> more along the lines of:
>> 
>> http://www.icesoft.com/developer_guides/icefaces/htmlguide/devguide/sys_architecture.html
>> http://www.ociweb.com/jnb/jsfArchitecture.jpg
>> 
>> Unfortunately, I'm no artist - so I can't help him much.  I was hoping
>> someone had already done something similar as part of a presentation
>> somewhere.
>> 
>> --
>> Jeremy Thomerson
>> http://www.wickettraining.com
>> 
>> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Wicket-architecture-diagram--tp22683704p22717793.html
Sent from the Wicket - User mailing list archive at Nabble.com.


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



Bean Validation and Wicket

2009-03-21 Thread subbu_tce


Are there any plans in the future to make use of the Bean Validation
Framework (JSR 303) in Wicket?

Though we dont have any concrete implementations for JSR 303 yet and JSF 2.0
will be using JSR 303, how well is Wicket positioned to use bean validation?

Thanks,
Subbu.
-- 
View this message in context: 
http://www.nabble.com/Bean-Validation-and-Wicket-tp22643342p22643342.html
Sent from the Wicket - User mailing list archive at Nabble.com.


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



Re: Managing Pagemaps

2009-03-14 Thread subbu_tce

Sorry if i am being ignorant in posting these kind of questions

But i am in the evaluation of wicket in comparison with a proprietary
framework (currently used for building large scale business applications)
which provides comprehensive session clean up flexibilities thorough XML
Configuration while navigating between different wicket applications in a
single window.

That's why i had to put this question to wicket experts "Does Wicket provide
any hooks to do session cleanups between wicket clean ups?"


Martijn Dashorst wrote:
> 
> Premature optimization. Don't try to do this type of stuff unless it
> is actually a problem. Why not make sure you have applications first
> and then see if it is actually a problem?
> 
> Martijn
> 
> On Sat, Mar 14, 2009 at 2:40 AM, subbu_tce 
> wrote:
>>
>> I mean two different wicket applications running in the same JVM..
>>
>> And i launch the first wicket application in a window.. i navigate among
>> different pages in the first wicket application. now since i have
>> navigated
>> through different pages, i understand that multiple versions of the pages
>> would have been maintained in page maps.
>>
>> Now i navigate to the second wicket application from the first wicket
>> application. From the second wicket application, i might never navigate
>> back
>> to the first wicket application. so i would need to clean up everything
>> that
>> would be maintained in session with respect to the first wicket
>> application
>> when i navigate to the second application. thatz y i was wondering
>> whether
>> any hooks are there for the same.
>>
>>
>> Johan Compagner wrote:
>>>
>>> do you mean multiply wicket applications on the same host?
>>> (just like our example?)
>>>
>>> then yes you have a pagemap set per wicket app in your session (prefixed
>>> with the wicket app name)
>>>
>>> There are no such hooks because a wicket app 1 is independent on wicket
>>> app
>>> 2, they should be isolated.
>>> (they could be in 1 context like exampels but also could be under
>>> different
>>> contexts)
>>>
>>> Why do you want to clean up pagemaps.. A pagemap only holds they active
>>> page
>>> and nothing more.
>>> What you can do is destroy the session on a logout button, but i guess
>>> you
>>> cant invalidate the http session if it is shared over multiply apps...
>>>
>>> johan
>>>
>>>
>>>
>>> On Fri, Mar 13, 2009 at 00:58, subbu_tce
>>> wrote:
>>>
>>>>
>>>> I understand that wicket maintains page maps by windows / tabs opened.
>>>>
>>>> If the user navigates to pages in multiple wicket applications in the
>>>> same
>>>> window, how are the page maps maintained?
>>>>
>>>> Will a new page map be created / maintained for every wicket
>>>> application
>>>> navigated in the same window?
>>>>
>>>> And does wicket provide any hook points to clean up page maps when a
>>>> user
>>>> navigates to different applications with in the same window?
>>>>
>>>> Thanks,
>>>> Subbu.
>>>> --
>>>> View this message in context:
>>>> http://www.nabble.com/Managing-Pagemaps-tp22487669p22487669.html
>>>> Sent from the Wicket - User mailing list archive at Nabble.com.
>>>>
>>>>
>>>> -
>>>> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
>>>> For additional commands, e-mail: users-h...@wicket.apache.org
>>>>
>>>>
>>>
>>>
>>
>> --
>> View this message in context:
>> http://www.nabble.com/Managing-Pagemaps-tp22487669p22508300.html
>> Sent from the Wicket - User mailing list archive at Nabble.com.
>>
>>
>> -
>> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
>> For additional commands, e-mail: users-h...@wicket.apache.org
>>
>>
> 
> 
> 
> -- 
> Become a Wicket expert, learn from the best: http://wicketinaction.com
> Apache Wicket 1.3.5 is released
> Get it now: http://www.apache.org/dyn/closer.cgi/wicket/1.3.
> 
> -
> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
> For additional commands, e-mail: users-h...@wicket.apache.org
> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Managing-Pagemaps-tp22487669p22515085.html
Sent from the Wicket - User mailing list archive at Nabble.com.


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



Re: Managing Pagemaps

2009-03-14 Thread subbu_tce

Sorry if i am being ignorant in posting these kind of questions

But i am in the evaluation of wicket in comparison with a proprietary
framework (currently used for building large scale business applications)
which provides comprehensive session clean up flexibilities thorough XML
Configuration while navigating between different wicket applications in a
single window.

That's why i had to put this question to wicket experts "Does Wicket provide
any hooks to do session cleanups between wicket clean ups?"


Martijn Dashorst wrote:
> 
> Premature optimization. Don't try to do this type of stuff unless it
> is actually a problem. Why not make sure you have applications first
> and then see if it is actually a problem?
> 
> Martijn
> 
> On Sat, Mar 14, 2009 at 2:40 AM, subbu_tce 
> wrote:
>>
>> I mean two different wicket applications running in the same JVM..
>>
>> And i launch the first wicket application in a window.. i navigate among
>> different pages in the first wicket application. now since i have
>> navigated
>> through different pages, i understand that multiple versions of the pages
>> would have been maintained in page maps.
>>
>> Now i navigate to the second wicket application from the first wicket
>> application. From the second wicket application, i might never navigate
>> back
>> to the first wicket application. so i would need to clean up everything
>> that
>> would be maintained in session with respect to the first wicket
>> application
>> when i navigate to the second application. thatz y i was wondering
>> whether
>> any hooks are there for the same.
>>
>>
>> Johan Compagner wrote:
>>>
>>> do you mean multiply wicket applications on the same host?
>>> (just like our example?)
>>>
>>> then yes you have a pagemap set per wicket app in your session (prefixed
>>> with the wicket app name)
>>>
>>> There are no such hooks because a wicket app 1 is independent on wicket
>>> app
>>> 2, they should be isolated.
>>> (they could be in 1 context like exampels but also could be under
>>> different
>>> contexts)
>>>
>>> Why do you want to clean up pagemaps.. A pagemap only holds they active
>>> page
>>> and nothing more.
>>> What you can do is destroy the session on a logout button, but i guess
>>> you
>>> cant invalidate the http session if it is shared over multiply apps...
>>>
>>> johan
>>>
>>>
>>>
>>> On Fri, Mar 13, 2009 at 00:58, subbu_tce
>>> wrote:
>>>
>>>>
>>>> I understand that wicket maintains page maps by windows / tabs opened.
>>>>
>>>> If the user navigates to pages in multiple wicket applications in the
>>>> same
>>>> window, how are the page maps maintained?
>>>>
>>>> Will a new page map be created / maintained for every wicket
>>>> application
>>>> navigated in the same window?
>>>>
>>>> And does wicket provide any hook points to clean up page maps when a
>>>> user
>>>> navigates to different applications with in the same window?
>>>>
>>>> Thanks,
>>>> Subbu.
>>>> --
>>>> View this message in context:
>>>> http://www.nabble.com/Managing-Pagemaps-tp22487669p22487669.html
>>>> Sent from the Wicket - User mailing list archive at Nabble.com.
>>>>
>>>>
>>>> -
>>>> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
>>>> For additional commands, e-mail: users-h...@wicket.apache.org
>>>>
>>>>
>>>
>>>
>>
>> --
>> View this message in context:
>> http://www.nabble.com/Managing-Pagemaps-tp22487669p22508300.html
>> Sent from the Wicket - User mailing list archive at Nabble.com.
>>
>>
>> -
>> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
>> For additional commands, e-mail: users-h...@wicket.apache.org
>>
>>
> 
> 
> 
> -- 
> Become a Wicket expert, learn from the best: http://wicketinaction.com
> Apache Wicket 1.3.5 is released
> Get it now: http://www.apache.org/dyn/closer.cgi/wicket/1.3.
> 
> -
> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
> For additional commands, e-mail: users-h...@wicket.apache.org
> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Managing-Pagemaps-tp22487669p22515078.html
Sent from the Wicket - User mailing list archive at Nabble.com.


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



Two Wicket Apps in a single web app

2009-03-13 Thread subbu_tce

Is it possible to two or more wicket apps in a single web appliation?
-- 
View this message in context: 
http://www.nabble.com/Two-Wicket-Apps-in-a-single-web-app-tp22508361p22508361.html
Sent from the Wicket - User mailing list archive at Nabble.com.


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



Re: Managing Pagemaps

2009-03-13 Thread subbu_tce

I mean two different wicket applications running in the same JVM..

And i launch the first wicket application in a window.. i navigate among
different pages in the first wicket application. now since i have navigated
through different pages, i understand that multiple versions of the pages
would have been maintained in page maps. 

Now i navigate to the second wicket application from the first wicket
application. From the second wicket application, i might never navigate back
to the first wicket application. so i would need to clean up everything that
would be maintained in session with respect to the first wicket application
when i navigate to the second application. thatz y i was wondering whether
any hooks are there for the same.


Johan Compagner wrote:
> 
> do you mean multiply wicket applications on the same host?
> (just like our example?)
> 
> then yes you have a pagemap set per wicket app in your session (prefixed
> with the wicket app name)
> 
> There are no such hooks because a wicket app 1 is independent on wicket
> app
> 2, they should be isolated.
> (they could be in 1 context like exampels but also could be under
> different
> contexts)
> 
> Why do you want to clean up pagemaps.. A pagemap only holds they active
> page
> and nothing more.
> What you can do is destroy the session on a logout button, but i guess you
> cant invalidate the http session if it is shared over multiply apps...
> 
> johan
> 
> 
> 
> On Fri, Mar 13, 2009 at 00:58, subbu_tce
> wrote:
> 
>>
>> I understand that wicket maintains page maps by windows / tabs opened.
>>
>> If the user navigates to pages in multiple wicket applications in the
>> same
>> window, how are the page maps maintained?
>>
>> Will a new page map be created / maintained for every wicket application
>> navigated in the same window?
>>
>> And does wicket provide any hook points to clean up page maps when a user
>> navigates to different applications with in the same window?
>>
>> Thanks,
>> Subbu.
>> --
>> View this message in context:
>> http://www.nabble.com/Managing-Pagemaps-tp22487669p22487669.html
>> Sent from the Wicket - User mailing list archive at Nabble.com.
>>
>>
>> -
>> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
>> For additional commands, e-mail: users-h...@wicket.apache.org
>>
>>
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Managing-Pagemaps-tp22487669p22508300.html
Sent from the Wicket - User mailing list archive at Nabble.com.


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



Large Scale Applications using Wicket

2009-03-12 Thread subbu_tce

Do we have any Clustering Solutions other than Terracotta that can integrate
with Wicket to avoid serialization of pages to support development of
applications in a large scale?

Thanks,
Subbu.
-- 
View this message in context: 
http://www.nabble.com/Large-Scale-Applications-using-Wicket-tp22489752p22489752.html
Sent from the Wicket - User mailing list archive at Nabble.com.


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



Versioning of Pages in PageMaps

2009-03-12 Thread subbu_tce

The Interface IPageSettings has the a method: setVersionPagesByDefault().  

Does this method intend to provide the flexibility not to store page
versions in page map?

If it does give the support for not versioning pages, how does it impact the
transparent support provided for back button?

Thanks,
Subbu.
-- 
View this message in context: 
http://www.nabble.com/Versioning-of-Pages-in-PageMaps-tp22487740p22487740.html
Sent from the Wicket - User mailing list archive at Nabble.com.


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



Managing Pagemaps

2009-03-12 Thread subbu_tce

I understand that wicket maintains page maps by windows / tabs opened.

If the user navigates to pages in multiple wicket applications in the same
window, how are the page maps maintained?

Will a new page map be created / maintained for every wicket application
navigated in the same window?

And does wicket provide any hook points to clean up page maps when a user
navigates to different applications with in the same window?

Thanks,
Subbu.
-- 
View this message in context: 
http://www.nabble.com/Managing-Pagemaps-tp22487669p22487669.html
Sent from the Wicket - User mailing list archive at Nabble.com.


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



Re: Wicket - Session Management

2009-03-04 Thread subbu_tce

Jeremy, I meant to ask about both the points that you have mentioned in your
reply message:

(i.e) Two wicket apps in two JVMs. How do we accomplish the following?

- transfer state from first app to second app when clicking a link in the
first app
- access state in the first app from second app
- preserve/expire state in the first app when moving to second app.

Moreover, how do we accomplish the above three for two wicket apps in the
same JVM?

And also does wicket provide any extension points to have the state saved in
the client side?

---

I'm not sure exactly what you're asking.  Is it one of the following?

- I have two apps in two JVMs - how do I transfer state from one app to the
second when clicking a link from one to the other?
- I have two apps in two JVMs - how do I expire state in the first when
moving to the second?

-- 
Jeremy Thomerson
http://www.wickettraining.com

-- 
View this message in context: 
http://www.nabble.com/Wicket---Session-Management-tp22288083p22325909.html
Sent from the Wicket - User mailing list archive at Nabble.com.


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



Re: Wicket - Session Management

2009-03-02 Thread subbu_tce

There is a small typo in the second question. Second question is reworded as
below:

Does wicket provide any programmatic extension points to have the state of
components managed on the client side?

Thanks,
Subbu.


subbu_tce wrote:
> 
> Hi,
> 
> I have two wicket applications running in two different JVMs.
> 
> If clicking on a link in the first wicket application that runs in the
> first JVM, is redirected to the second wicket application that runs in
> second JVM, What support does Wicket provide to manage the page map in the
> session for the first wicket application other than manually invalidating
> the objects in the session when redirected to the second wicket
> application?
> 
> Moreover, I understand the state of all wicket components are maintained
> in the session. But does wicket provide any programmatic extension points
> to have the partially/fully managed on the client side?
> 
> And also please help me point to good materials/articles on session
> management and custom session management in wicket.
> 
> Thanks,
> Subbu.
> 

-- 
View this message in context: 
http://www.nabble.com/Wicket---Session-Management-tp22288083p22288126.html
Sent from the Wicket - User mailing list archive at Nabble.com.


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



Wicket - Session Management

2009-03-02 Thread subbu_tce

Hi,

I have two wicket applications running in two different JVMs.

If clicking on a link in the first wicket application that runs in the first
JVM, is redirected to the second wicket application that runs in second JVM,
What support does Wicket provide to manage the page map in the session for
the first wicket application other than manually invalidating the objects in
the session when redirected to the second wicket application?

Moreover, I understand the state of all wicket components are maintained in
the session. But does wicket provide any programmatic extension points to
have the partially/fully managed on the client side?

And also please help me point to good materials/articles on session
management and custom session management in wicket.

Thanks,
Subbu.
-- 
View this message in context: 
http://www.nabble.com/Wicket---Session-Management-tp22288083p22288083.html
Sent from the Wicket - User mailing list archive at Nabble.com.


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



Wicket - Multi Instance Support

2009-03-01 Thread subbu_tce

Hi,

Does wicket provide any support for multiple application instances per
user's session?

In other words, how does wicket handle multiple browser windows for the
sample application.

Thanks.
-- 
View this message in context: 
http://www.nabble.com/Wicket---Multi-Instance-Support-tp22271257p22271257.html
Sent from the Wicket - User mailing list archive at Nabble.com.


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