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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]