You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-commits@axis.apache.org by ve...@apache.org on 2011/05/28 11:37:40 UTC

svn commit: r1128578 - /axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/AxisFault.java

Author: veithen
Date: Sat May 28 09:37:40 2011
New Revision: 1128578

URL: http://svn.apache.org/viewvc?rev=1128578&view=rev
Log:
Fixed some compiler warnings.

Modified:
    axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/AxisFault.java

Modified: axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/AxisFault.java
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/AxisFault.java?rev=1128578&r1=1128577&r2=1128578&view=diff
==============================================================================
--- axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/AxisFault.java (original)
+++ axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/AxisFault.java Sat May 28 09:37:40 2011
@@ -77,13 +77,13 @@ public class AxisFault extends RemoteExc
     /**
      * assume headers are not used very often
      */
-    private List headers = new ArrayList(0);
+    private List<SOAPHeaderBlock> headers = new ArrayList<SOAPHeaderBlock>(0);
 
     private String message;
 
-    private List faultReasonList = new ArrayList(1);
+    private List<FaultReason> faultReasonList = new ArrayList<FaultReason>(1);
     private QName faultCode;
-    private List faultSubCodes;
+    private List<QName> faultSubCodes;
     private String faultNode;
     private String faultRole;
     private OMElement detail;
@@ -147,7 +147,7 @@ public class AxisFault extends RemoteExc
      * @param faultReason - the reason for the fault. The language will be defaulted to 'en'
      * @param cause embedded fault which caused this one
      */
-    public AxisFault(QName faultCode,List faultSubCodes, String faultReason, Throwable cause) {
+    public AxisFault(QName faultCode, List<QName> faultSubCodes, String faultReason, Throwable cause) {
         this(faultReason, cause);
         setFaultCode(faultCode);
         setFaultSubCodes(faultSubCodes);
@@ -239,7 +239,7 @@ public class AxisFault extends RemoteExc
 
             SOAPFaultSubCode subCode = soapFaultCode.getSubCode();
             if (subCode != null) {
-                faultSubCodes = new ArrayList();
+                faultSubCodes = new ArrayList<QName>();
                 while (subCode != null) {
                     faultSubCodes.add(subCode.getValue().getTextAsQName());
                     subCode = subCode.getSubCode();
@@ -378,7 +378,7 @@ public class AxisFault extends RemoteExc
      */
     public String getReason() {
         if (faultReasonList.size() >= 1) {
-            return ((FaultReason) faultReasonList.get(0)).getText();
+            return faultReasonList.get(0).getText();
         } else if (soapFaultReason != null) {
             return soapFaultReason.getText();
         }
@@ -391,7 +391,7 @@ public class AxisFault extends RemoteExc
      *
      * @return iterator
      */
-    public ListIterator headerIterator() {
+    public ListIterator<SOAPHeaderBlock> headerIterator() {
         return headers.listIterator();
     }
 
@@ -400,7 +400,7 @@ public class AxisFault extends RemoteExc
      *
      * @return the headers for this fault
      */
-    public List headers() {
+    public List<SOAPHeaderBlock> headers() {
         return headers;
     }
 
@@ -420,7 +420,7 @@ public class AxisFault extends RemoteExc
         } else if (e instanceof UndeclaredThrowableException) {
             Throwable t = ((UndeclaredThrowableException) e).getCause();
             if (t instanceof Exception) {
-                e = (Exception) t;
+                e = t;
             }
         }
         if (e instanceof AxisFault) {
@@ -443,7 +443,7 @@ public class AxisFault extends RemoteExc
         return faultCode;
     }
 
-    public List getFaultSubCodes() {
+    public List<QName> getFaultSubCodes() {
         return faultSubCodes;
     }
 
@@ -510,7 +510,7 @@ public class AxisFault extends RemoteExc
         this.faultCode = soapFaultCode;
     }
     
-    public void setFaultSubCodes(List faultSubCodes) {
+    public void setFaultSubCodes(List<QName> faultSubCodes) {
         this.faultSubCodes = faultSubCodes;
     }