p3.put("boolean", new Boolean(true));
p3.put("string", new String("foo"));
p3.put("strAProp", new String[] {"foo", "bar", "baz"});
p3.put("intAProp", new int[] { 1, 2, 3});
try {
fact.reconfigure(p3);
} catch(Exception e) {
fail("Unable to reconfigure the instance with : " + p3);
}
sr = helper.getServiceReferenceByName(FooService.class.getName(), "FooProvider-3");