pFad - Phone/Frame/Anonymizer/Declutterfier! Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

URL: http://github.com/apache/axis-axis2-java-core/commit/47207d986445694cb4dcd4dc1e996072338b651f

AXIS2-5315 , removed deprecated AbstractInMessageReceiver and Abstra… · apache/axis-axis2-java-core@47207d9 · GitHub
Skip to content

Commit 47207d9

Browse files
author
Sagara Gunathunga
committed
AXIS2-5315 , removed deprecated AbstractInMessageReceiver and AbstractInOutAsyncMessageReceivers.
1 parent 70c94ae commit 47207d9

File tree

9 files changed

+14
-80
lines changed

9 files changed

+14
-80
lines changed

modules/adb/src/org/apache/axis2/rpc/receivers/RPCInOnlyMessageReceiver.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -24,15 +24,15 @@
2424
import org.apache.axis2.context.MessageContext;
2525
import org.apache.axis2.description.AxisMessage;
2626
import org.apache.axis2.description.AxisOperation;
27-
import org.apache.axis2.receivers.AbstractInMessageReceiver;
27+
import org.apache.axis2.receivers.AbstractMessageReceiver;
2828
import org.apache.axis2.wsdl.WSDLConstants;
2929
import org.apache.commons.logging.Log;
3030
import org.apache.commons.logging.LogFactory;
3131

3232
import java.lang.reflect.InvocationTargetException;
3333
import java.lang.reflect.Method;
3434

