diff --git a/src/eu/telecom_bretagne/praxis/client/SimpleCommandLine.java b/src/eu/telecom_bretagne/praxis/client/SimpleCommandLine.java index 2ffd8bdc146abd50b802dfa7efccfb52ef0974b3..ccb50a626285b24420fecab65489aa73d9e91437 100644 --- a/src/eu/telecom_bretagne/praxis/client/SimpleCommandLine.java +++ b/src/eu/telecom_bretagne/praxis/client/SimpleCommandLine.java @@ -348,7 +348,7 @@ public class SimpleCommandLine extends StorageListenerAdapter { exitOnError(16, "Error: workflow has no input for id: " + inputID, null); } - wfInput.setContent(Arrays.asList(new String[] { options.inputMap.get(inputID) })); + wfInput.setContent(Arrays.asList(options.inputMap.get(inputID))); } } System.setProperty("SIMPLE_COMMAND_LINE", "Y"); diff --git a/src/eu/telecom_bretagne/praxis/common/SplashWindow.java b/src/eu/telecom_bretagne/praxis/common/SplashWindow.java index cb003d282f916ebc6bb95d5ffc35fe76ddbb2895..98bb38d4fb206cbcf00dc78bce6734fe9ea53f42 100644 --- a/src/eu/telecom_bretagne/praxis/common/SplashWindow.java +++ b/src/eu/telecom_bretagne/praxis/common/SplashWindow.java @@ -284,9 +284,7 @@ public class SplashWindow } catch (Exception e) { - InternalError error = new InternalError("Failed to invoke main method"); - error.initCause(e); - throw error; + throw new InternalError("Failed to invoke main method", e); } } } diff --git a/src/eu/telecom_bretagne/praxis/common/ThreadMonitor.java b/src/eu/telecom_bretagne/praxis/common/ThreadMonitor.java index 174849fb208b6aeec2df838a2653c7ed64c2f246..b7ac1abcb479422c1ea625d37606561606f0582c 100644 --- a/src/eu/telecom_bretagne/praxis/common/ThreadMonitor.java +++ b/src/eu/telecom_bretagne/praxis/common/ThreadMonitor.java @@ -87,9 +87,7 @@ public class ThreadMonitor { objname = new ObjectName(THREAD_MXBEAN_NAME); } catch (MalformedObjectNameException e) { // should not reach here - InternalError ie = new InternalError(e.getMessage()); - ie.initCause(e); - throw ie; + throw new InternalError(e.getMessage(), e); } parseMBeanInfo(); } @@ -258,17 +256,11 @@ public class ThreadMonitor { canDumpLocks = false; } } catch (IntrospectionException e) { - InternalError ie = new InternalError(e.getMessage()); - ie.initCause(e); - throw ie; + throw new InternalError(e.getMessage(), e); } catch (InstanceNotFoundException e) { - InternalError ie = new InternalError(e.getMessage()); - ie.initCause(e); - throw ie; + throw new InternalError(e.getMessage(), e); } catch (ReflectionException e) { - InternalError ie = new InternalError(e.getMessage()); - ie.initCause(e); - throw ie; + throw new InternalError(e.getMessage(), e); } } } diff --git a/src/eu/telecom_bretagne/praxis/common/Utile.java b/src/eu/telecom_bretagne/praxis/common/Utile.java index debcc09845548855d68a3469b8d60351e1e3adee..7ffb51c29734a18d248751eb43ea4ce7d657fe84 100644 --- a/src/eu/telecom_bretagne/praxis/common/Utile.java +++ b/src/eu/telecom_bretagne/praxis/common/Utile.java @@ -26,7 +26,6 @@ import java.util.GregorianCalendar; import java.util.Iterator; import java.util.LinkedHashMap; import java.util.List; -import java.util.Locale; import java.util.Map; import java.util.StringTokenizer; import java.util.logging.Level; diff --git a/src/eu/telecom_bretagne/praxis/core/execution/ResultStore.java b/src/eu/telecom_bretagne/praxis/core/execution/ResultStore.java index e7ab800ffa88b24030c8452f56c950f5eb339cd0..82aa361647698b84b44528cfecf089286d9d0d85 100644 --- a/src/eu/telecom_bretagne/praxis/core/execution/ResultStore.java +++ b/src/eu/telecom_bretagne/praxis/core/execution/ResultStore.java @@ -696,7 +696,7 @@ public class ResultStore */ public boolean deleteResult(WorkflowID workflowID, ExecutionID executionID, String username) { - return deleteResults(workflowID, Arrays.asList(new ExecutionID[] {executionID}), username); + return deleteResults(workflowID, Arrays.asList(executionID), username); } } diff --git a/src/eu/telecom_bretagne/praxis/server/execution/platform/SGEExecutionEngine.java b/src/eu/telecom_bretagne/praxis/server/execution/platform/SGEExecutionEngine.java index 8053685f7b1fb0b2656087001972e30f97b79eb5..381570ebfdf3038309d9c82767bc2e9e3c00e84a 100644 --- a/src/eu/telecom_bretagne/praxis/server/execution/platform/SGEExecutionEngine.java +++ b/src/eu/telecom_bretagne/praxis/server/execution/platform/SGEExecutionEngine.java @@ -133,7 +133,7 @@ public class SGEExecutionEngine session.init(""); JobTemplate jt = session.createJobTemplate(); jt.setRemoteCommand(scriptPath); - jt.setArgs(Arrays.asList(new String[]{})); + jt.setArgs(Arrays.asList()); jt.setWorkingDirectory(executionDir); jt.setErrorPath(":"+stderr_filename); jt.setOutputPath(":"+stdout_filename);