You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by lr...@apache.org on 2007/07/09 22:41:44 UTC
svn commit: r554759 - in
/incubator/tuscany/java/sca/modules/implementation-bpel/src/main/java/org/apache/tuscany/sca/implementation/bpel:
impl/ module/
Author: lresende
Date: Mon Jul 9 13:41:43 2007
New Revision: 554759
URL: http://svn.apache.org/viewvc?view=rev&rev=554759
Log:
Renaming ImplementationProcessor to ArtifactProcessor and small changes to set isUnresolved correctly
Added:
incubator/tuscany/java/sca/modules/implementation-bpel/src/main/java/org/apache/tuscany/sca/implementation/bpel/impl/BPELArtifactProcessor.java
- copied, changed from r554224, incubator/tuscany/java/sca/modules/implementation-bpel/src/main/java/org/apache/tuscany/sca/implementation/bpel/impl/BPELImplementationProcessor.java
Removed:
incubator/tuscany/java/sca/modules/implementation-bpel/src/main/java/org/apache/tuscany/sca/implementation/bpel/impl/BPELImplementationProcessor.java
Modified:
incubator/tuscany/java/sca/modules/implementation-bpel/src/main/java/org/apache/tuscany/sca/implementation/bpel/impl/BPELImplementationImpl.java
incubator/tuscany/java/sca/modules/implementation-bpel/src/main/java/org/apache/tuscany/sca/implementation/bpel/module/BPELModuleActivator.java
Copied: incubator/tuscany/java/sca/modules/implementation-bpel/src/main/java/org/apache/tuscany/sca/implementation/bpel/impl/BPELArtifactProcessor.java (from r554224, incubator/tuscany/java/sca/modules/implementation-bpel/src/main/java/org/apache/tuscany/sca/implementation/bpel/impl/BPELImplementationProcessor.java)
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/modules/implementation-bpel/src/main/java/org/apache/tuscany/sca/implementation/bpel/impl/BPELArtifactProcessor.java?view=diff&rev=554759&p1=incubator/tuscany/java/sca/modules/implementation-bpel/src/main/java/org/apache/tuscany/sca/implementation/bpel/impl/BPELImplementationProcessor.java&r1=554224&p2=incubator/tuscany/java/sca/modules/implementation-bpel/src/main/java/org/apache/tuscany/sca/implementation/bpel/impl/BPELArtifactProcessor.java&r2=554759
==============================================================================
--- incubator/tuscany/java/sca/modules/implementation-bpel/src/main/java/org/apache/tuscany/sca/implementation/bpel/impl/BPELImplementationProcessor.java (original)
+++ incubator/tuscany/java/sca/modules/implementation-bpel/src/main/java/org/apache/tuscany/sca/implementation/bpel/impl/BPELArtifactProcessor.java Mon Jul 9 13:41:43 2007
@@ -51,12 +51,12 @@
*
* @version $Rev$ $Date$
*/
-public class BPELImplementationProcessor implements StAXArtifactProcessor<BPELImplementation> {
+public class BPELArtifactProcessor implements StAXArtifactProcessor<BPELImplementation> {
private static final QName IMPLEMENTATION_BPEL = new QName(Constants.SCA_NS, "implementation.bpel");
private BPELImplementationFactory bpelFactory;
- public BPELImplementationProcessor(BPELImplementationFactory crudFactory) {
+ public BPELArtifactProcessor(BPELImplementationFactory crudFactory) {
this.bpelFactory = crudFactory;
}
@@ -96,7 +96,7 @@
BPELImplementation implementation = bpelFactory.createBPELImplementation();
implementation.setProcessName(process);
implementation.setCompiledProcess(compiledProcess.toByteArray());
- implementation.setUnresolved(true);
+ implementation.setUnresolved(false);
// Skip to end element
while (reader.hasNext()) {
@@ -113,6 +113,11 @@
public void resolve(BPELImplementation impl, ModelResolver resolver) throws ContributionResolveException {
System.out.println("IN RESOLVE");
+ if( impl != null && impl.isUnresolved()) {
+
+ impl.setUnresolved(false);
+ }
+
}
public void write(BPELImplementation model, XMLStreamWriter outputSource) throws ContributionWriteException {
Modified: incubator/tuscany/java/sca/modules/implementation-bpel/src/main/java/org/apache/tuscany/sca/implementation/bpel/impl/BPELImplementationImpl.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/modules/implementation-bpel/src/main/java/org/apache/tuscany/sca/implementation/bpel/impl/BPELImplementationImpl.java?view=diff&rev=554759&r1=554758&r2=554759
==============================================================================
--- incubator/tuscany/java/sca/modules/implementation-bpel/src/main/java/org/apache/tuscany/sca/implementation/bpel/impl/BPELImplementationImpl.java (original)
+++ incubator/tuscany/java/sca/modules/implementation-bpel/src/main/java/org/apache/tuscany/sca/implementation/bpel/impl/BPELImplementationImpl.java Mon Jul 9 13:41:43 2007
@@ -60,6 +60,7 @@
private Service _bpelService;
private QName _processName;
private byte[] _compiledProcess;
+ private boolean unresolved;
/**
* Constructs a new BPEL implementation.
@@ -142,12 +143,11 @@
}
public boolean isUnresolved() {
- // The sample BPEL implementation is always resolved
- return false;
+ return this.unresolved;
}
public void setUnresolved(boolean unresolved) {
- // The sample BPEL implementation is always resolved
+ this.unresolved = unresolved;
}
private class ProcessConfImpl implements ProcessConf {
Modified: incubator/tuscany/java/sca/modules/implementation-bpel/src/main/java/org/apache/tuscany/sca/implementation/bpel/module/BPELModuleActivator.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/modules/implementation-bpel/src/main/java/org/apache/tuscany/sca/implementation/bpel/module/BPELModuleActivator.java?view=diff&rev=554759&r1=554758&r2=554759
==============================================================================
--- incubator/tuscany/java/sca/modules/implementation-bpel/src/main/java/org/apache/tuscany/sca/implementation/bpel/module/BPELModuleActivator.java (original)
+++ incubator/tuscany/java/sca/modules/implementation-bpel/src/main/java/org/apache/tuscany/sca/implementation/bpel/module/BPELModuleActivator.java Mon Jul 9 13:41:43 2007
@@ -27,7 +27,7 @@
import org.apache.tuscany.sca.implementation.bpel.BPELImplementationFactory;
import org.apache.tuscany.sca.implementation.bpel.DefaultBPELImplementationFactory;
import org.apache.tuscany.sca.implementation.bpel.ode.EmbeddedODEServer;
-import org.apache.tuscany.sca.implementation.bpel.impl.BPELImplementationProcessor;
+import org.apache.tuscany.sca.implementation.bpel.impl.BPELArtifactProcessor;
import org.apache.tuscany.sca.implementation.bpel.provider.BPELImplementationProviderFactory;
import org.apache.tuscany.sca.interfacedef.java.DefaultJavaInterfaceFactory;
import org.apache.tuscany.sca.interfacedef.java.JavaInterfaceFactory;
@@ -72,7 +72,7 @@
// Add the CRUD implementation extension to the StAXArtifactProcessor
// extension point
StAXArtifactProcessorExtensionPoint processors = registry.getExtensionPoint(StAXArtifactProcessorExtensionPoint.class);
- BPELImplementationProcessor implementationArtifactProcessor = new BPELImplementationProcessor(bpelFactory);
+ BPELArtifactProcessor implementationArtifactProcessor = new BPELArtifactProcessor(bpelFactory);
processors.addArtifactProcessor(implementationArtifactProcessor);
// Instantiating the ODE server to pass it to the providers
---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-commits-help@ws.apache.org