35-
public class RPCInOnlyMessageReceiver extends AbstractInMessageReceiver {
35+
public class RPCInOnlyMessageReceiver extends AbstractMessageReceiver {
3636

3737
private static Log log = LogFactory.getLog(RPCInOnlyMessageReceiver.class);
3838

@@ -42,7 +42,7 @@ public void invokeBusinessLogic(MessageContext inMessage) throws AxisFault {
4242
// get the implementation class for the Web Service
4343
Object obj = getTheImplementationObject(inMessage);
4444

45-
Class ImplClass = obj.getClass();
45+
Class<?> ImplClass = obj.getClass();
4646

4747
AxisOperation op = inMessage.getOperationContext().getAxisOperation();
4848

@@ -75,7 +75,7 @@ public void invokeBusinessLogic(MessageContext inMessage) throws AxisFault {
7575
Throwable cause = e.getCause();
7676
if (cause != null) {
7777
String msg = cause.getMessage();
78-
if (msg == null) {
78+
if (msg == null && method != null) {
7979
msg = "Exception occurred while trying to invoke service method " +
8080
method.getName();
8181
}
@@ -86,7 +86,7 @@ public void invokeBusinessLogic(MessageContext inMessage) throws AxisFault {
8686
throw AxisFault.makeFault(cause);
8787
} catch (Exception e) {
8888
String msg = "Exception occurred while trying to invoke service method " +
89-
method.getName();
89+
(method != null ? method.getName() : "");
9090
log.error(msg, e);
9191
throw new AxisFault(msg, e);
9292
}

modules/adb/src/org/apache/axis2/rpc/receivers/RPCInOutAsyncMessageReceiver.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,15 +31,15 @@
3131
import org.apache.axis2.description.Parameter;
3232
import org.apache.axis2.description.WSDL2Constants;
3333
import org.apache.axis2.description.java2wsdl.Java2WSDLConstants;
34-
import org.apache.axis2.receivers.AbstractInMessageReceiver;
34+
import org.apache.axis2.receivers.AbstractMessageReceiver;
3535
import org.apache.axis2.wsdl.WSDLConstants;
3636
import org.apache.commons.logging.Log;
3737
import org.apache.commons.logging.LogFactory;
3838

3939
import java.lang.reflect.InvocationTargetException;
4040
import java.lang.reflect.Method;
4141

42-
public class RPCInOutAsyncMessageReceiver extends AbstractInMessageReceiver {
42+
public class RPCInOutAsyncMessageReceiver extends AbstractMessageReceiver {
4343

4444
private static Log log = LogFactory.getLog(RPCInOnlyMessageReceiver.class);
4545

modules/codegen/src/org/apache/axis2/wsdl/codegen/emitter/AxisServiceBasedMultiLanguageEmitter.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -159,7 +159,7 @@ public class AxisServiceBasedMultiLanguageEmitter implements Emitter {
159159
//populate the MEP -> class map
160160
mepToClassMap = new HashMap();
161161
mepToClassMap.put(WSDL2Constants.MEP_URI_IN_ONLY,
162-
"org.apache.axis2.receivers.AbstractInMessageReceiver");
162+
"org.apache.axis2.receivers.AbstractMessageReceiver");
163163
mepToClassMap.put(WSDL2Constants.MEP_URI_ROBUST_IN_ONLY,
164164
"org.apache.axis2.receivers.AbstractMessageReceiver");
165165
mepToClassMap.put(WSDL2Constants.MEP_URI_IN_OUT,

modules/codegen/src/org/apache/axis2/wsdl/template/java/MessageReceiverTemplate.xsl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -311,7 +311,7 @@
311311
<!-- end of template for in-out message receiver -->
312312

313313
<!-- start of in-only -->
314-
<xsl:template match="/interface[@basereceiver='org.apache.axis2.receivers.AbstractInMessageReceiver']">
314+
<xsl:template match="/interface[@basereceiver='org.apache.axis2.receivers.AbstractMessageReceiver']">
315315
<xsl:variable name="skeletonname"><xsl:value-of select="@skeletonInterfaceName"/></xsl:variable>
316316

317317
/**

modules/corba/src/org/apache/axis2/corba/receivers/CorbaInOnlyMessageReceiver.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
import org.apache.axis2.description.AxisOperation;
3232
import org.apache.axis2.description.AxisService;
3333
import org.apache.axis2.description.Parameter;
34-
import org.apache.axis2.receivers.AbstractInMessageReceiver;
34+
import org.apache.axis2.receivers.AbstractMessageReceiver;
3535
import org.apache.axis2.wsdl.WSDLConstants;
3636
import org.apache.commons.logging.Log;
3737
import org.apache.commons.logging.LogFactory;
@@ -41,7 +41,7 @@
4141
import java.util.HashMap;
4242
import java.util.Map;
4343

44-
public class CorbaInOnlyMessageReceiver extends AbstractInMessageReceiver implements CorbaConstants {
44+
public class CorbaInOnlyMessageReceiver extends AbstractMessageReceiver implements CorbaConstants {
4545

4646
private static Log log = LogFactory.getLog(CorbaInOnlyMessageReceiver.class);
4747
private ORB orb = null;

modules/kernel/src/org/apache/axis2/receivers/AbstractInMessageReceiver.java

Lines changed: 0 additions & 29 deletions
This file was deleted.

modules/kernel/src/org/apache/axis2/receivers/AbstractInOutAsyncMessageReceiver.java

Lines changed: 0 additions & 36 deletions
This file was deleted.

modules/kernel/src/org/apache/axis2/receivers/RawXMLINOnlyMessageReceiver.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,10 +40,10 @@
4040
* @see RawXMLINOutMessageReceiver
4141
* @see RawXMLINOutAsyncMessageReceiver
4242
*/
43-
public class RawXMLINOnlyMessageReceiver extends AbstractInMessageReceiver
43+
public class RawXMLINOnlyMessageReceiver extends AbstractMessageReceiver
4444
implements MessageReceiver {
4545

46-
private Method findOperation(AxisOperation op, Class implClass) {
46+
private Method findOperation(AxisOperation op, Class<?> implClass) {
4747
Method method = (Method)(op.getParameterValue("myMethod"));
4848
if (method != null && method.getDeclaringClass() == implClass) return method;
4949

@@ -78,7 +78,7 @@ public void invokeBusinessLogic(MessageContext msgContext) throws AxisFault {
7878
Object obj = getTheImplementationObject(msgContext);
7979

8080
// find the WebService method
81-
Class implClass = obj.getClass();
81+
Class<?> implClass = obj.getClass();
8282

8383
AxisOperation op = msgContext.getAxisOperation();
8484
Method method = findOperation(op, implClass);

modules/samples/ping/src/samples/ping/receivers/RawXMLINOnlyMessageReceiver.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@
2020

2121
import org.apache.axiom.om.OMElement;
2222
import org.apache.axis2.AxisFault;
23-
import org.apache.axis2.receivers.AbstractInMessageReceiver;
2423
import org.apache.axis2.context.MessageContext;
2524
import org.apache.axis2.description.AxisOperation;
2625
import org.apache.axis2.engine.MessageReceiver;

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad © 2024 Your Company Name. All rights reserved.





Check this box to remove all script contents from the fetched content.



Check this box to remove all images from the fetched content.


Check this box to remove all CSS styles from the fetched content.


Check this box to keep images inefficiently compressed and original size.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy