cancel
Showing results for 
Search instead for 
Did you mean: 

Tomcat 7

loftux
Star Contributor
Star Contributor
I grabbed the latest from Tomcat project to wrap up my Alfresco Tomcat bundle for 3.4.a. Reading the fineprint later on, I noticed that 7.0.2 is still considered beta, but I was halfway through, and might as well try it out.

So it all seems to work fine, except for Flash uploading. What fails is in flash-upload.js row 1485.
This statement
url += ";jsessionid=" + YAHOO.util.Cookie.get("JSESSIONID");
returns
"http://localhost:8080/share/proxy/alfresco/api/upload;jsessionid=null"

As you can see, the jsessionid is null. Exactly the same repository when run with Tomcat 6 works.

There apparently is a change in jsessionid handling in tomcat 7. Been trying to find a config to switch back to old Tomcat behaviour to see if this is what causes the issue, but didn't find any.
Also looks related to ALF-1078 ADOBE FLASH BUG - Upload of files failed (Websphere).
1 REPLY 1

mikeh
Star Contributor
Star Contributor
We've raised these Flash issues directly with our contacts at Adobe, but they're "slippery shouldering" a little by passing the issue off to the browser vendors.

We've specifically added config now to allow disabling of the Flash uploader in Share for these situations. Until Adobe take these issues a little more seriously, it's likely to be an issue moving forward.

On a more positive note, we're hoping in the future that the multiple file upload features of HTML5 will mature (a lot) to match those of the Flash plug-in, so we'll eventually be able to use that and only fallback to Flash for MSIE browsers where it works correctly anyway.

Thanks,
Mike