[jboss-svn-commits] JBL Code SVN: r15005 - in labs/jbossrules/trunk/drools-jbrms/src: test/java/org/jboss/seam/remoting/gwt and 1 other directory.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Tue Sep 11 04:07:04 EDT 2007
Author: michael.neale at jboss.com
Date: 2007-09-11 04:07:04 -0400 (Tue, 11 Sep 2007)
New Revision: 15005
Modified:
labs/jbossrules/trunk/drools-jbrms/src/main/java/org/jboss/seam/remoting/gwt/GWTToSeamAdapter.java
labs/jbossrules/trunk/drools-jbrms/src/test/java/org/jboss/seam/remoting/gwt/MyServiceThingie.java
Log:
removing class which is upsetting the buggy javac
Modified: labs/jbossrules/trunk/drools-jbrms/src/main/java/org/jboss/seam/remoting/gwt/GWTToSeamAdapter.java
===================================================================
--- labs/jbossrules/trunk/drools-jbrms/src/main/java/org/jboss/seam/remoting/gwt/GWTToSeamAdapter.java 2007-09-11 07:42:57 UTC (rev 15004)
+++ labs/jbossrules/trunk/drools-jbrms/src/main/java/org/jboss/seam/remoting/gwt/GWTToSeamAdapter.java 2007-09-11 08:07:04 UTC (rev 15005)
@@ -35,8 +35,6 @@
import org.jboss.seam.Component;
import org.jboss.seam.annotations.WebRemote;
import org.jboss.seam.contexts.Contexts;
-import org.jboss.seam.security.NotLoggedInException;
-
/**
* This class adapts GWT RPC mechanism to Seam actions.
*
@@ -78,7 +76,8 @@
} catch (InvocationTargetException e) {
//now in this case, we log, and then repack it as some sort of a serializable exception
log.error( e.getCause() );
- if (e.getCause() instanceof NotLoggedInException) {
+ String exName = e.getCause().getClass().getName();
+ if (exName.endsWith( "NotLoggedInException" )) {
throw new InvocationTargetException(new SessionExpiredException());
} else {
Throwable cause = e.getCause();
Modified: labs/jbossrules/trunk/drools-jbrms/src/test/java/org/jboss/seam/remoting/gwt/MyServiceThingie.java
===================================================================
--- labs/jbossrules/trunk/drools-jbrms/src/test/java/org/jboss/seam/remoting/gwt/MyServiceThingie.java 2007-09-11 07:42:57 UTC (rev 15004)
+++ labs/jbossrules/trunk/drools-jbrms/src/test/java/org/jboss/seam/remoting/gwt/MyServiceThingie.java 2007-09-11 08:07:04 UTC (rev 15005)
@@ -19,7 +19,6 @@
import org.drools.repository.RulesRepositoryException;
import org.jboss.seam.annotations.WebRemote;
-import org.jboss.seam.security.NotLoggedInException;
public abstract class MyServiceThingie {
@@ -39,7 +38,7 @@
@WebRemote
public String notLoggedIn() {
- throw new NotLoggedInException();
+ throw new FooNotLoggedInException();
}
@WebRemote
@@ -47,4 +46,9 @@
throw new RulesRepositoryException("woo");
}
+
+ static class FooNotLoggedInException extends RuntimeException {
+
+ }
+
}
\ No newline at end of file
More information about the jboss-svn-commits
mailing list