p1.setServerType("server");
p = spc.intersect(p1, p2);
assertEquals("server", p.getServerType());
p1.setServerType(null);
p1.setReceiveTimeout(10000L);
p = spc.intersect(p1, p2);
assertEquals(10000L, p.getReceiveTimeout());
p1.setSuppressClientSendErrors(true);
p2.setSuppressClientSendErrors(true);
p = spc.intersect(p1, p2);
assertTrue(p.isSuppressClientSendErrors());