You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ode.apache.org by bo...@apache.org on 2007/05/26 02:16:55 UTC
svn commit: r541826 -
/incubator/ode/trunk/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/BpelCompiler.java
Author: boisvert
Date: Fri May 25 17:16:55 2007
New Revision: 541826
URL: http://svn.apache.org/viewvc?view=rev&rev=541826
Log:
Friendlier names for unnamed activities/scopes
Modified:
incubator/ode/trunk/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/BpelCompiler.java
Modified: incubator/ode/trunk/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/BpelCompiler.java
URL: http://svn.apache.org/viewvc/incubator/ode/trunk/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/BpelCompiler.java?view=diff&rev=541826&r1=541825&r2=541826
==============================================================================
--- incubator/ode/trunk/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/BpelCompiler.java (original)
+++ incubator/ode/trunk/bpel-compiler/src/main/java/org/apache/ode/bpel/compiler/BpelCompiler.java Fri May 25 17:16:55 2007
@@ -818,7 +818,7 @@
public OScope compileSLC(final ScopeLikeActivity source, final OScope.Variable[] variables) {
final OScope implicitScope = new OScope(_oprocess, getCurrent());
implicitScope.implicitScope = true;
- implicitScope.name = createName(source);
+ implicitScope.name = createName(source, "implicit-scope");
implicitScope.debugInfo = createDebugInfo(source, "Scope-like construct " + source);
compileScope(implicitScope, source.getScope(), new Runnable() {
public void run() {
@@ -840,7 +840,7 @@
private OActivity compileActivity(final boolean doLinks, final Activity source) {
final ActivityGenerator actgen = findActivityGen(source);
final OActivity oact = actgen.newInstance(source);
- oact.name = createName(source);
+ oact.name = createName(source, "activity");
oact.debugInfo = createDebugInfo(source, "Activity body for " + source);
_compiledActivities.add(oact);
compile(oact, source, new Runnable() {
@@ -867,11 +867,11 @@
.isEmpty()) ? null : compileJoinCondition(source.getJoinCondition());
}
- private String createName(Activity source) {
+ private String createName(Activity source, String type) {
if (source.getName() != null)
return source.getName();
- return "__unnamed:" + source.getType() + "@" + source.getLineNo();
+ return source.getType().getLocalPart() + "-" + type + "-line-" + source.getLineNo();
}
private OProcess.OProperty compile(Property property) {