samples.userguide.example6.WidgetPrice binding;
try {
binding = new WidgetPriceServiceLocator().getWidgetPrice();
} catch (javax.xml.rpc.ServiceException jre) {
throw new junit.framework.AssertionFailedError("JAX-RPC ServiceException caught: " + jre );
}
((WidgetPriceSoapBindingStub)binding).setMaintainSession(true);
assertTrue("binding is null", binding != null);
try {
binding.setWidgetPrice("FOO", "$1.00");
} catch (java.rmi.RemoteException re) {
throw new junit.framework.AssertionFailedError("Remote Exception caught: " + re );
}
try {
java.lang.String value = null;
value = binding.getWidgetPrice("FOO");
assertTrue("Wrong Price" + value, value.equals("$1.00"));
} catch (java.rmi.RemoteException re) {
throw new junit.framework.AssertionFailedError("Remote Exception caught: " + re );
}