Author: mriou
Date: Thu Jul 24 11:59:02 2008
New Revision: 679489
URL: http://svn.apache.org/viewvc?rev=679489&view=rev
Log:
Better error reporting for empty catch.
Modified:
ode/trunk/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/BpelCompiler.java
ode/trunk/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/CommonCompilationMessages.java
Modified:
ode/trunk/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/BpelCompiler.java
URL:
http://svn.apache.org/viewvc/ode/trunk/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/BpelCompiler.java?rev=679489&r1=679488&r2=679489&view=diff
==============================================================================
---
ode/trunk/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/BpelCompiler.java
(original)
+++
ode/trunk/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/BpelCompiler.java
Thu Jul 24 11:59:02 2008
@@ -1479,8 +1479,6 @@
ctch.faultVariable = faultVar;
}
- if (catchSrc.getActivity() == null)
- throw new
CompilationException(__cmsgs.errEmptyCatch().setSource(catchSrc));
_structureStack.topScope().activity =
compile(catchSrc.getActivity());
}
});
Modified:
ode/trunk/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/CommonCompilationMessages.java
URL:
http://svn.apache.org/viewvc/ode/trunk/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/CommonCompilationMessages.java?rev=679489&r1=679488&r2=679489&view=diff
==============================================================================
---
ode/trunk/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/CommonCompilationMessages.java
(original)
+++
ode/trunk/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/CommonCompilationMessages.java
Thu Jul 24 11:59:02 2008
@@ -481,10 +481,6 @@
return this.formatCompilationMessage("Empty sequences are
forbidden.");
}
- public CompilationMessage errEmptyCatch() {
- return this.formatCompilationMessage("Empty catch faut handlers
are forbidden.");
- }
-
public CompilationMessage errMustSpecifyRelatedVariable(String name) {
return this.formatCompilationMessage("The external variable
declaration for \"{0}\" must specify a related variable.", name);
}