Community
Participate
Working Groups
This bug causes big problems in a adopter's product based on Galileo. We need to port this fix for 3.1.2. +++ This bug was initially created as a clone of Bug #296342 +++ User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.9.1.5) Gecko/20091102 Firefox/3.5.5 (.NET CLR 3.5.30729) Build Identifier: M20090917-0800 Just after the start up, during the initialisation of the tools several exceptions are thrown and I'm not able to do anything. Everywhere I click I receive another bunch of exceptions. After that the pop-up menus don't work any more and it's virtually impossible to work. Reproducible: Always Steps to Reproduce: I think it will be hard to reproduce the exceptions as I suppose is something related with my projects. I will try to attach a light version of my workspace. 1. You only need to open Eclipse and you will see all the exceptions popping out. 2. If you right click on any project file using the Package Explorer you get some exceptions as well.
I can't say I understand the original bug much, but to be clear, you are asking for a patch build? Also, why is this just showing up now? I assume most workspaces are ok and don't have this problem? Is there some other tool or process that gives rise to this particular type of workspace that is having problems.
David, yes I mean we need a patch build. We need it delivered as a zipped feature patch. We don't need it on an update site. I am currently working on providing a patch for the 3.1.2_patches CVS branch. I am not sure why it happens now. This is bug was reported to SAP by customer using one of our products, which is based on WTP 3.1.2. We need to deliver a patch compatible with WTP 3.1.2. The customer says that it is hard to reproduce. It happens after working a while with the tools in the Java EE perspective. But once it happens the workspace needs to be recreated. Simple restart of the IDE does not help.
If you look at 296432#c5 , we discovered that it was Maven that was causing that issue. The issue cannot be fixed by a workspace restart - once a project with an EAR 1.3 facet and an EAR 5.0 DD is created, the ClassCastException will occur. WTP supports projects whose facet is greater than or equal to the deployment descriptor version. Having a project whose facet is less than the deployment descriptor version (especially one that crosses the Java EE 1.4/5.0 boundary) will cause problems. Backporting this fix will cause this exception to not appear... but there may still be other problems in this non-supported configuration.
Carl, thanks for this clarification. I will hold on for now and will check more thoroughly what happens on the customer's system.
I am closing this ticket for now. We have hard time reproducing the problem. I will reopen if there are any news.