Author: vpakan(a)redhat.com
Date: 2010-04-06 04:13:02 -0400 (Tue, 06 Apr 2010)
New Revision: 21278
Modified:
trunk/seam/tests/org.jboss.tools.seam.ui.bot.test/src/org/jboss/tools/seam/ui/bot/test/create/CreateSeamProjects.java
Log:
Ignore NullPointerException when creating first Seam project. It's eclispe bug already
fixed in newer Eclipse version.
Modified:
trunk/seam/tests/org.jboss.tools.seam.ui.bot.test/src/org/jboss/tools/seam/ui/bot/test/create/CreateSeamProjects.java
===================================================================
---
trunk/seam/tests/org.jboss.tools.seam.ui.bot.test/src/org/jboss/tools/seam/ui/bot/test/create/CreateSeamProjects.java 2010-04-06
07:05:31 UTC (rev 21277)
+++
trunk/seam/tests/org.jboss.tools.seam.ui.bot.test/src/org/jboss/tools/seam/ui/bot/test/create/CreateSeamProjects.java 2010-04-06
08:13:02 UTC (rev 21278)
@@ -1,7 +1,6 @@
package org.jboss.tools.seam.ui.bot.test.create;
import org.jboss.tools.seam.ui.bot.test.TestControl;
-import org.jboss.tools.ui.bot.ext.SWTBotExt;
import org.jboss.tools.ui.bot.ext.SWTJBTExt;
import org.jboss.tools.ui.bot.ext.SWTUtilExt;
@@ -14,6 +13,17 @@
waitForBlockingJobsAcomplished(240000, BUILDING_WS, VALIDATION +
" " + seam12Settings.getProperty("testProjectName")
+TYPE_WAR, DEPLOY_SOURCE, REG_IN_SERVER);
+ //TODO: This is eclipse bug already fixed in newer versions of Elipse so this should be
removed
+ // when JBDS will use never version of Eclipse
+ Throwable exception = getException();
+ if (exception != null
+ && exception instanceof NullPointerException
+ && exception.getStackTrace().length > 0
+ &&
exception.getStackTrace()[0].getClassName().equals("org.eclipse.wst.server.core.internal.Server")
+ && exception.getStackTrace()[0].getLineNumber() == 783){
+ // Reset returned exception
+ setException(null);
+ }
swtJbtExt.removeSeamProjectFromServers(seam12Settings.getProperty("testProjectName"));
}
Show replies by date