svn commit: r1242238 - /axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/description/java2wsdl/DefaultSchemaGenerator.java
Author: sagara Date: Thu Feb 9 08:48:32 2012 New Revision: 1242238 URL: http://svn.apache.org/viewvc?rev=1242238&view=rev Log: Fixed AXIS2-5243. Modified: axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/description/java2wsdl/DefaultSchemaGenerator.java Modified: axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/description/java2wsdl/DefaultSchemaGenerator.java URL: http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/description/java2wsdl/DefaultSchemaGenerator.java?rev=1242238&r1=1242237&r2=1242238&view=diff == --- axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/description/java2wsdl/DefaultSchemaGenerator.java (original) +++ axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/description/java2wsdl/DefaultSchemaGenerator.java Thu Feb 9 08:48:32 2012 @@ -687,6 +687,14 @@ public class DefaultSchemaGenerator impl try { Field field = javaType.getDeclaredField(propertyName); genericFieldType = field.getGenericType(); +} catch (NoSuchFieldException e) { +// We have to check setter/getter too. +String getMethodName = "get" + propertyName.substring(0, 1).toUpperCase(); +if (propertyName.length() > 1) { +getMethodName = getMethodName + propertyName.substring(1); +} +genericFieldType = javaType.getMethod( +getMethodName, null).getGenericReturnType(); } catch (Exception e) { //log.info(e.getMessage()); }
svn commit: r1242242 - in /axis/axis2/java/core/branches/1_6: ./ modules/kernel/src/org/apache/axis2/description/java2wsdl/DefaultSchemaGenerator.java
Author: sagara Date: Thu Feb 9 08:53:19 2012 New Revision: 1242242 URL: http://svn.apache.org/viewvc?rev=1242242&view=rev Log: Merged r1242238 to the 1.6 branch. Modified: axis/axis2/java/core/branches/1_6/ (props changed) axis/axis2/java/core/branches/1_6/modules/kernel/src/org/apache/axis2/description/java2wsdl/DefaultSchemaGenerator.java Propchange: axis/axis2/java/core/branches/1_6/ -- --- svn:mergeinfo (original) +++ svn:mergeinfo Thu Feb 9 08:53:19 2012 @@ -1 +1 @@ -/axis/axis2/java/core/trunk:1068985,1069659,1069898,1070439,1072077,1072271,1072296,1072499,1072510,1075057,1078242,1081563,1081587,1081590,1082316,1082322,1082600,1082702,1082726,1082738,1083180,1083192,1083379,1083381,1083425,1083433,1083446,1084753,1085157,1085173,1085514,1085889,1085927,1085931,1087073,1088239,1088248-1088249,1088251,1088268,1088730,1088904,1089225,1089989,1090429,1090457,1091178,1091191,1094117,1096530,1096557,1099385,1099389,1100628,1101037,1103013,1103336,1103606,1103760,1128580,1128584,1128618,1128645,1130590,1131425,1134438,1134616,1136156,1136159,1136177,1137153,1137159,1138144,1138203,1139448,1139484,1147485,1149224,1149491,1149578,1150055,1154615,1156305,1156382,1157211,1157265,1157373,1157415,1157424,1157501,1157517,1157522,1157535,1157767,1163389,1166038,1166040,1166132,1167045,1174618,1184808,1184810,1184816,1185504,1190469,1190499,1195893,1195972,1195982,1198288,1201467,1201863,1201957,1202867,1203424,1205716,1205939,1208901,1209034,1213639,1 214118,1220630,1220888,1221716,1222510,1225161,1231465,1231470,1241031 +/axis/axis2/java/core/trunk:1068985,1069659,1069898,1070439,1072077,1072271,1072296,1072499,1072510,1075057,1078242,1081563,1081587,1081590,1082316,1082322,1082600,1082702,1082726,1082738,1083180,1083192,1083379,1083381,1083425,1083433,1083446,1084753,1085157,1085173,1085514,1085889,1085927,1085931,1087073,1088239,1088248-1088249,1088251,1088268,1088730,1088904,1089225,1089989,1090429,1090457,1091178,1091191,1094117,1096530,1096557,1099385,1099389,1100628,1101037,1103013,1103336,1103606,1103760,1128580,1128584,1128618,1128645,1130590,1131425,1134438,1134616,1136156,1136159,1136177,1137153,1137159,1138144,1138203,1139448,1139484,1147485,1149224,1149491,1149578,1150055,1154615,1156305,1156382,1157211,1157265,1157373,1157415,1157424,1157501,1157517,1157522,1157535,1157767,1163389,1166038,1166040,1166132,1167045,1174618,1184808,1184810,1184816,1185504,1190469,1190499,1195893,1195972,1195982,1198288,1201467,1201863,1201957,1202867,1203424,1205716,1205939,1208901,1209034,1213639,1 214118,1220630,1220888,1221716,1222510,1225161,1231465,1231470,1241031,1242238 Modified: axis/axis2/java/core/branches/1_6/modules/kernel/src/org/apache/axis2/description/java2wsdl/DefaultSchemaGenerator.java URL: http://svn.apache.org/viewvc/axis/axis2/java/core/branches/1_6/modules/kernel/src/org/apache/axis2/description/java2wsdl/DefaultSchemaGenerator.java?rev=1242242&r1=1242241&r2=1242242&view=diff == --- axis/axis2/java/core/branches/1_6/modules/kernel/src/org/apache/axis2/description/java2wsdl/DefaultSchemaGenerator.java (original) +++ axis/axis2/java/core/branches/1_6/modules/kernel/src/org/apache/axis2/description/java2wsdl/DefaultSchemaGenerator.java Thu Feb 9 08:53:19 2012 @@ -607,6 +607,14 @@ public class DefaultSchemaGenerator impl try { Field field = javaType.getDeclaredField(propertyName); genericFieldType = field.getGenericType(); +} catch (NoSuchFieldException e) { +// We have to check setter/getter too. +String getMethodName = "get" + propertyName.substring(0, 1).toUpperCase(); +if (propertyName.length() > 1) { +getMethodName = getMethodName + propertyName.substring(1); +} +genericFieldType = javaType.getMethod( +getMethodName, null).getGenericReturnType(); } catch (Exception e) { //log.info(e.getMessage()); }
svn commit: r1242249 - /axis/axis2/java/core/trunk/modules/tool/axis2-java2wsdl-maven-plugin/src/main/java/org/apache/axis2/maven2/java2wsdl/Java2WSDLMojo.java
Author: sagara Date: Thu Feb 9 09:18:40 2012 New Revision: 1242249 URL: http://svn.apache.org/viewvc?rev=1242249&view=rev Log: Fixed AXIS2-5241. Modified: axis/axis2/java/core/trunk/modules/tool/axis2-java2wsdl-maven-plugin/src/main/java/org/apache/axis2/maven2/java2wsdl/Java2WSDLMojo.java Modified: axis/axis2/java/core/trunk/modules/tool/axis2-java2wsdl-maven-plugin/src/main/java/org/apache/axis2/maven2/java2wsdl/Java2WSDLMojo.java URL: http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/tool/axis2-java2wsdl-maven-plugin/src/main/java/org/apache/axis2/maven2/java2wsdl/Java2WSDLMojo.java?rev=1242249&r1=1242248&r2=1242249&view=diff == --- axis/axis2/java/core/trunk/modules/tool/axis2-java2wsdl-maven-plugin/src/main/java/org/apache/axis2/maven2/java2wsdl/Java2WSDLMojo.java (original) +++ axis/axis2/java/core/trunk/modules/tool/axis2-java2wsdl-maven-plugin/src/main/java/org/apache/axis2/maven2/java2wsdl/Java2WSDLMojo.java Thu Feb 9 09:18:40 2012 @@ -128,7 +128,7 @@ public class Java2WSDLMojo extends Abstr /** * Schema Generator - * @parameter expression="${axis2.java2wsdl.nsGenClassName}" + * @parameter expression="${axis2.java2wsdl.schemaGenClassName}" */ private String schemaGenClassName;
svn commit: r1242252 - in /axis/axis2/java/core/branches/1_6: ./ modules/tool/axis2-java2wsdl-maven-plugin/src/main/java/org/apache/axis2/maven2/java2wsdl/Java2WSDLMojo.java
Author: sagara Date: Thu Feb 9 09:21:14 2012 New Revision: 1242252 URL: http://svn.apache.org/viewvc?rev=1242252&view=rev Log: Merged r1242249 to the 1.6 branch. Modified: axis/axis2/java/core/branches/1_6/ (props changed) axis/axis2/java/core/branches/1_6/modules/tool/axis2-java2wsdl-maven-plugin/src/main/java/org/apache/axis2/maven2/java2wsdl/Java2WSDLMojo.java Propchange: axis/axis2/java/core/branches/1_6/ -- --- svn:mergeinfo (original) +++ svn:mergeinfo Thu Feb 9 09:21:14 2012 @@ -1 +1 @@ -/axis/axis2/java/core/trunk:1068985,1069659,1069898,1070439,1072077,1072271,1072296,1072499,1072510,1075057,1078242,1081563,1081587,1081590,1082316,1082322,1082600,1082702,1082726,1082738,1083180,1083192,1083379,1083381,1083425,1083433,1083446,1084753,1085157,1085173,1085514,1085889,1085927,1085931,1087073,1088239,1088248-1088249,1088251,1088268,1088730,1088904,1089225,1089989,1090429,1090457,1091178,1091191,1094117,1096530,1096557,1099385,1099389,1100628,1101037,1103013,1103336,1103606,1103760,1128580,1128584,1128618,1128645,1130590,1131425,1134438,1134616,1136156,1136159,1136177,1137153,1137159,1138144,1138203,1139448,1139484,1147485,1149224,1149491,1149578,1150055,1154615,1156305,1156382,1157211,1157265,1157373,1157415,1157424,1157501,1157517,1157522,1157535,1157767,1163389,1166038,1166040,1166132,1167045,1174618,1184808,1184810,1184816,1185504,1190469,1190499,1195893,1195972,1195982,1198288,1201467,1201863,1201957,1202867,1203424,1205716,1205939,1208901,1209034,1213639,1 214118,1220630,1220888,1221716,1222510,1225161,1231465,1231470,1241031,1242238 +/axis/axis2/java/core/trunk:1068985,1069659,1069898,1070439,1072077,1072271,1072296,1072499,1072510,1075057,1078242,1081563,1081587,1081590,1082316,1082322,1082600,1082702,1082726,1082738,1083180,1083192,1083379,1083381,1083425,1083433,1083446,1084753,1085157,1085173,1085514,1085889,1085927,1085931,1087073,1088239,1088248-1088249,1088251,1088268,1088730,1088904,1089225,1089989,1090429,1090457,1091178,1091191,1094117,1096530,1096557,1099385,1099389,1100628,1101037,1103013,1103336,1103606,1103760,1128580,1128584,1128618,1128645,1130590,1131425,1134438,1134616,1136156,1136159,1136177,1137153,1137159,1138144,1138203,1139448,1139484,1147485,1149224,1149491,1149578,1150055,1154615,1156305,1156382,1157211,1157265,1157373,1157415,1157424,1157501,1157517,1157522,1157535,1157767,1163389,1166038,1166040,1166132,1167045,1174618,1184808,1184810,1184816,1185504,1190469,1190499,1195893,1195972,1195982,1198288,1201467,1201863,1201957,1202867,1203424,1205716,1205939,1208901,1209034,1213639,1 214118,1220630,1220888,1221716,1222510,1225161,1231465,1231470,1241031,1242238,1242249 Modified: axis/axis2/java/core/branches/1_6/modules/tool/axis2-java2wsdl-maven-plugin/src/main/java/org/apache/axis2/maven2/java2wsdl/Java2WSDLMojo.java URL: http://svn.apache.org/viewvc/axis/axis2/java/core/branches/1_6/modules/tool/axis2-java2wsdl-maven-plugin/src/main/java/org/apache/axis2/maven2/java2wsdl/Java2WSDLMojo.java?rev=1242252&r1=1242251&r2=1242252&view=diff == --- axis/axis2/java/core/branches/1_6/modules/tool/axis2-java2wsdl-maven-plugin/src/main/java/org/apache/axis2/maven2/java2wsdl/Java2WSDLMojo.java (original) +++ axis/axis2/java/core/branches/1_6/modules/tool/axis2-java2wsdl-maven-plugin/src/main/java/org/apache/axis2/maven2/java2wsdl/Java2WSDLMojo.java Thu Feb 9 09:21:14 2012 @@ -128,7 +128,7 @@ public class Java2WSDLMojo extends Abstr /** * Schema Generator - * @parameter expression="${axis2.java2wsdl.nsGenClassName}" + * @parameter expression="${axis2.java2wsdl.schemaGenClassName}" */ private String schemaGenClassName;
svn commit: r1242489 - in /axis/axis1/java/trunk: ./ axis-jms/ samples/ samples/attachments-sample/ samples/bidbuy-sample/ samples/echo-sample/ samples/encoding-sample/ samples/faults-sample/ samples/
Author: veithen Date: Thu Feb 9 19:52:11 2012 New Revision: 1242489 URL: http://svn.apache.org/viewvc?rev=1242489&view=rev Log: Set svn:ignore. Modified: axis/axis1/java/trunk/ (props changed) axis/axis1/java/trunk/axis-jms/ (props changed) axis/axis1/java/trunk/samples/ (props changed) axis/axis1/java/trunk/samples/attachments-sample/ (props changed) axis/axis1/java/trunk/samples/bidbuy-sample/ (props changed) axis/axis1/java/trunk/samples/echo-sample/ (props changed) axis/axis1/java/trunk/samples/encoding-sample/ (props changed) axis/axis1/java/trunk/samples/faults-sample/ (props changed) axis/axis1/java/trunk/samples/handler-sample/ (props changed) axis/axis1/java/trunk/samples/message-sample/ (props changed) axis/axis1/java/trunk/samples/misc-sample/ (props changed) axis/axis1/java/trunk/samples/proxy-sample/ (props changed) axis/axis1/java/trunk/samples/stock-sample/ (props changed) axis/axis1/java/trunk/samples/transport-sample/ (props changed) Propchange: axis/axis1/java/trunk/ -- --- svn:ignore (original) +++ svn:ignore Thu Feb 9 19:52:11 2012 @@ -15,3 +15,4 @@ GetQuote.wsdl axis_coverage* build.properties axis-1_2* +target Propchange: axis/axis1/java/trunk/axis-jms/ -- --- svn:ignore (added) +++ svn:ignore Thu Feb 9 19:52:11 2012 @@ -0,0 +1,4 @@ +.classpath +.project +target +.settings Propchange: axis/axis1/java/trunk/samples/ -- --- svn:ignore (added) +++ svn:ignore Thu Feb 9 19:52:11 2012 @@ -0,0 +1 @@ +target Propchange: axis/axis1/java/trunk/samples/attachments-sample/ -- --- svn:ignore (added) +++ svn:ignore Thu Feb 9 19:52:11 2012 @@ -0,0 +1,4 @@ +.classpath +.project +target +.settings Propchange: axis/axis1/java/trunk/samples/bidbuy-sample/ -- --- svn:ignore (added) +++ svn:ignore Thu Feb 9 19:52:11 2012 @@ -0,0 +1,4 @@ +.classpath +.project +target +.settings Propchange: axis/axis1/java/trunk/samples/echo-sample/ -- --- svn:ignore (added) +++ svn:ignore Thu Feb 9 19:52:11 2012 @@ -0,0 +1,4 @@ +.classpath +.project +target +.settings Propchange: axis/axis1/java/trunk/samples/encoding-sample/ -- --- svn:ignore (added) +++ svn:ignore Thu Feb 9 19:52:11 2012 @@ -0,0 +1,4 @@ +.classpath +.project +target +.settings Propchange: axis/axis1/java/trunk/samples/faults-sample/ -- --- svn:ignore (added) +++ svn:ignore Thu Feb 9 19:52:11 2012 @@ -0,0 +1,4 @@ +.classpath +.project +target +.settings Propchange: axis/axis1/java/trunk/samples/handler-sample/ -- --- svn:ignore (added) +++ svn:ignore Thu Feb 9 19:52:11 2012 @@ -0,0 +1,4 @@ +.classpath +.project +target +.settings Propchange: axis/axis1/java/trunk/samples/message-sample/ -- --- svn:ignore (added) +++ svn:ignore Thu Feb 9 19:52:11 2012 @@ -0,0 +1,4 @@ +.classpath +.project +target +.settings Propchange: axis/axis1/java/trunk/samples/misc-sample/ -- --- svn:ignore (added) +++ svn:ignore Thu Feb 9 19:52:11 2012 @@ -0,0 +1,4 @@ +.classpath +.project +target +.settings Propchange: axis/axis1/java/trunk/samples/proxy-sample/ -- --- svn:ignore (added) +++ svn:ignore Thu Feb 9 19:52:11 2012 @@ -0,0 +1,4 @@ +.classpath +.project +target +.settings Propchange: axis/axis1/java/trunk/samples/stock-sample/ -- --- svn:ignore (added) +++ svn:ignore Thu Feb 9 19:52:11 2012 @@ -0,0 +1,4 @@ +.classpath +.project +target +.settings Propchange: axis/axis1/java/trunk/samples/transport-sample/ -- --- svn:ignore (added) +++ svn:ignore Thu Feb 9 19:52:11 2012 @@ -0,0 +1,4 @@ +.classpath +.project +target +.settings
svn commit: r1242511 - /axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/description/java2wsdl/DefaultSchemaGenerator.java
Author: veithen Date: Thu Feb 9 20:36:12 2012 New Revision: 1242511 URL: http://svn.apache.org/viewvc?rev=1242511&view=rev Log: Proper fix for AXIS2-5243. Modified: axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/description/java2wsdl/DefaultSchemaGenerator.java Modified: axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/description/java2wsdl/DefaultSchemaGenerator.java URL: http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/description/java2wsdl/DefaultSchemaGenerator.java?rev=1242511&r1=1242510&r2=1242511&view=diff == --- axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/description/java2wsdl/DefaultSchemaGenerator.java (original) +++ axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/description/java2wsdl/DefaultSchemaGenerator.java Thu Feb 9 20:36:12 2012 @@ -683,22 +683,7 @@ public class DefaultSchemaGenerator impl String propertyName = property.getName(); if (!property.getName().equals("class") && (property.getPropertyType() != null)) { if ((beanExcludeInfo == null) || !beanExcludeInfo.isExcludedProperty(propertyName)) { -Type genericFieldType = null; -try { -Field field = javaType.getDeclaredField(propertyName); -genericFieldType = field.getGenericType(); -} catch (NoSuchFieldException e) { -// We have to check setter/getter too. -String getMethodName = "get" + propertyName.substring(0, 1).toUpperCase(); -if (propertyName.length() > 1) { -getMethodName = getMethodName + propertyName.substring(1); -} -genericFieldType = javaType.getMethod( -getMethodName, null).getGenericReturnType(); -} catch (Exception e) { -//log.info(e.getMessage()); -} - +Type genericFieldType = property.getReadMethod().getGenericReturnType(); if(genericFieldType instanceof ParameterizedType){ ParameterizedType aType = (ParameterizedType) genericFieldType; Type[] fieldArgTypes = aType.getActualTypeArguments();
svn commit: r1242521 - in /axis/axis1/java/trunk: ./ axis-maven-plugin/ integration/ maven/ maven/maven-axis-server-plugin/ maven/maven-axis-server-plugin/src/ maven/maven-axis-server-plugin/src/main/
Author: veithen Date: Thu Feb 9 20:53:02 2012 New Revision: 1242521 URL: http://svn.apache.org/viewvc?rev=1242521&view=rev Log: Split axis-maven-plugin into two distinct plugins. Added: axis/axis1/java/trunk/maven/ axis/axis1/java/trunk/maven/maven-axis-server-plugin/ axis/axis1/java/trunk/maven/maven-axis-server-plugin/pom.xml (with props) axis/axis1/java/trunk/maven/maven-axis-server-plugin/src/ axis/axis1/java/trunk/maven/maven-axis-server-plugin/src/main/ axis/axis1/java/trunk/maven/maven-axis-server-plugin/src/main/java/ axis/axis1/java/trunk/maven/maven-axis-server-plugin/src/main/java/org/ axis/axis1/java/trunk/maven/maven-axis-server-plugin/src/main/java/org/apache/ axis/axis1/java/trunk/maven/maven-axis-server-plugin/src/main/java/org/apache/axis/ axis/axis1/java/trunk/maven/maven-axis-server-plugin/src/main/java/org/apache/axis/maven/ axis/axis1/java/trunk/maven/maven-axis-server-plugin/src/main/java/org/apache/axis/maven/AbstractServerMojo.java - copied, changed from r1242481, axis/axis1/java/trunk/axis-maven-plugin/src/main/java/org/apache/axis/maven/AbstractServerMojo.java axis/axis1/java/trunk/maven/maven-axis-server-plugin/src/main/java/org/apache/axis/maven/DefaultServerManager.java - copied unchanged from r1242481, axis/axis1/java/trunk/axis-maven-plugin/src/main/java/org/apache/axis/maven/DefaultServerManager.java axis/axis1/java/trunk/maven/maven-axis-server-plugin/src/main/java/org/apache/axis/maven/FileSet.java - copied unchanged from r1242481, axis/axis1/java/trunk/axis-maven-plugin/src/main/java/org/apache/axis/maven/FileSet.java axis/axis1/java/trunk/maven/maven-axis-server-plugin/src/main/java/org/apache/axis/maven/Server.java - copied unchanged from r1242481, axis/axis1/java/trunk/axis-maven-plugin/src/main/java/org/apache/axis/maven/Server.java axis/axis1/java/trunk/maven/maven-axis-server-plugin/src/main/java/org/apache/axis/maven/ServerManager.java - copied unchanged from r1242481, axis/axis1/java/trunk/axis-maven-plugin/src/main/java/org/apache/axis/maven/ServerManager.java axis/axis1/java/trunk/maven/maven-axis-server-plugin/src/main/java/org/apache/axis/maven/StartServerMojo.java - copied unchanged from r1242481, axis/axis1/java/trunk/axis-maven-plugin/src/main/java/org/apache/axis/maven/StartServerMojo.java axis/axis1/java/trunk/maven/maven-axis-server-plugin/src/main/java/org/apache/axis/maven/StopServerMojo.java - copied unchanged from r1242481, axis/axis1/java/trunk/axis-maven-plugin/src/main/java/org/apache/axis/maven/StopServerMojo.java axis/axis1/java/trunk/maven/maven-axis-server-plugin/src/main/java/org/apache/axis/maven/StreamPump.java - copied unchanged from r1242481, axis/axis1/java/trunk/axis-maven-plugin/src/main/java/org/apache/axis/maven/StreamPump.java axis/axis1/java/trunk/maven/maven-axis-server-plugin/src/main/resources/ - copied from r1242481, axis/axis1/java/trunk/axis-maven-plugin/src/main/resources/ axis/axis1/java/trunk/maven/maven-wsdl2java-plugin/ axis/axis1/java/trunk/maven/maven-wsdl2java-plugin/pom.xml (with props) axis/axis1/java/trunk/maven/maven-wsdl2java-plugin/src/ axis/axis1/java/trunk/maven/maven-wsdl2java-plugin/src/main/ axis/axis1/java/trunk/maven/maven-wsdl2java-plugin/src/main/java/ axis/axis1/java/trunk/maven/maven-wsdl2java-plugin/src/main/java/org/ axis/axis1/java/trunk/maven/maven-wsdl2java-plugin/src/main/java/org/apache/ axis/axis1/java/trunk/maven/maven-wsdl2java-plugin/src/main/java/org/apache/axis/ axis/axis1/java/trunk/maven/maven-wsdl2java-plugin/src/main/java/org/apache/axis/maven/ axis/axis1/java/trunk/maven/maven-wsdl2java-plugin/src/main/java/org/apache/axis/maven/AbstractWsdl2JavaMojo.java - copied, changed from r1242481, axis/axis1/java/trunk/axis-maven-plugin/src/main/java/org/apache/axis/maven/AbstractWsdl2JavaMojo.java axis/axis1/java/trunk/maven/maven-wsdl2java-plugin/src/main/java/org/apache/axis/maven/Mapping.java - copied unchanged from r1242481, axis/axis1/java/trunk/axis-maven-plugin/src/main/java/org/apache/axis/maven/Mapping.java axis/axis1/java/trunk/maven/maven-wsdl2java-plugin/src/main/java/org/apache/axis/maven/Wsdl2JavaMojo.java - copied unchanged from r1242481, axis/axis1/java/trunk/axis-maven-plugin/src/main/java/org/apache/axis/maven/Wsdl2JavaMojo.java axis/axis1/java/trunk/maven/maven-wsdl2java-plugin/src/main/java/org/apache/axis/maven/Wsdl2JavaTestMojo.java - copied unchanged from r1242481, axis/axis1/java/trunk/axis-maven-plugin/src/main/java/org/apache/axis/maven/Wsdl2JavaTestMojo.java axis/axis1/java/trunk/maven/pom.xml (with props) Removed: axis/axis1/java/trunk/axis-maven-plugin/ Modified: axis/axis1/java/trunk/integration/pom.xml axis/axis1/java/trunk/pom.xml axis/axis1/java/trunk/samples/attachments-sample/pom.xml axis/axis1
svn commit: r1242550 - in /axis/axis2/java/core/branches/1_6: ./ modules/kernel/src/org/apache/axis2/description/java2wsdl/DefaultSchemaGenerator.java
Author: veithen Date: Thu Feb 9 21:58:28 2012 New Revision: 1242550 URL: http://svn.apache.org/viewvc?rev=1242550&view=rev Log: AXIS2-5243: Merged r1242511 to the 1.6 branch. Modified: axis/axis2/java/core/branches/1_6/ (props changed) axis/axis2/java/core/branches/1_6/modules/kernel/src/org/apache/axis2/description/java2wsdl/DefaultSchemaGenerator.java Propchange: axis/axis2/java/core/branches/1_6/ -- --- svn:mergeinfo (original) +++ svn:mergeinfo Thu Feb 9 21:58:28 2012 @@ -1 +1 @@ -/axis/axis2/java/core/trunk:1068985,1069659,1069898,1070439,1072077,1072271,1072296,1072499,1072510,1075057,1078242,1081563,1081587,1081590,1082316,1082322,1082600,1082702,1082726,1082738,1083180,1083192,1083379,1083381,1083425,1083433,1083446,1084753,1085157,1085173,1085514,1085889,1085927,1085931,1087073,1088239,1088248-1088249,1088251,1088268,1088730,1088904,1089225,1089989,1090429,1090457,1091178,1091191,1094117,1096530,1096557,1099385,1099389,1100628,1101037,1103013,1103336,1103606,1103760,1128580,1128584,1128618,1128645,1130590,1131425,1134438,1134616,1136156,1136159,1136177,1137153,1137159,1138144,1138203,1139448,1139484,1147485,1149224,1149491,1149578,1150055,1154615,1156305,1156382,1157211,1157265,1157373,1157415,1157424,1157501,1157517,1157522,1157535,1157767,1163389,1166038,1166040,1166132,1167045,1174618,1184808,1184810,1184816,1185504,1190469,1190499,1195893,1195972,1195982,1198288,1201467,1201863,1201957,1202867,1203424,1205716,1205939,1208901,1209034,1213639,1 214118,1220630,1220888,1221716,1222510,1225161,1231465,1231470,1241031,1242238,1242249 +/axis/axis2/java/core/trunk:1068985,1069659,1069898,1070439,1072077,1072271,1072296,1072499,1072510,1075057,1078242,1081563,1081587,1081590,1082316,1082322,1082600,1082702,1082726,1082738,1083180,1083192,1083379,1083381,1083425,1083433,1083446,1084753,1085157,1085173,1085514,1085889,1085927,1085931,1087073,1088239,1088248-1088249,1088251,1088268,1088730,1088904,1089225,1089989,1090429,1090457,1091178,1091191,1094117,1096530,1096557,1099385,1099389,1100628,1101037,1103013,1103336,1103606,1103760,1128580,1128584,1128618,1128645,1130590,1131425,1134438,1134616,1136156,1136159,1136177,1137153,1137159,1138144,1138203,1139448,1139484,1147485,1149224,1149491,1149578,1150055,1154615,1156305,1156382,1157211,1157265,1157373,1157415,1157424,1157501,1157517,1157522,1157535,1157767,1163389,1166038,1166040,1166132,1167045,1174618,1184808,1184810,1184816,1185504,1190469,1190499,1195893,1195972,1195982,1198288,1201467,1201863,1201957,1202867,1203424,1205716,1205939,1208901,1209034,1213639,1 214118,1220630,1220888,1221716,1222510,1225161,1231465,1231470,1241031,1242238,1242249,1242511 Modified: axis/axis2/java/core/branches/1_6/modules/kernel/src/org/apache/axis2/description/java2wsdl/DefaultSchemaGenerator.java URL: http://svn.apache.org/viewvc/axis/axis2/java/core/branches/1_6/modules/kernel/src/org/apache/axis2/description/java2wsdl/DefaultSchemaGenerator.java?rev=1242550&r1=1242549&r2=1242550&view=diff == --- axis/axis2/java/core/branches/1_6/modules/kernel/src/org/apache/axis2/description/java2wsdl/DefaultSchemaGenerator.java (original) +++ axis/axis2/java/core/branches/1_6/modules/kernel/src/org/apache/axis2/description/java2wsdl/DefaultSchemaGenerator.java Thu Feb 9 21:58:28 2012 @@ -603,22 +603,7 @@ public class DefaultSchemaGenerator impl String propertyName = property.getName(); if (!property.getName().equals("class") && (property.getPropertyType() != null)) { if ((beanExcludeInfo == null) || !beanExcludeInfo.isExcludedProperty(propertyName)) { -Type genericFieldType = null; -try { -Field field = javaType.getDeclaredField(propertyName); -genericFieldType = field.getGenericType(); -} catch (NoSuchFieldException e) { -// We have to check setter/getter too. -String getMethodName = "get" + propertyName.substring(0, 1).toUpperCase(); -if (propertyName.length() > 1) { -getMethodName = getMethodName + propertyName.substring(1); -} -genericFieldType = javaType.getMethod( -getMethodName, null).getGenericReturnType(); -} catch (Exception e) { -//log.info(e.getMessage()); -} - +Type genericFieldType = property.getReadMethod().getGenericReturnType(); if(genericFieldType instanceof ParameterizedType){ ParameterizedType aType = (ParameterizedType) genericFieldType;
svn commit: r1242566 - in /axis/axis1/java/trunk: maven/maven-axis-server-plugin/src/main/java/org/apache/axis/maven/ samples/attachments-sample/ samples/attachments-sample/src/test/java/test/function
Author: veithen Date: Thu Feb 9 22:27:18 2012 New Revision: 1242566 URL: http://svn.apache.org/viewvc?rev=1242566&view=rev Log: Process deployments/undeployments using maven-axis-server-plugin instead of executing AdminClient from within the unit tests. Modified: axis/axis1/java/trunk/maven/maven-axis-server-plugin/src/main/java/org/apache/axis/maven/DefaultServerManager.java axis/axis1/java/trunk/maven/maven-axis-server-plugin/src/main/java/org/apache/axis/maven/Server.java axis/axis1/java/trunk/maven/maven-axis-server-plugin/src/main/java/org/apache/axis/maven/ServerManager.java axis/axis1/java/trunk/maven/maven-axis-server-plugin/src/main/java/org/apache/axis/maven/StartServerMojo.java axis/axis1/java/trunk/samples/attachments-sample/pom.xml axis/axis1/java/trunk/samples/attachments-sample/src/test/java/test/functional/TestAttachmentsSample.java Modified: axis/axis1/java/trunk/maven/maven-axis-server-plugin/src/main/java/org/apache/axis/maven/DefaultServerManager.java URL: http://svn.apache.org/viewvc/axis/axis1/java/trunk/maven/maven-axis-server-plugin/src/main/java/org/apache/axis/maven/DefaultServerManager.java?rev=1242566&r1=1242565&r2=1242566&view=diff == --- axis/axis1/java/trunk/maven/maven-axis-server-plugin/src/main/java/org/apache/axis/maven/DefaultServerManager.java (original) +++ axis/axis1/java/trunk/maven/maven-axis-server-plugin/src/main/java/org/apache/axis/maven/DefaultServerManager.java Thu Feb 9 22:27:18 2012 @@ -44,7 +44,21 @@ public class DefaultServerManager implem this.logger = logger; } -public void startServer(String jvm, String[] classpath, int port, String[] vmArgs, File workDir, String[] wsddFiles, File[] jwsDirs, int timeout) throws Exception { +private void process(AdminClient adminClient, File[] wsddFiles) throws Exception { +for (int i=0; ihttp://localhost:"; + port + "/axis/services/AdminService")); List cmdline = new ArrayList(); @@ -65,7 +79,7 @@ public class DefaultServerManager implem logger.debug("Starting process with command line: " + cmdline); } Process process = Runtime.getRuntime().exec((String[])cmdline.toArray(new String[cmdline.size()]), null, workDir); -servers.put(Integer.valueOf(port), new Server(process, adminClient)); +servers.put(Integer.valueOf(port), new Server(process, adminClient, undeployments)); new Thread(new StreamPump(process.getInputStream(), System.out), "axis-server-" + port + "-stdout").start(); new Thread(new StreamPump(process.getErrorStream(), System.err), "axis-server-" + port + "-stderr").start(); @@ -95,24 +109,14 @@ public class DefaultServerManager implem } // Deploy services -if (wsddFiles != null) { -for (int i=0; ihttp://svn.apache.org/viewvc/axis/axis1/java/trunk/maven/maven-axis-server-plugin/src/main/java/org/apache/axis/maven/Server.java?rev=1242566&r1=1242565&r2=1242566&view=diff == --- axis/axis1/java/trunk/maven/maven-axis-server-plugin/src/main/java/org/apache/axis/maven/Server.java (original) +++ axis/axis1/java/trunk/maven/maven-axis-server-plugin/src/main/java/org/apache/axis/maven/Server.java Thu Feb 9 22:27:18 2012 @@ -18,15 +18,19 @@ */ package org.apache.axis.maven; +import java.io.File; + import org.apache.axis.client.AdminClient; public class Server { private final Process process; private final AdminClient adminClient; +private final File[] undeployments; -public Server(Process process, AdminClient adminClient) { +public Server(Process process, AdminClient adminClient, File[] undeployments) { this.process = process; this.adminClient = adminClient; +this.undeployments = undeployments; } public Process getProcess() { @@ -36,4 +40,8 @@ public class Server { public AdminClient getAdminClient() { return adminClient; } + +public File[] getUndeployments() { +return undeployments; +} } Modified: axis/axis1/java/trunk/maven/maven-axis-server-plugin/src/main/java/org/apache/axis/maven/ServerManager.java URL: http://svn.apache.org/viewvc/axis/axis1/java/trunk/maven/maven-axis-server-plugin/src/main/java/org/apache/axis/maven/ServerManager.java?rev=1242566&r1=1242565&r2=1242566&view=diff == --- axis/axis1/java/trunk/maven/maven-axis-server-plugin/src/main/java/org/apache/axis/maven/ServerManager.java (original) +++ axis/axis1/java/trunk/maven/maven-axis-server-plugin/src/main/java/org/apache/axis/maven/ServerManager.java Thu Feb 9 22:27:18 2012 @@ -21,6 +21,6 @@ package org.apache.axis.maven; import java.io.File; public interface ServerManager { -void startServer