Do you have any idea how i do that with Tomcat?

I'm also reticent to do that unless I can do it for just android so I must
be able to do it programatically based on the user agent or something


Nino.Martinez wrote:
> 
> As Igor stated, you just have to enforce the servlet containers url 
> rewrite facility. It will just happen automatically.
> 
> chris888 wrote:
>> OK forget that I just tried disabling cookies on the browser and it
>> worked
>> OK.
>>
>> So now I would really like to try just adding the sesion id to the link
>> URL,
>> can I do this by manipulating the webmarkupcontainer? do you think it
>> would
>> work if i am mixing cookie and url session tracking?
>>
>> I tried adding a valuemap to the resourcelink but it then wants a shared
>> resourcereference rather than a resource and I'm not sure thats the route
>> to
>> go down as that would add a parameter after the '?' and i think I need it
>> before, here is the markup generated with cookies disabled in the browser
>>
>> ;jsessionid=E47FF1C037EFEAA8BC6408308A5270DA?wicket:interface=:0:messagelistrow:1:playmessagelink::IResourceListener::
>> Unknown 
>>
>>
>> Below is the code that creates the list of links, (the
>> VxsWASMessageResource
>> extends DynamicWebResource that returns a stream in the getResourceState)
>>
>>
>>                              VxsMessageIterator iter = pageList.iterator();
>>                              RepeatingView rv = new 
>> RepeatingView("messagelistrow");
>>                              add(rv);
>>                              
>>                              int count = 0;
>>                              do {
>>                                      VxsVoiceMessage message = 
>> (VxsVoiceMessage)iter.next();
>>                                      
>>                                      WebMarkupContainer parent = new 
>> WebMarkupContainer(rv.newChildId());
>>                                      rv.add(parent);
>>                                      
>>                                      // Add the resource link 
>>                                      ResourceLink link = new 
>> ResourceLink("playmessagelink", new
>> VxsWASMessageResource(pageList.indexOf(message)));
>>                                      parent.add(link);
>>                                      link.add(new Label("fromlabel",
>> message.getFromAddress().getPersonal()));
>>                              
>>                                      count++;
>>                              
>>                              } while (iter.hasNext() && count < 6);
>>
>>
>> Any ideas how to get the session id in there?
>>
>>
>>
>>
>> igor.vaynberg wrote:
>>   
>>> well, what you can do is disable session cookie tracking on your
>>> servlet container. that way sessionid will be written into every url.
>>>
>>> -igor
>>>
>>> On Fri, Oct 24, 2008 at 11:00 AM, chris888 <[EMAIL PROTECTED]>
>>> wrote:
>>>     
>>>> thanks for the lightning fast reply
>>>>
>>>> I'm guessing that the media player does not know about the browsers
>>>> cookie
>>>> so cant send it.
>>>> How can I tell for sure if it is or not?
>>>>
>>>> On the browser requests object I see that a session id is requested and
>>>> requestedSessionCookie is true
>>>> When the media player requests they are null and false
>>>>
>>>>
>>>>
>>>> igor.vaynberg wrote:
>>>>       
>>>>> the jsessionid should be there only during the first request. after
>>>>> the first request the container switches to using the session cookie.
>>>>> is the cookie set on the android end? is it being sent back?
>>>>>
>>>>> -igor
>>>>>
>>>>> On Fri, Oct 24, 2008 at 10:48 AM, chris888 <[EMAIL PROTECTED]>
>>>>> wrote:
>>>>>         
>>>>>> Hi,
>>>>>> I have a fairly simple wicket page that displays a list of links that
>>>>>> are
>>>>>> DynamicWebResource links to MP3 streams. This works fine on most
>>>>>> platforms I
>>>>>> am running on (the link either plays in the browser or media player
>>>>>> opens
>>>>>> to
>>>>>> play the link) but on Android I find that when the media player opens
>>>>>> it
>>>>>> makes requests on a different session and by tracing back through the
>>>>>> code I
>>>>>> see that the requestedSessionID on the request is null.
>>>>>>
>>>>>> Is there a way to put the jsessionId on the ResourceLink URL? might
>>>>>> that
>>>>>> possibly allow wicket to pick up the correct session?
>>>>>>
>>>>>> Or any other suggestions very welcome
>>>>>>
>>>>>> Cheers :)
>>>>>>
>>>>>>
>>>>>> --
>>>>>> View this message in context:
>>>>>> http://www.nabble.com/No-session-requested-when-playing-MP3-resource-link-tp20154778p20154778.html
>>>>>> Sent from the Wicket - User mailing list archive at Nabble.com.
>>>>>>
>>>>>>
>>>>>> ---------------------------------------------------------------------
>>>>>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>>>>>> For additional commands, e-mail: [EMAIL PROTECTED]
>>>>>>
>>>>>>
>>>>>>           
>>>>> ---------------------------------------------------------------------
>>>>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>>>>> For additional commands, e-mail: [EMAIL PROTECTED]
>>>>>
>>>>>
>>>>>
>>>>>         
>>>> --
>>>> View this message in context:
>>>> http://www.nabble.com/No-session-requested-when-playing-MP3-resource-link-tp20154778p20155020.html
>>>> Sent from the Wicket - User mailing list archive at Nabble.com.
>>>>
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>>>> For additional commands, e-mail: [EMAIL PROTECTED]
>>>>
>>>>
>>>>       
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>>> For additional commands, e-mail: [EMAIL PROTECTED]
>>>
>>>
>>>
>>>     
>>
>>
>>
>>   
> 
> -- 
> -Wicket for love
> 
> Nino Martinez Wael
> Java Specialist @ Jayway DK
> http://www.jayway.dk
> +45 2936 7684
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/No-session-requested-when-playing-MP3-resource-link-tp20154778p20187510.html
Sent from the Wicket - User mailing list archive at Nabble.com.


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

Reply via email to