+ " and endtime between '" + new Timestamp(diff) + "' and '" + new Timestamp(now) + "'";
Query nq = em.createNativeQuery(sql);
- nq.setParameter(1, actor);
- nq.setParameter(2, operation);
- nq.setParameter(3, target);
+ nq.setParameter(0, actor);
+ nq.setParameter(1, operation);
+ nq.setParameter(2, target);
int ret = -1;
try{
//
// Connection may have failed, return Indeterminate
//
- if(response == null || "".equals(response)){
+ if(response == null || response.isEmpty()){
return Util.INDETERMINATE;
- }
+ }
}
rawDecision = new JSONObject(response).getString("decision");
private static final String msbPropertyFile = "msb.policy.properties";\r
private static final String MSB_IP = "msb.ip";\r
private static final String MSB_PORT = "msb.port";\r
- private MSBServiceClient msbClient;\r
+ private transient MSBServiceClient msbClient;\r
private Properties properties;\r
\r
public MSBServiceFactory() throws MSBServiceException,IOException{\r