You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@tomee.apache.org by bu...@apache.org on 2012/08/24 02:03:39 UTC
svn commit: r829969 - in /websites/staging/openejb/trunk: cgi-bin/ content/
content/examples-trunk/webservice-ws-with-resources-config/src/main/java/org/superbiz/ws/security/
content/examples-trunk/webservice-ws-with-resources-config/src/test/java/org/...
Author: buildbot
Date: Fri Aug 24 00:03:39 2012
New Revision: 829969
Log:
Staging update by buildbot for openejb
Modified:
websites/staging/openejb/trunk/cgi-bin/ (props changed)
websites/staging/openejb/trunk/content/ (props changed)
websites/staging/openejb/trunk/content/examples-trunk/webservice-ws-with-resources-config/src/main/java/org/superbiz/ws/security/PasswordCallbackHandler.java
websites/staging/openejb/trunk/content/examples-trunk/webservice-ws-with-resources-config/src/test/java/org/superbiz/ws/security/CalculatorTest.java
Propchange: websites/staging/openejb/trunk/cgi-bin/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Fri Aug 24 00:03:39 2012
@@ -1 +1 @@
-1376781
+1376795
Propchange: websites/staging/openejb/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Fri Aug 24 00:03:39 2012
@@ -1 +1 @@
-1376781
+1376795
Modified: websites/staging/openejb/trunk/content/examples-trunk/webservice-ws-with-resources-config/src/main/java/org/superbiz/ws/security/PasswordCallbackHandler.java
==============================================================================
--- websites/staging/openejb/trunk/content/examples-trunk/webservice-ws-with-resources-config/src/main/java/org/superbiz/ws/security/PasswordCallbackHandler.java (original)
+++ websites/staging/openejb/trunk/content/examples-trunk/webservice-ws-with-resources-config/src/main/java/org/superbiz/ws/security/PasswordCallbackHandler.java Fri Aug 24 00:03:39 2012
@@ -24,12 +24,20 @@ import javax.security.auth.callback.Unsu
import java.io.IOException;
public class PasswordCallbackHandler implements CallbackHandler {
+ private static boolean called = false;
+
@Override
public void handle(final Callback[] callbacks) throws IOException, UnsupportedCallbackException {
+ called = true;
+
final WSPasswordCallback pc = (WSPasswordCallback) callbacks[0];
if (pc.getIdentifier().equals("openejb")) {
System.out.println("logged openejb user");
pc.setPassword("tomee");
}
}
+
+ public static boolean wasCalled() {
+ return called;
+ }
}
Modified: websites/staging/openejb/trunk/content/examples-trunk/webservice-ws-with-resources-config/src/test/java/org/superbiz/ws/security/CalculatorTest.java
==============================================================================
--- websites/staging/openejb/trunk/content/examples-trunk/webservice-ws-with-resources-config/src/test/java/org/superbiz/ws/security/CalculatorTest.java (original)
+++ websites/staging/openejb/trunk/content/examples-trunk/webservice-ws-with-resources-config/src/test/java/org/superbiz/ws/security/CalculatorTest.java Fri Aug 24 00:03:39 2012
@@ -37,6 +37,7 @@ import java.util.Properties;
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertThat;
+import static org.junit.Assert.assertTrue;
import static org.junit.matchers.JUnitMatchers.containsString;
public class CalculatorTest {
@@ -93,5 +94,8 @@ public class CalculatorTest {
}
container.close();
+
+ // valid it passed because all was fine and not because the server config was not here
+ assertTrue(PasswordCallbackHandler.wasCalled());
}
}