Author: asoldano
Date: 2014-10-29 12:09:21 -0400 (Wed, 29 Oct 2014)
New Revision: 19037
Modified:
stack/cxf/trunk/modules/testsuite/shared-tests/src/test/java/org/jboss/test/ws/jaxws/clientConfig/Helper.java
Log:
Multiple test invocations, to verify the config is not lost after first invocation (no bug
expected, I just used this for debugging JBWS-3848 and thought it might be usefull in
future)
Modified:
stack/cxf/trunk/modules/testsuite/shared-tests/src/test/java/org/jboss/test/ws/jaxws/clientConfig/Helper.java
===================================================================
---
stack/cxf/trunk/modules/testsuite/shared-tests/src/test/java/org/jboss/test/ws/jaxws/clientConfig/Helper.java 2014-10-29
14:05:50 UTC (rev 19036)
+++
stack/cxf/trunk/modules/testsuite/shared-tests/src/test/java/org/jboss/test/ws/jaxws/clientConfig/Helper.java 2014-10-29
16:09:21 UTC (rev 19037)
@@ -76,6 +76,8 @@
ClientConfigUtil.setConfigHandlers(bp,
"META-INF/jaxws-client-config.xml", "Custom Client Config");
String resStr = port.echo("Kermit");
+ resStr = port.echo("Kermit");
+ resStr = port.echo("Kermit");
return
("Kermit|RoutOut|CustomOut|UserOut|LogOut|endpoint|LogIn|UserIn|CustomIn|RoutIn".equals(resStr));
}
@@ -98,6 +100,8 @@
ClientConfigUtil.setConfigHandlers(bp,
"META-INF/jaxws-client-config.xml", "Custom Client Config");
Source resSource = dispatch.invoke(new DOMSource(DOMUtils.parse(reqString)));
+ resSource = dispatch.invoke(new DOMSource(DOMUtils.parse(reqString)));
+ resSource = dispatch.invoke(new DOMSource(DOMUtils.parse(reqString)));
String resStr =
DOMUtils.getTextContent(DOMUtils.sourceToElement(resSource).getElementsByTagName("return").item(0));
return
("Kermit|RoutOut|CustomOut|UserOut|LogOut|endpoint|LogIn|UserIn|CustomIn|RoutIn".equals(resStr));
}
@@ -117,6 +121,8 @@
bp.getBinding().setHandlerChain(hc);
String resStr = port.echo("Kermit");
+ resStr = port.echo("Kermit");
+ resStr = port.echo("Kermit");
if
(!"Kermit|RoutOut|CustomOut|UserOut|LogOut|endpoint|LogIn|UserIn|CustomIn|RoutIn".equals(resStr))
{
return false;
}
@@ -129,6 +135,8 @@
bp.getBinding().setHandlerChain(hc);
resStr = port3.echo("Kermit");
+ resStr = port3.echo("Kermit");
+ resStr = port3.echo("Kermit");
if (!"Kermit|RoutOut|UserOut|endpoint|UserIn|RoutIn".equals(resStr)) {
return false;
}
@@ -141,6 +149,8 @@
bp.getBinding().setHandlerChain(hc);
resStr = port2.echo("Kermit");
+ resStr = port2.echo("Kermit");
+ resStr = port2.echo("Kermit");
return
("Kermit|CustomOut|UserOut|endpoint|UserIn|CustomIn".equals(resStr));
}
@@ -162,6 +172,7 @@
bp.getBinding().setHandlerChain(hc);
Source resSource = dispatch.invoke(new DOMSource(DOMUtils.parse(reqString)));
+ resSource = dispatch.invoke(new DOMSource(DOMUtils.parse(reqString)));
String resStr =
DOMUtils.getTextContent(DOMUtils.sourceToElement(resSource).getElementsByTagName("return").item(0));
return
("Kermit|RoutOut|CustomOut|UserOut|LogOut|endpoint|LogIn|UserIn|CustomIn|RoutIn".equals(resStr));
}
@@ -184,6 +195,8 @@
configurer.setConfigHandlers(bp, "META-INF/jaxws-client-config.xml",
"Custom Client Config");
String resStr = port.echo("Kermit");
+ resStr = port.echo("Kermit");
+ resStr = port.echo("Kermit");
if
(!"Kermit|RoutOut|CustomOut|UserOut|LogOut|endpoint|LogIn|UserIn|CustomIn|RoutIn".equals(resStr))
{
return false;
}
@@ -191,6 +204,8 @@
configurer.setConfigHandlers(bp, "META-INF/jaxws-client-config.xml",
"Another Client Config");
resStr = port.echo("Kermit");
+ resStr = port.echo("Kermit");
+ resStr = port.echo("Kermit");
return ("Kermit|RoutOut|UserOut|endpoint|UserIn|RoutIn".equals(resStr));
}
@@ -214,6 +229,8 @@
configurer.setConfigHandlers(bp, "META-INF/jaxws-client-config.xml",
"Custom Client Config");
Source resSource = dispatch.invoke(new DOMSource(DOMUtils.parse(reqString)));
+ resSource = dispatch.invoke(new DOMSource(DOMUtils.parse(reqString)));
+ resSource = dispatch.invoke(new DOMSource(DOMUtils.parse(reqString)));
String resStr =
DOMUtils.getTextContent(DOMUtils.sourceToElement(resSource).getElementsByTagName("return").item(0));
if
(!"Kermit|RoutOut|CustomOut|UserOut|LogOut|endpoint|LogIn|UserIn|CustomIn|RoutIn".equals(resStr))
{
return false;
@@ -222,6 +239,8 @@
configurer.setConfigHandlers(bp, "META-INF/jaxws-client-config.xml",
"Another Client Config");
resSource = dispatch.invoke(new DOMSource(DOMUtils.parse(reqString)));
+ resSource = dispatch.invoke(new DOMSource(DOMUtils.parse(reqString)));
+ resSource = dispatch.invoke(new DOMSource(DOMUtils.parse(reqString)));
resStr =
DOMUtils.getTextContent(DOMUtils.sourceToElement(resSource).getElementsByTagName("return").item(0));
return ("Kermit|RoutOut|UserOut|endpoint|UserIn|RoutIn".equals(resStr));
}
@@ -256,6 +275,8 @@
bp.getBinding().setHandlerChain(hc);
String resStr = port.echo("Kermit");
+ resStr = port.echo("Kermit");
+ resStr = port.echo("Kermit");
return
("Kermit|UserOut|LogOut|endpoint|LogIn|UserIn".equals(resStr));
}
finally
@@ -290,6 +311,8 @@
bp.getBinding().setHandlerChain(hc);
Source resSource = dispatch.invoke(new DOMSource(DOMUtils.parse(reqString)));
+ resSource = dispatch.invoke(new DOMSource(DOMUtils.parse(reqString)));
+ resSource = dispatch.invoke(new DOMSource(DOMUtils.parse(reqString)));
String resStr =
DOMUtils.getTextContent(DOMUtils.sourceToElement(resSource).getElementsByTagName("return").item(0));
return
("Kermit|UserOut|LogOut|endpoint|LogIn|UserIn".equals(resStr));
}
@@ -332,6 +355,8 @@
ClientConfigUtil.setConfigHandlers(bp, null, testConfigName);
String resStr = port.echo("Kermit");
+ resStr = port.echo("Kermit");
+ resStr = port.echo("Kermit");
return
("Kermit|RoutOut|UserOut|endpoint|UserIn|RoutIn".equals(resStr));
}
finally
@@ -368,6 +393,8 @@
ClientConfigUtil.setConfigHandlers(bp, null, testConfigName);
Source resSource = dispatch.invoke(new DOMSource(DOMUtils.parse(reqString)));
+ resSource = dispatch.invoke(new DOMSource(DOMUtils.parse(reqString)));
+ resSource = dispatch.invoke(new DOMSource(DOMUtils.parse(reqString)));
String resStr =
DOMUtils.getTextContent(DOMUtils.sourceToElement(resSource).getElementsByTagName("return").item(0));
return
("Kermit|RoutOut|UserOut|endpoint|UserIn|RoutIn".equals(resStr));
}
@@ -401,6 +428,8 @@
bp.getBinding().setHandlerChain(hc);
String resStr = port.echo("Kermit");
+ resStr = port.echo("Kermit");
+ resStr = port.echo("Kermit");
return
("Kermit|RoutOut|UserOut|endpoint|UserIn|RoutIn".equals(resStr));
}
finally
@@ -435,6 +464,8 @@
bp.getBinding().setHandlerChain(hc);
Source resSource = dispatch.invoke(new DOMSource(DOMUtils.parse(reqString)));
+ resSource = dispatch.invoke(new DOMSource(DOMUtils.parse(reqString)));
+ resSource = dispatch.invoke(new DOMSource(DOMUtils.parse(reqString)));
String resStr =
DOMUtils.getTextContent(DOMUtils.sourceToElement(resSource).getElementsByTagName("return").item(0));
return
("Kermit|RoutOut|UserOut|endpoint|UserIn|RoutIn".equals(resStr));
}
@@ -476,6 +507,8 @@
bp.getBinding().setHandlerChain(hc);
String resStr = port.echo("Kermit");
+ resStr = port.echo("Kermit");
+ resStr = port.echo("Kermit");
return
("Kermit|RoutOut|UserOut|endpoint|UserIn|RoutIn".equals(resStr));
}
finally
@@ -519,6 +552,8 @@
bp.getBinding().setHandlerChain(hc);
String resStr = port.echo("Kermit");
+ resStr = port.echo("Kermit");
+ resStr = port.echo("Kermit");
if (!"Kermit|RoutOut|UserOut|endpoint|UserIn|RoutIn".equals(resStr))
{
return false;
}
@@ -531,6 +566,8 @@
bp.getBinding().setHandlerChain(hc);
resStr = port2.echo("Kermit");
+ resStr = port2.echo("Kermit");
+ resStr = port2.echo("Kermit");
return
("Kermit|RoutOut|UserOut|LogOut|endpoint|LogIn|UserIn|RoutIn".equals(resStr));
}