1   /**
2    * Portlet_Journal_JournalArticleServiceSoapBindingStub.java
3    *
4    * This file was auto-generated from WSDL
5    * by the Apache Axis 1.4 Apr 22, 2006 (06:55:48 PDT) WSDL2Java emitter.
6    */
7   
8   package com.liferay.client.soap.portlet.journal.service.http;
9   
10  public class Portlet_Journal_JournalArticleServiceSoapBindingStub extends org.apache.axis.client.Stub implements com.liferay.client.soap.portlet.journal.service.http.JournalArticleServiceSoap {
11      private java.util.Vector cachedSerClasses = new java.util.Vector();
12      private java.util.Vector cachedSerQNames = new java.util.Vector();
13      private java.util.Vector cachedSerFactories = new java.util.Vector();
14      private java.util.Vector cachedDeserFactories = new java.util.Vector();
15  
16      static org.apache.axis.description.OperationDesc [] _operations;
17  
18      static {
19          _operations = new org.apache.axis.description.OperationDesc[7];
20          _initOperationDesc1();
21      }
22  
23      private static void _initOperationDesc1(){
24          org.apache.axis.description.OperationDesc oper;
25          org.apache.axis.description.ParameterDesc param;
26          oper = new org.apache.axis.description.OperationDesc();
27          oper.setName("addArticle");
28          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "articleId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
29          oper.addParameter(param);
30          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "autoArticleId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
31          oper.addParameter(param);
32          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "plid"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
33          oper.addParameter(param);
34          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "title"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
35          oper.addParameter(param);
36          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "description"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
37          oper.addParameter(param);
38          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "content"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
39          oper.addParameter(param);
40          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "type"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
41          oper.addParameter(param);
42          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "structureId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
43          oper.addParameter(param);
44          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "templateId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
45          oper.addParameter(param);
46          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "displayDateMonth"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
47          oper.addParameter(param);
48          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "displayDateDay"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
49          oper.addParameter(param);
50          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "displayDateYear"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
51          oper.addParameter(param);
52          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "displayDateHour"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
53          oper.addParameter(param);
54          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "displayDateMinute"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
55          oper.addParameter(param);
56          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "expirationDateMonth"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
57          oper.addParameter(param);
58          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "expirationDateDay"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
59          oper.addParameter(param);
60          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "expirationDateYear"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
61          oper.addParameter(param);
62          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "expirationDateHour"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
63          oper.addParameter(param);
64          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "expirationDateMinute"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
65          oper.addParameter(param);
66          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "neverExpire"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
67          oper.addParameter(param);
68          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "reviewDateMonth"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
69          oper.addParameter(param);
70          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "reviewDateDay"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
71          oper.addParameter(param);
72          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "reviewDateYear"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
73          oper.addParameter(param);
74          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "reviewDateHour"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
75          oper.addParameter(param);
76          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "reviewDateMinute"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
77          oper.addParameter(param);
78          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "neverReview"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
79          oper.addParameter(param);
80          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "indexable"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
81          oper.addParameter(param);
82          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "articleURL"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
83          oper.addParameter(param);
84          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "tagsEntries"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("urn:http.service.journal.portlet.liferay.com", "ArrayOf_xsd_string"), java.lang.String[].class, false, false);
85          oper.addParameter(param);
86          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "addCommunityPermissions"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
87          oper.addParameter(param);
88          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "addGuestPermissions"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
89          oper.addParameter(param);
90          oper.setReturnType(new javax.xml.namespace.QName("http://model.journal.portlet.liferay.com", "JournalArticleSoap"));
91          oper.setReturnClass(com.liferay.client.soap.portlet.journal.model.JournalArticleSoap.class);
92          oper.setReturnQName(new javax.xml.namespace.QName("", "addArticleReturn"));
93          oper.setStyle(org.apache.axis.constants.Style.RPC);
94          oper.setUse(org.apache.axis.constants.Use.ENCODED);
95          _operations[0] = oper;
96  
97          oper = new org.apache.axis.description.OperationDesc();
98          oper.setName("addArticle");
99          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "articleId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
100         oper.addParameter(param);
101         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "autoArticleId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
102         oper.addParameter(param);
103         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "plid"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
104         oper.addParameter(param);
105         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "title"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
106         oper.addParameter(param);
107         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "description"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
108         oper.addParameter(param);
109         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "content"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
110         oper.addParameter(param);
111         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "type"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
112         oper.addParameter(param);
113         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "structureId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
114         oper.addParameter(param);
115         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "templateId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
116         oper.addParameter(param);
117         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "displayDateMonth"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
118         oper.addParameter(param);
119         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "displayDateDay"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
120         oper.addParameter(param);
121         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "displayDateYear"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
122         oper.addParameter(param);
123         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "displayDateHour"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
124         oper.addParameter(param);
125         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "displayDateMinute"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
126         oper.addParameter(param);
127         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "expirationDateMonth"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
128         oper.addParameter(param);
129         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "expirationDateDay"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
130         oper.addParameter(param);
131         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "expirationDateYear"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
132         oper.addParameter(param);
133         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "expirationDateHour"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
134         oper.addParameter(param);
135         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "expirationDateMinute"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
136         oper.addParameter(param);
137         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "neverExpire"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
138         oper.addParameter(param);
139         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "reviewDateMonth"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
140         oper.addParameter(param);
141         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "reviewDateDay"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
142         oper.addParameter(param);
143         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "reviewDateYear"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
144         oper.addParameter(param);
145         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "reviewDateHour"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
146         oper.addParameter(param);
147         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "reviewDateMinute"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
148         oper.addParameter(param);
149         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "neverReview"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
150         oper.addParameter(param);
151         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "indexable"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
152         oper.addParameter(param);
153         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "articleURL"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
154         oper.addParameter(param);
155         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "tagsEntries"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("urn:http.service.journal.portlet.liferay.com", "ArrayOf_xsd_string"), java.lang.String[].class, false, false);
156         oper.addParameter(param);
157         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "communityPermissions"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("urn:http.service.journal.portlet.liferay.com", "ArrayOf_xsd_string"), java.lang.String[].class, false, false);
158         oper.addParameter(param);
159         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "guestPermissions"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("urn:http.service.journal.portlet.liferay.com", "ArrayOf_xsd_string"), java.lang.String[].class, false, false);
160         oper.addParameter(param);
161         oper.setReturnType(new javax.xml.namespace.QName("http://model.journal.portlet.liferay.com", "JournalArticleSoap"));
162         oper.setReturnClass(com.liferay.client.soap.portlet.journal.model.JournalArticleSoap.class);
163         oper.setReturnQName(new javax.xml.namespace.QName("", "addArticleReturn"));
164         oper.setStyle(org.apache.axis.constants.Style.RPC);
165         oper.setUse(org.apache.axis.constants.Use.ENCODED);
166         _operations[1] = oper;
167 
168         oper = new org.apache.axis.description.OperationDesc();
169         oper.setName("copyArticle");
170         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "groupId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
171         oper.addParameter(param);
172         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "oldArticleId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
173         oper.addParameter(param);
174         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "newArticleId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
175         oper.addParameter(param);
176         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "autoArticleId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
177         oper.addParameter(param);
178         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "version"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "double"), double.class, false, false);
179         oper.addParameter(param);
180         oper.setReturnType(new javax.xml.namespace.QName("http://model.journal.portlet.liferay.com", "JournalArticleSoap"));
181         oper.setReturnClass(com.liferay.client.soap.portlet.journal.model.JournalArticleSoap.class);
182         oper.setReturnQName(new javax.xml.namespace.QName("", "copyArticleReturn"));
183         oper.setStyle(org.apache.axis.constants.Style.RPC);
184         oper.setUse(org.apache.axis.constants.Use.ENCODED);
185         _operations[2] = oper;
186 
187         oper = new org.apache.axis.description.OperationDesc();
188         oper.setName("getArticle");
189         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "groupId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
190         oper.addParameter(param);
191         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "articleId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
192         oper.addParameter(param);
193         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "version"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "double"), double.class, false, false);
194         oper.addParameter(param);
195         oper.setReturnType(new javax.xml.namespace.QName("http://model.journal.portlet.liferay.com", "JournalArticleSoap"));
196         oper.setReturnClass(com.liferay.client.soap.portlet.journal.model.JournalArticleSoap.class);
197         oper.setReturnQName(new javax.xml.namespace.QName("", "getArticleReturn"));
198         oper.setStyle(org.apache.axis.constants.Style.RPC);
199         oper.setUse(org.apache.axis.constants.Use.ENCODED);
200         _operations[3] = oper;
201 
202         oper = new org.apache.axis.description.OperationDesc();
203         oper.setName("removeArticleLocale");
204         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "groupId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
205         oper.addParameter(param);
206         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "articleId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
207         oper.addParameter(param);
208         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "version"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "double"), double.class, false, false);
209         oper.addParameter(param);
210         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "languageId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
211         oper.addParameter(param);
212         oper.setReturnType(new javax.xml.namespace.QName("http://model.journal.portlet.liferay.com", "JournalArticleSoap"));
213         oper.setReturnClass(com.liferay.client.soap.portlet.journal.model.JournalArticleSoap.class);
214         oper.setReturnQName(new javax.xml.namespace.QName("", "removeArticleLocaleReturn"));
215         oper.setStyle(org.apache.axis.constants.Style.RPC);
216         oper.setUse(org.apache.axis.constants.Use.ENCODED);
217         _operations[4] = oper;
218 
219         oper = new org.apache.axis.description.OperationDesc();
220         oper.setName("removeArticleLocale");
221         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "companyId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
222         oper.addParameter(param);
223         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "languageId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
224         oper.addParameter(param);
225         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
226         oper.setStyle(org.apache.axis.constants.Style.RPC);
227         oper.setUse(org.apache.axis.constants.Use.ENCODED);
228         _operations[5] = oper;
229 
230         oper = new org.apache.axis.description.OperationDesc();
231         oper.setName("updateContent");
232         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "groupId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
233         oper.addParameter(param);
234         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "articleId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
235         oper.addParameter(param);
236         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "version"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "double"), double.class, false, false);
237         oper.addParameter(param);
238         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "content"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
239         oper.addParameter(param);
240         oper.setReturnType(new javax.xml.namespace.QName("http://model.journal.portlet.liferay.com", "JournalArticleSoap"));
241         oper.setReturnClass(com.liferay.client.soap.portlet.journal.model.JournalArticleSoap.class);
242         oper.setReturnQName(new javax.xml.namespace.QName("", "updateContentReturn"));
243         oper.setStyle(org.apache.axis.constants.Style.RPC);
244         oper.setUse(org.apache.axis.constants.Use.ENCODED);
245         _operations[6] = oper;
246 
247     }
248 
249     public Portlet_Journal_JournalArticleServiceSoapBindingStub() throws org.apache.axis.AxisFault {
250          this(null);
251     }
252 
253     public Portlet_Journal_JournalArticleServiceSoapBindingStub(java.net.URL endpointURL, javax.xml.rpc.Service service) throws org.apache.axis.AxisFault {
254          this(service);
255          super.cachedEndpoint = endpointURL;
256     }
257 
258     public Portlet_Journal_JournalArticleServiceSoapBindingStub(javax.xml.rpc.Service service) throws org.apache.axis.AxisFault {
259         if (service == null) {
260             super.service = new org.apache.axis.client.Service();
261         } else {
262             super.service = service;
263         }
264         ((org.apache.axis.client.Service)super.service).setTypeMappingVersion("1.2");
265             java.lang.Class cls;
266             javax.xml.namespace.QName qName;
267             javax.xml.namespace.QName qName2;
268             java.lang.Class beansf = org.apache.axis.encoding.ser.BeanSerializerFactory.class;
269             java.lang.Class beandf = org.apache.axis.encoding.ser.BeanDeserializerFactory.class;
270             java.lang.Class enumsf = org.apache.axis.encoding.ser.EnumSerializerFactory.class;
271             java.lang.Class enumdf = org.apache.axis.encoding.ser.EnumDeserializerFactory.class;
272             java.lang.Class arraysf = org.apache.axis.encoding.ser.ArraySerializerFactory.class;
273             java.lang.Class arraydf = org.apache.axis.encoding.ser.ArrayDeserializerFactory.class;
274             java.lang.Class simplesf = org.apache.axis.encoding.ser.SimpleSerializerFactory.class;
275             java.lang.Class simpledf = org.apache.axis.encoding.ser.SimpleDeserializerFactory.class;
276             java.lang.Class simplelistsf = org.apache.axis.encoding.ser.SimpleListSerializerFactory.class;
277             java.lang.Class simplelistdf = org.apache.axis.encoding.ser.SimpleListDeserializerFactory.class;
278             qName = new javax.xml.namespace.QName("http://model.journal.portlet.liferay.com", "JournalArticleSoap");
279             cachedSerQNames.add(qName);
280             cls = com.liferay.client.soap.portlet.journal.model.JournalArticleSoap.class;
281             cachedSerClasses.add(cls);
282             cachedSerFactories.add(beansf);
283             cachedDeserFactories.add(beandf);
284 
285             qName = new javax.xml.namespace.QName("urn:http.service.journal.portlet.liferay.com", "ArrayOf_xsd_string");
286             cachedSerQNames.add(qName);
287             cls = java.lang.String[].class;
288             cachedSerClasses.add(cls);
289             qName = new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string");
290             qName2 = null;
291             cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
292             cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
293 
294     }
295 
296     protected org.apache.axis.client.Call createCall() throws java.rmi.RemoteException {
297         try {
298             org.apache.axis.client.Call _call = super._createCall();
299             if (super.maintainSessionSet) {
300                 _call.setMaintainSession(super.maintainSession);
301             }
302             if (super.cachedUsername != null) {
303                 _call.setUsername(super.cachedUsername);
304             }
305             if (super.cachedPassword != null) {
306                 _call.setPassword(super.cachedPassword);
307             }
308             if (super.cachedEndpoint != null) {
309                 _call.setTargetEndpointAddress(super.cachedEndpoint);
310             }
311             if (super.cachedTimeout != null) {
312                 _call.setTimeout(super.cachedTimeout);
313             }
314             if (super.cachedPortName != null) {
315                 _call.setPortName(super.cachedPortName);
316             }
317             java.util.Enumeration keys = super.cachedProperties.keys();
318             while (keys.hasMoreElements()) {
319                 java.lang.String key = (java.lang.String) keys.nextElement();
320                 _call.setProperty(key, super.cachedProperties.get(key));
321             }
322             // All the type mapping information is registered
323             // when the first call is made.
324             // The type mapping information is actually registered in
325             // the TypeMappingRegistry of the service, which
326             // is the reason why registration is only needed for the first call.
327             synchronized (this) {
328                 if (firstCall()) {
329                     // must set encoding style before registering serializers
330                     _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
331                     _call.setEncodingStyle(org.apache.axis.Constants.URI_SOAP11_ENC);
332                     for (int i = 0; i < cachedSerFactories.size(); ++i) {
333                         java.lang.Class cls = (java.lang.Class) cachedSerClasses.get(i);
334                         javax.xml.namespace.QName qName =
335                                 (javax.xml.namespace.QName) cachedSerQNames.get(i);
336                         java.lang.Object x = cachedSerFactories.get(i);
337                         if (x instanceof Class) {
338                             java.lang.Class sf = (java.lang.Class)
339                                  cachedSerFactories.get(i);
340                             java.lang.Class df = (java.lang.Class)
341                                  cachedDeserFactories.get(i);
342                             _call.registerTypeMapping(cls, qName, sf, df, false);
343                         }
344                         else if (x instanceof javax.xml.rpc.encoding.SerializerFactory) {
345                             org.apache.axis.encoding.SerializerFactory sf = (org.apache.axis.encoding.SerializerFactory)
346                                  cachedSerFactories.get(i);
347                             org.apache.axis.encoding.DeserializerFactory df = (org.apache.axis.encoding.DeserializerFactory)
348                                  cachedDeserFactories.get(i);
349                             _call.registerTypeMapping(cls, qName, sf, df, false);
350                         }
351                     }
352                 }
353             }
354             return _call;
355         }
356         catch (java.lang.Throwable _t) {
357             throw new org.apache.axis.AxisFault("Failure trying to get the Call object", _t);
358         }
359     }
360 
361     public com.liferay.client.soap.portlet.journal.model.JournalArticleSoap addArticle(java.lang.String articleId, boolean autoArticleId, long plid, java.lang.String title, java.lang.String description, java.lang.String content, java.lang.String type, java.lang.String structureId, java.lang.String templateId, int displayDateMonth, int displayDateDay, int displayDateYear, int displayDateHour, int displayDateMinute, int expirationDateMonth, int expirationDateDay, int expirationDateYear, int expirationDateHour, int expirationDateMinute, boolean neverExpire, int reviewDateMonth, int reviewDateDay, int reviewDateYear, int reviewDateHour, int reviewDateMinute, boolean neverReview, boolean indexable, java.lang.String articleURL, java.lang.String[] tagsEntries, boolean addCommunityPermissions, boolean addGuestPermissions) throws java.rmi.RemoteException {
362         if (super.cachedEndpoint == null) {
363             throw new org.apache.axis.NoEndPointException();
364         }
365         org.apache.axis.client.Call _call = createCall();
366         _call.setOperation(_operations[0]);
367         _call.setUseSOAPAction(true);
368         _call.setSOAPActionURI("");
369         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
370         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.journal.portlet.liferay.com", "addArticle"));
371 
372         setRequestHeaders(_call);
373         setAttachments(_call);
374  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {articleId, new java.lang.Boolean(autoArticleId), new java.lang.Long(plid), title, description, content, type, structureId, templateId, new java.lang.Integer(displayDateMonth), new java.lang.Integer(displayDateDay), new java.lang.Integer(displayDateYear), new java.lang.Integer(displayDateHour), new java.lang.Integer(displayDateMinute), new java.lang.Integer(expirationDateMonth), new java.lang.Integer(expirationDateDay), new java.lang.Integer(expirationDateYear), new java.lang.Integer(expirationDateHour), new java.lang.Integer(expirationDateMinute), new java.lang.Boolean(neverExpire), new java.lang.Integer(reviewDateMonth), new java.lang.Integer(reviewDateDay), new java.lang.Integer(reviewDateYear), new java.lang.Integer(reviewDateHour), new java.lang.Integer(reviewDateMinute), new java.lang.Boolean(neverReview), new java.lang.Boolean(indexable), articleURL, tagsEntries, new java.lang.Boolean(addCommunityPermissions), new java.lang.Boolean(addGuestPermissions)});
375 
376         if (_resp instanceof java.rmi.RemoteException) {
377             throw (java.rmi.RemoteException)_resp;
378         }
379         else {
380             extractAttachments(_call);
381             try {
382                 return (com.liferay.client.soap.portlet.journal.model.JournalArticleSoap) _resp;
383             } catch (java.lang.Exception _exception) {
384                 return (com.liferay.client.soap.portlet.journal.model.JournalArticleSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portlet.journal.model.JournalArticleSoap.class);
385             }
386         }
387   } catch (org.apache.axis.AxisFault axisFaultException) {
388   throw axisFaultException;
389 }
390     }
391 
392     public com.liferay.client.soap.portlet.journal.model.JournalArticleSoap addArticle(java.lang.String articleId, boolean autoArticleId, long plid, java.lang.String title, java.lang.String description, java.lang.String content, java.lang.String type, java.lang.String structureId, java.lang.String templateId, int displayDateMonth, int displayDateDay, int displayDateYear, int displayDateHour, int displayDateMinute, int expirationDateMonth, int expirationDateDay, int expirationDateYear, int expirationDateHour, int expirationDateMinute, boolean neverExpire, int reviewDateMonth, int reviewDateDay, int reviewDateYear, int reviewDateHour, int reviewDateMinute, boolean neverReview, boolean indexable, java.lang.String articleURL, java.lang.String[] tagsEntries, java.lang.String[] communityPermissions, java.lang.String[] guestPermissions) throws java.rmi.RemoteException {
393         if (super.cachedEndpoint == null) {
394             throw new org.apache.axis.NoEndPointException();
395         }
396         org.apache.axis.client.Call _call = createCall();
397         _call.setOperation(_operations[1]);
398         _call.setUseSOAPAction(true);
399         _call.setSOAPActionURI("");
400         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
401         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.journal.portlet.liferay.com", "addArticle"));
402 
403         setRequestHeaders(_call);
404         setAttachments(_call);
405  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {articleId, new java.lang.Boolean(autoArticleId), new java.lang.Long(plid), title, description, content, type, structureId, templateId, new java.lang.Integer(displayDateMonth), new java.lang.Integer(displayDateDay), new java.lang.Integer(displayDateYear), new java.lang.Integer(displayDateHour), new java.lang.Integer(displayDateMinute), new java.lang.Integer(expirationDateMonth), new java.lang.Integer(expirationDateDay), new java.lang.Integer(expirationDateYear), new java.lang.Integer(expirationDateHour), new java.lang.Integer(expirationDateMinute), new java.lang.Boolean(neverExpire), new java.lang.Integer(reviewDateMonth), new java.lang.Integer(reviewDateDay), new java.lang.Integer(reviewDateYear), new java.lang.Integer(reviewDateHour), new java.lang.Integer(reviewDateMinute), new java.lang.Boolean(neverReview), new java.lang.Boolean(indexable), articleURL, tagsEntries, communityPermissions, guestPermissions});
406 
407         if (_resp instanceof java.rmi.RemoteException) {
408             throw (java.rmi.RemoteException)_resp;
409         }
410         else {
411             extractAttachments(_call);
412             try {
413                 return (com.liferay.client.soap.portlet.journal.model.JournalArticleSoap) _resp;
414             } catch (java.lang.Exception _exception) {
415                 return (com.liferay.client.soap.portlet.journal.model.JournalArticleSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portlet.journal.model.JournalArticleSoap.class);
416             }
417         }
418   } catch (org.apache.axis.AxisFault axisFaultException) {
419   throw axisFaultException;
420 }
421     }
422 
423     public com.liferay.client.soap.portlet.journal.model.JournalArticleSoap copyArticle(long groupId, java.lang.String oldArticleId, java.lang.String newArticleId, boolean autoArticleId, double version) throws java.rmi.RemoteException {
424         if (super.cachedEndpoint == null) {
425             throw new org.apache.axis.NoEndPointException();
426         }
427         org.apache.axis.client.Call _call = createCall();
428         _call.setOperation(_operations[2]);
429         _call.setUseSOAPAction(true);
430         _call.setSOAPActionURI("");
431         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
432         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.journal.portlet.liferay.com", "copyArticle"));
433 
434         setRequestHeaders(_call);
435         setAttachments(_call);
436  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), oldArticleId, newArticleId, new java.lang.Boolean(autoArticleId), new java.lang.Double(version)});
437 
438         if (_resp instanceof java.rmi.RemoteException) {
439             throw (java.rmi.RemoteException)_resp;
440         }
441         else {
442             extractAttachments(_call);
443             try {
444                 return (com.liferay.client.soap.portlet.journal.model.JournalArticleSoap) _resp;
445             } catch (java.lang.Exception _exception) {
446                 return (com.liferay.client.soap.portlet.journal.model.JournalArticleSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portlet.journal.model.JournalArticleSoap.class);
447             }
448         }
449   } catch (org.apache.axis.AxisFault axisFaultException) {
450   throw axisFaultException;
451 }
452     }
453 
454     public com.liferay.client.soap.portlet.journal.model.JournalArticleSoap getArticle(long groupId, java.lang.String articleId, double version) throws java.rmi.RemoteException {
455         if (super.cachedEndpoint == null) {
456             throw new org.apache.axis.NoEndPointException();
457         }
458         org.apache.axis.client.Call _call = createCall();
459         _call.setOperation(_operations[3]);
460         _call.setUseSOAPAction(true);
461         _call.setSOAPActionURI("");
462         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
463         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.journal.portlet.liferay.com", "getArticle"));
464 
465         setRequestHeaders(_call);
466         setAttachments(_call);
467  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), articleId, new java.lang.Double(version)});
468 
469         if (_resp instanceof java.rmi.RemoteException) {
470             throw (java.rmi.RemoteException)_resp;
471         }
472         else {
473             extractAttachments(_call);
474             try {
475                 return (com.liferay.client.soap.portlet.journal.model.JournalArticleSoap) _resp;
476             } catch (java.lang.Exception _exception) {
477                 return (com.liferay.client.soap.portlet.journal.model.JournalArticleSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portlet.journal.model.JournalArticleSoap.class);
478             }
479         }
480   } catch (org.apache.axis.AxisFault axisFaultException) {
481   throw axisFaultException;
482 }
483     }
484 
485     public com.liferay.client.soap.portlet.journal.model.JournalArticleSoap removeArticleLocale(long groupId, java.lang.String articleId, double version, java.lang.String languageId) throws java.rmi.RemoteException {
486         if (super.cachedEndpoint == null) {
487             throw new org.apache.axis.NoEndPointException();
488         }
489         org.apache.axis.client.Call _call = createCall();
490         _call.setOperation(_operations[4]);
491         _call.setUseSOAPAction(true);
492         _call.setSOAPActionURI("");
493         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
494         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.journal.portlet.liferay.com", "removeArticleLocale"));
495 
496         setRequestHeaders(_call);
497         setAttachments(_call);
498  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), articleId, new java.lang.Double(version), languageId});
499 
500         if (_resp instanceof java.rmi.RemoteException) {
501             throw (java.rmi.RemoteException)_resp;
502         }
503         else {
504             extractAttachments(_call);
505             try {
506                 return (com.liferay.client.soap.portlet.journal.model.JournalArticleSoap) _resp;
507             } catch (java.lang.Exception _exception) {
508                 return (com.liferay.client.soap.portlet.journal.model.JournalArticleSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portlet.journal.model.JournalArticleSoap.class);
509             }
510         }
511   } catch (org.apache.axis.AxisFault axisFaultException) {
512   throw axisFaultException;
513 }
514     }
515 
516     public void removeArticleLocale(long companyId, java.lang.String languageId) throws java.rmi.RemoteException {
517         if (super.cachedEndpoint == null) {
518             throw new org.apache.axis.NoEndPointException();
519         }
520         org.apache.axis.client.Call _call = createCall();
521         _call.setOperation(_operations[5]);
522         _call.setUseSOAPAction(true);
523         _call.setSOAPActionURI("");
524         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
525         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.journal.portlet.liferay.com", "removeArticleLocale"));
526 
527         setRequestHeaders(_call);
528         setAttachments(_call);
529  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(companyId), languageId});
530 
531         if (_resp instanceof java.rmi.RemoteException) {
532             throw (java.rmi.RemoteException)_resp;
533         }
534         extractAttachments(_call);
535   } catch (org.apache.axis.AxisFault axisFaultException) {
536   throw axisFaultException;
537 }
538     }
539 
540     public com.liferay.client.soap.portlet.journal.model.JournalArticleSoap updateContent(long groupId, java.lang.String articleId, double version, java.lang.String content) throws java.rmi.RemoteException {
541         if (super.cachedEndpoint == null) {
542             throw new org.apache.axis.NoEndPointException();
543         }
544         org.apache.axis.client.Call _call = createCall();
545         _call.setOperation(_operations[6]);
546         _call.setUseSOAPAction(true);
547         _call.setSOAPActionURI("");
548         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
549         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.journal.portlet.liferay.com", "updateContent"));
550 
551         setRequestHeaders(_call);
552         setAttachments(_call);
553  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), articleId, new java.lang.Double(version), content});
554 
555         if (_resp instanceof java.rmi.RemoteException) {
556             throw (java.rmi.RemoteException)_resp;
557         }
558         else {
559             extractAttachments(_call);
560             try {
561                 return (com.liferay.client.soap.portlet.journal.model.JournalArticleSoap) _resp;
562             } catch (java.lang.Exception _exception) {
563                 return (com.liferay.client.soap.portlet.journal.model.JournalArticleSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portlet.journal.model.JournalArticleSoap.class);
564             }
565         }
566   } catch (org.apache.axis.AxisFault axisFaultException) {
567   throw axisFaultException;
568 }
569     }
570 
571 }
572