Re: images attachements in jwma

Serge Huber <[email protected]>
Newsgroups gmane.comp.cms.jahia.template
Message-ID <[email protected]>
Hi Miriam,

I'm not familiar with jwma's implementation of image attachement, but 
there are recommended practices when dealing with binary content in 
portals. Basically :

- you should not use the encodeURL method on any "download" URL, which 
includes static images or binary attachements. There should be directly 
served by a SERVLET in the same context as the web application. 
Depending on how the web application is designed, this might mean that 
you have to add logic to determine if an application URL points to a 
binary download URL or not.
- you might also run into issues with the session. By linking directly 
to the servlet, you will most probably loose the session (unless you are 
using a special configuration with Tomcat 5.5). This is due to the fact 
that before Tomcat 5.5 sessions are not shared across web application 
contexts (Tomcat 5.5 introduces a new configuration option that allows 
this, more info here : 
http://weblogs.java.net/blog/wholder/archive/2005/02/session_session.html 
).

I hope this helps.
Regards,
  Serge Huber.

Miriam wrote:

>Hi Stephane,
>
>Stéphane Croisier <scroisier <at> jahia.com> writes:
>
>  
>
>>No this should not be the issue as this only 
>>concerns WebDAV file storage (and not any portlet custom storage system).
>>    
>>
>
>OK
>
>
>  
>
>>Have you tried not urlencoding the attachments?
>>    
>>
>
>If I don't make urlencoding:
>-In the 1st case (when I should see the image embebbed into the mail), it's the 
>same, the typical red x meaning that image is not avalaible, but here I see the 
>real size of the image (with urlencoding, a small square always appears).
>-In the 2nd case (url), I lose completely the context and I'm redirected to 
>login and authentificate again.
>
>  
>
>>Which version of JWMA are you using? I noticed 
>>that a new Struts version is currently being 
>>developped (and was recommeded to you in the 
>>SourceForge JWMA discussion forums)...
>>Stéphane
>>    
>>
>
>I'm using version 0.9.8. And yes, I saw Struts version, but I saw it after 
>changing all the URL for preparing no struts version for Jahia. 
>I tried to use to see how it worked, but I got an error and I preferred to 
>continue with the other version because I thought that the images issue was 
>going to be easier...
>
>
>I think the problem relies in that the content type is changed to Image/* in 
>run time, but when you reach the jsp page where is the code for displaying that 
>image, the header of this jsp page tells that the content-type is html, so 
>Jahia displays the content of the image as html (for this reason I see strange 
>characters if I click the URL like in 2nd case). In 1st case, something 
>similar...
>
>Any sugerence?
>
>Thank you very much
>Miriam
>
>
>
>  
>
>>At 17:54 28/06/2005, you wrote:
>>
>>    
>>
>>>Hello again,
>>>I forgot to say that I'm using jahia 4.1 and according to
>>>http://www.jahia.org/jira/browse/JAHIA-290,  maybe this is the problem...
>>>
>>>What do you think?
>>>
>>>Thanks in advance,
>>>Rgds.
>>>Miriam
>>>      
>>>
>>    
>>
>
>
>
>
>
>  
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.