You are viewing a plain text version of this content. The canonical link for it is here.
Posted to fx-dev@ws.apache.org by da...@apache.org on 2005/10/29 07:25:23 UTC

svn commit: r329374 - /webservices/kandula/branches/Kandula_1/src/java/org/apache/ws/transaction/participant/standalone/Transaction.java

Author: dasarath
Date: Fri Oct 28 22:25:13 2005
New Revision: 329374

URL: http://svn.apache.org/viewcvs?rev=329374&view=rev
Log:
a quick fix for "java.io.IOException: Non nillable element 'participantProtocolService' is null."

Modified:
    webservices/kandula/branches/Kandula_1/src/java/org/apache/ws/transaction/participant/standalone/Transaction.java

Modified: webservices/kandula/branches/Kandula_1/src/java/org/apache/ws/transaction/participant/standalone/Transaction.java
URL: http://svn.apache.org/viewcvs/webservices/kandula/branches/Kandula_1/src/java/org/apache/ws/transaction/participant/standalone/Transaction.java?rev=329374&r1=329373&r2=329374&view=diff
==============================================================================
--- webservices/kandula/branches/Kandula_1/src/java/org/apache/ws/transaction/participant/standalone/Transaction.java (original)
+++ webservices/kandula/branches/Kandula_1/src/java/org/apache/ws/transaction/participant/standalone/Transaction.java Fri Oct 28 22:25:13 2005
@@ -16,25 +16,29 @@
  */
 package org.apache.ws.transaction.participant.standalone;
 
-
 import java.rmi.RemoteException;
 
+import org.apache.ws.transaction.utility.EndpointReferenceFactory;
 import org.apache.ws.transaction.wsat.CompletionRPCPort;
+import org.apache.ws.transaction.wsat.ParticipantRPCEndpoint;
 import org.apache.ws.transaction.wscoor.CoordinationContext;
 
-
 /**
  * @author Dasarath Weeratunge
  */
 public class Transaction {
-	private static String COMPLETION_PROTOCOL= "http://schemas.xmlsoap.org/ws/2003/09/wsat#Completion";
+	private static String COMPLETION_PROTOCOL = "http://schemas.xmlsoap.org/ws/2003/09/wsat#Completion";
 
 	private CoordinationContext ctx;
+
 	private CompletionRPCPort compPort;
 
 	public Transaction(CoordinationContext ctx) throws RemoteException {
-		this.ctx= ctx;
-		compPort= new CompletionRPCPort(ctx.register(COMPLETION_PROTOCOL, null));
+		this.ctx = ctx;
+		// FIXME: 
+		compPort = new CompletionRPCPort(ctx.register(COMPLETION_PROTOCOL,
+				EndpointReferenceFactory.getInstance().getEndpointReference(
+						ParticipantRPCEndpoint.PORT_TYPE, null)));
 	}
 
 	public CoordinationContext getCoordinationContex() {
@@ -48,4 +52,4 @@
 	public void commit() throws RemoteException {
 		compPort.commit();
 	}
-}
+}
\ No newline at end of file



---------------------------------------------------------------------
To unsubscribe, e-mail: kandula-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: kandula-dev-help@ws.apache.org