You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cxf.apache.org by James Mao <ja...@iona.com> on 2007/05/22 06:30:52 UTC
Re: svn commit: r540413 - in /incubator/cxf/trunk/distribution/src/main/release/samples:
common_build.xml hello_world/build.xml hello_world/src/demo/hw/client/Client.java
hello_world/src/demo/hw/server/Server.java
Is possible to set the spring.validation.mode to VALIDATION_NONE as
default in the Runtime?
So in the client/server and tools you don't need to set the property
IMO, this is really a redundant step for all users.
James
> Author: ffang
> Date: Mon May 21 21:09:22 2007
> New Revision: 540413
>
> URL: http://svn.apache.org/viewvc?view=rev&rev=540413
> Log:
> [CXF-668] provide a way to let demo specify spring validation mode to get hello_world demo working
>
> Modified:
> incubator/cxf/trunk/distribution/src/main/release/samples/common_build.xml
> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/build.xml
> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/client/Client.java
> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/server/Server.java
>
> Modified: incubator/cxf/trunk/distribution/src/main/release/samples/common_build.xml
> URL: http://svn.apache.org/viewvc/incubator/cxf/trunk/distribution/src/main/release/samples/common_build.xml?view=diff&rev=540413&r1=540412&r2=540413
> ==============================================================================
> --- incubator/cxf/trunk/distribution/src/main/release/samples/common_build.xml (original)
> +++ incubator/cxf/trunk/distribution/src/main/release/samples/common_build.xml Mon May 21 21:09:22 2007
> @@ -200,13 +200,14 @@
> </not>
> </condition>
> <property name="binding.arg" value=""/>
> -
> + <property name="spring.validation.mode" value="VALIDATION_AUTO"/>
> <java failonerror="true" classname="org.apache.cxf.tools.wsdlto.WSDLToJava" fork="yes">
> <classpath>
> <path refid="cxf.classpath" />
> </classpath>
> <sysproperty key="java.util.logging.config.file" value="${cxf.etc.dir}/logging.properties"/>
> <sysproperty key="exitOnFinish" value="true"/>
> + <sysproperty key="spring.validation.mode" value="${spring.validation.mode}"/>
> <arg line="@{servicename.arg}"/>
> <arg line="${package.arg.@{file}}"/>
> <arg line="${binding.arg}"/>
>
> Modified: incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/build.xml
> URL: http://svn.apache.org/viewvc/incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/build.xml?view=diff&rev=540413&r1=540412&r2=540413
> ==============================================================================
> --- incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/build.xml (original)
> +++ incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/build.xml Mon May 21 21:09:22 2007
> @@ -44,6 +44,7 @@
>
> <target name="generate.code">
> <echo level="info" message="Generating code using wsdl2java..."/>
> + <property name="spring.validation.mode" value="VALIDATION_NONE"/>
> <wsdl2java file="hello_world.wsdl"/>
> </target>
>
>
> Modified: incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/client/Client.java
> URL: http://svn.apache.org/viewvc/incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/client/Client.java?view=diff&rev=540413&r1=540412&r2=540413
> ==============================================================================
> --- incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/client/Client.java (original)
> +++ incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/client/Client.java Mon May 21 21:09:22 2007
> @@ -52,6 +52,7 @@
> }
>
> System.out.println(wsdlURL);
> + System.setProperty("spring.validation.mode", "VALIDATION_NONE");
> SOAPService ss = new SOAPService(wsdlURL, SERVICE_NAME);
> Greeter port = ss.getSoapPort();
> String resp;
>
> Modified: incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/server/Server.java
> URL: http://svn.apache.org/viewvc/incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/server/Server.java?view=diff&rev=540413&r1=540412&r2=540413
> ==============================================================================
> --- incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/server/Server.java (original)
> +++ incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/server/Server.java Mon May 21 21:09:22 2007
> @@ -25,7 +25,7 @@
>
> protected Server() throws Exception {
> System.out.println("Starting Server");
> -
> + System.setProperty("spring.validation.mode", "VALIDATION_NONE");
> Object implementor = new GreeterImpl();
> String address = "http://localhost:9000/SoapContext/SoapPort";
> Endpoint.publish(address, implementor);
>
>
>
>
Re: svn commit: r540413 - in /incubator/cxf/trunk/distribution/src/main/release/samples:
common_build.xml hello_world/build.xml hello_world/src/demo/hw/client/Client.java
hello_world/src/demo/hw/server/Server.java
Posted by Andrea Smyth <an...@iona.com>.
VALIDATION_AUTO is in fact Spring's default, and that's what the
BusApplication context leaves it at unless a system property is specified.
We don't know anything about the performance impact of schema validation
yet; if this turns out to be significant the bus application context
should revert to VAIDATION_NONE.
Buggy schemas and cfg files however are not a reason to revert IMO -
they should be fixed so there is no need to explicitly change the
validation mode.
Andrea.
James Mao wrote:
> I mean VALIDATION_NONE should be a default value right? you can
> explicitly turn it on if you want to validation.
> And the reason is for performance.
> I'm not sure if it's a valid request, just my personal opinion.
>
> James
>
>
>> Once schemas and cfg files are fixed that (i.e. the explicit setting
>> of spring.validation.mode to VALIDATION_NONE in maven and pom build
>> files) will not be necessary any more - unless someone wants to
>> disable validation for performance reasons.
>>
>> Andrea.
>>
>> James Mao wrote:
>>
>>> Is possible to set the spring.validation.mode to VALIDATION_NONE as
>>> default in the Runtime?
>>> So in the client/server and tools you don't need to set the property
>>> IMO, this is really a redundant step for all users.
>>>
>>>
>>> James
>>>
>>>
>>>> Author: ffang
>>>> Date: Mon May 21 21:09:22 2007
>>>> New Revision: 540413
>>>>
>>>> URL: http://svn.apache.org/viewvc?view=rev&rev=540413
>>>> Log:
>>>> [CXF-668] provide a way to let demo specify spring validation mode
>>>> to get hello_world demo working
>>>>
>>>> Modified:
>>>>
>>>> incubator/cxf/trunk/distribution/src/main/release/samples/common_build.xml
>>>>
>>>>
>>>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/build.xml
>>>>
>>>>
>>>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/client/Client.java
>>>>
>>>>
>>>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/server/Server.java
>>>>
>>>>
>>>> Modified:
>>>> incubator/cxf/trunk/distribution/src/main/release/samples/common_build.xml
>>>>
>>>> URL:
>>>> http://svn.apache.org/viewvc/incubator/cxf/trunk/distribution/src/main/release/samples/common_build.xml?view=diff&rev=540413&r1=540412&r2=540413
>>>>
>>>> ==============================================================================
>>>>
>>>> ---
>>>> incubator/cxf/trunk/distribution/src/main/release/samples/common_build.xml
>>>> (original)
>>>> +++
>>>> incubator/cxf/trunk/distribution/src/main/release/samples/common_build.xml
>>>> Mon May 21 21:09:22 2007
>>>> @@ -200,13 +200,14 @@
>>>> </not>
>>>> </condition>
>>>> <property name="binding.arg" value=""/>
>>>> -
>>>> + <property name="spring.validation.mode"
>>>> value="VALIDATION_AUTO"/>
>>>> <java failonerror="true"
>>>> classname="org.apache.cxf.tools.wsdlto.WSDLToJava" fork="yes">
>>>> <classpath>
>>>> <path refid="cxf.classpath" />
>>>> </classpath>
>>>> <sysproperty key="java.util.logging.config.file"
>>>> value="${cxf.etc.dir}/logging.properties"/>
>>>> <sysproperty key="exitOnFinish" value="true"/>
>>>> + <sysproperty key="spring.validation.mode"
>>>> value="${spring.validation.mode}"/>
>>>> <arg line="@{servicename.arg}"/>
>>>> <arg line="${package.arg.@{file}}"/>
>>>> <arg line="${binding.arg}"/>
>>>>
>>>> Modified:
>>>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/build.xml
>>>>
>>>> URL:
>>>> http://svn.apache.org/viewvc/incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/build.xml?view=diff&rev=540413&r1=540412&r2=540413
>>>>
>>>> ==============================================================================
>>>>
>>>> ---
>>>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/build.xml
>>>> (original)
>>>> +++
>>>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/build.xml
>>>> Mon May 21 21:09:22 2007
>>>> @@ -44,6 +44,7 @@
>>>> <target name="generate.code">
>>>> <echo level="info" message="Generating code using
>>>> wsdl2java..."/>
>>>> + <property name="spring.validation.mode"
>>>> value="VALIDATION_NONE"/>
>>>> <wsdl2java file="hello_world.wsdl"/>
>>>> </target>
>>>>
>>>>
>>>> Modified:
>>>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/client/Client.java
>>>>
>>>> URL:
>>>> http://svn.apache.org/viewvc/incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/client/Client.java?view=diff&rev=540413&r1=540412&r2=540413
>>>>
>>>> ==============================================================================
>>>>
>>>> ---
>>>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/client/Client.java
>>>> (original)
>>>> +++
>>>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/client/Client.java
>>>> Mon May 21 21:09:22 2007
>>>> @@ -52,6 +52,7 @@
>>>> }
>>>> System.out.println(wsdlURL);
>>>> + System.setProperty("spring.validation.mode",
>>>> "VALIDATION_NONE");
>>>> SOAPService ss = new SOAPService(wsdlURL, SERVICE_NAME);
>>>> Greeter port = ss.getSoapPort();
>>>> String resp;
>>>> Modified:
>>>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/server/Server.java
>>>>
>>>> URL:
>>>> http://svn.apache.org/viewvc/incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/server/Server.java?view=diff&rev=540413&r1=540412&r2=540413
>>>>
>>>> ==============================================================================
>>>>
>>>> ---
>>>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/server/Server.java
>>>> (original)
>>>> +++
>>>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/server/Server.java
>>>> Mon May 21 21:09:22 2007
>>>> @@ -25,7 +25,7 @@
>>>>
>>>> protected Server() throws Exception {
>>>> System.out.println("Starting Server");
>>>> -
>>>> + System.setProperty("spring.validation.mode",
>>>> "VALIDATION_NONE");
>>>> Object implementor = new GreeterImpl();
>>>> String address =
>>>> "http://localhost:9000/SoapContext/SoapPort";
>>>> Endpoint.publish(address, implementor);
>>>>
>>>>
>>>>
>>>>
>>>
>>>
>>>
>>
>>
>
Re: svn commit: r540413 - in /incubator/cxf/trunk/distribution/src/main/release/samples:
common_build.xml hello_world/build.xml hello_world/src/demo/hw/client/Client.java
hello_world/src/demo/hw/server/Server.java
Posted by James Mao <ja...@iona.com>.
I mean VALIDATION_NONE should be a default value right? you can
explicitly turn it on if you want to validation.
And the reason is for performance.
I'm not sure if it's a valid request, just my personal opinion.
James
> Once schemas and cfg files are fixed that (i.e. the explicit setting
> of spring.validation.mode to VALIDATION_NONE in maven and pom build
> files) will not be necessary any more - unless someone wants to
> disable validation for performance reasons.
>
> Andrea.
>
> James Mao wrote:
>
>> Is possible to set the spring.validation.mode to VALIDATION_NONE as
>> default in the Runtime?
>> So in the client/server and tools you don't need to set the property
>> IMO, this is really a redundant step for all users.
>>
>>
>> James
>>
>>
>>> Author: ffang
>>> Date: Mon May 21 21:09:22 2007
>>> New Revision: 540413
>>>
>>> URL: http://svn.apache.org/viewvc?view=rev&rev=540413
>>> Log:
>>> [CXF-668] provide a way to let demo specify spring validation mode
>>> to get hello_world demo working
>>>
>>> Modified:
>>>
>>> incubator/cxf/trunk/distribution/src/main/release/samples/common_build.xml
>>>
>>>
>>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/build.xml
>>>
>>>
>>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/client/Client.java
>>>
>>>
>>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/server/Server.java
>>>
>>>
>>> Modified:
>>> incubator/cxf/trunk/distribution/src/main/release/samples/common_build.xml
>>>
>>> URL:
>>> http://svn.apache.org/viewvc/incubator/cxf/trunk/distribution/src/main/release/samples/common_build.xml?view=diff&rev=540413&r1=540412&r2=540413
>>>
>>> ==============================================================================
>>>
>>> ---
>>> incubator/cxf/trunk/distribution/src/main/release/samples/common_build.xml
>>> (original)
>>> +++
>>> incubator/cxf/trunk/distribution/src/main/release/samples/common_build.xml
>>> Mon May 21 21:09:22 2007
>>> @@ -200,13 +200,14 @@
>>> </not>
>>> </condition>
>>> <property name="binding.arg" value=""/>
>>> -
>>> + <property name="spring.validation.mode"
>>> value="VALIDATION_AUTO"/>
>>> <java failonerror="true"
>>> classname="org.apache.cxf.tools.wsdlto.WSDLToJava" fork="yes">
>>> <classpath>
>>> <path refid="cxf.classpath" />
>>> </classpath>
>>> <sysproperty key="java.util.logging.config.file"
>>> value="${cxf.etc.dir}/logging.properties"/>
>>> <sysproperty key="exitOnFinish" value="true"/>
>>> + <sysproperty key="spring.validation.mode"
>>> value="${spring.validation.mode}"/>
>>> <arg line="@{servicename.arg}"/>
>>> <arg line="${package.arg.@{file}}"/>
>>> <arg line="${binding.arg}"/>
>>>
>>> Modified:
>>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/build.xml
>>>
>>> URL:
>>> http://svn.apache.org/viewvc/incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/build.xml?view=diff&rev=540413&r1=540412&r2=540413
>>>
>>> ==============================================================================
>>>
>>> ---
>>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/build.xml
>>> (original)
>>> +++
>>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/build.xml
>>> Mon May 21 21:09:22 2007
>>> @@ -44,6 +44,7 @@
>>> <target name="generate.code">
>>> <echo level="info" message="Generating code using
>>> wsdl2java..."/>
>>> + <property name="spring.validation.mode"
>>> value="VALIDATION_NONE"/>
>>> <wsdl2java file="hello_world.wsdl"/>
>>> </target>
>>>
>>>
>>> Modified:
>>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/client/Client.java
>>>
>>> URL:
>>> http://svn.apache.org/viewvc/incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/client/Client.java?view=diff&rev=540413&r1=540412&r2=540413
>>>
>>> ==============================================================================
>>>
>>> ---
>>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/client/Client.java
>>> (original)
>>> +++
>>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/client/Client.java
>>> Mon May 21 21:09:22 2007
>>> @@ -52,6 +52,7 @@
>>> }
>>> System.out.println(wsdlURL);
>>> + System.setProperty("spring.validation.mode",
>>> "VALIDATION_NONE");
>>> SOAPService ss = new SOAPService(wsdlURL, SERVICE_NAME);
>>> Greeter port = ss.getSoapPort();
>>> String resp;
>>> Modified:
>>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/server/Server.java
>>>
>>> URL:
>>> http://svn.apache.org/viewvc/incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/server/Server.java?view=diff&rev=540413&r1=540412&r2=540413
>>>
>>> ==============================================================================
>>>
>>> ---
>>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/server/Server.java
>>> (original)
>>> +++
>>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/server/Server.java
>>> Mon May 21 21:09:22 2007
>>> @@ -25,7 +25,7 @@
>>>
>>> protected Server() throws Exception {
>>> System.out.println("Starting Server");
>>> -
>>> + System.setProperty("spring.validation.mode",
>>> "VALIDATION_NONE");
>>> Object implementor = new GreeterImpl();
>>> String address = "http://localhost:9000/SoapContext/SoapPort";
>>> Endpoint.publish(address, implementor);
>>>
>>>
>>>
>>>
>>
>>
>
>
Re: svn commit: r540413 - in /incubator/cxf/trunk/distribution/src/main/release/samples:
common_build.xml hello_world/build.xml hello_world/src/demo/hw/client/Client.java
hello_world/src/demo/hw/server/Server.java
Posted by Andrea Smyth <an...@iona.com>.
Once schemas and cfg files are fixed that (i.e. the explicit setting of
spring.validation.mode to VALIDATION_NONE in maven and pom build files)
will not be necessary any more - unless someone wants to disable
validation for performance reasons.
Andrea.
James Mao wrote:
> Is possible to set the spring.validation.mode to VALIDATION_NONE as
> default in the Runtime?
> So in the client/server and tools you don't need to set the property
> IMO, this is really a redundant step for all users.
>
>
> James
>
>
>> Author: ffang
>> Date: Mon May 21 21:09:22 2007
>> New Revision: 540413
>>
>> URL: http://svn.apache.org/viewvc?view=rev&rev=540413
>> Log:
>> [CXF-668] provide a way to let demo specify spring validation mode to
>> get hello_world demo working
>>
>> Modified:
>>
>> incubator/cxf/trunk/distribution/src/main/release/samples/common_build.xml
>>
>>
>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/build.xml
>>
>>
>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/client/Client.java
>>
>>
>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/server/Server.java
>>
>>
>> Modified:
>> incubator/cxf/trunk/distribution/src/main/release/samples/common_build.xml
>>
>> URL:
>> http://svn.apache.org/viewvc/incubator/cxf/trunk/distribution/src/main/release/samples/common_build.xml?view=diff&rev=540413&r1=540412&r2=540413
>>
>> ==============================================================================
>>
>> ---
>> incubator/cxf/trunk/distribution/src/main/release/samples/common_build.xml
>> (original)
>> +++
>> incubator/cxf/trunk/distribution/src/main/release/samples/common_build.xml
>> Mon May 21 21:09:22 2007
>> @@ -200,13 +200,14 @@
>> </not>
>> </condition>
>> <property name="binding.arg" value=""/>
>> -
>> + <property name="spring.validation.mode"
>> value="VALIDATION_AUTO"/>
>> <java failonerror="true"
>> classname="org.apache.cxf.tools.wsdlto.WSDLToJava" fork="yes">
>> <classpath>
>> <path refid="cxf.classpath" />
>> </classpath>
>> <sysproperty key="java.util.logging.config.file"
>> value="${cxf.etc.dir}/logging.properties"/>
>> <sysproperty key="exitOnFinish" value="true"/>
>> + <sysproperty key="spring.validation.mode"
>> value="${spring.validation.mode}"/>
>> <arg line="@{servicename.arg}"/>
>> <arg line="${package.arg.@{file}}"/>
>> <arg line="${binding.arg}"/>
>>
>> Modified:
>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/build.xml
>>
>> URL:
>> http://svn.apache.org/viewvc/incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/build.xml?view=diff&rev=540413&r1=540412&r2=540413
>>
>> ==============================================================================
>>
>> ---
>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/build.xml
>> (original)
>> +++
>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/build.xml
>> Mon May 21 21:09:22 2007
>> @@ -44,6 +44,7 @@
>> <target name="generate.code">
>> <echo level="info" message="Generating code using
>> wsdl2java..."/>
>> + <property name="spring.validation.mode"
>> value="VALIDATION_NONE"/>
>> <wsdl2java file="hello_world.wsdl"/>
>> </target>
>>
>>
>> Modified:
>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/client/Client.java
>>
>> URL:
>> http://svn.apache.org/viewvc/incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/client/Client.java?view=diff&rev=540413&r1=540412&r2=540413
>>
>> ==============================================================================
>>
>> ---
>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/client/Client.java
>> (original)
>> +++
>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/client/Client.java
>> Mon May 21 21:09:22 2007
>> @@ -52,6 +52,7 @@
>> }
>> System.out.println(wsdlURL);
>> + System.setProperty("spring.validation.mode",
>> "VALIDATION_NONE");
>> SOAPService ss = new SOAPService(wsdlURL, SERVICE_NAME);
>> Greeter port = ss.getSoapPort();
>> String resp;
>> Modified:
>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/server/Server.java
>>
>> URL:
>> http://svn.apache.org/viewvc/incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/server/Server.java?view=diff&rev=540413&r1=540412&r2=540413
>>
>> ==============================================================================
>>
>> ---
>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/server/Server.java
>> (original)
>> +++
>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/server/Server.java
>> Mon May 21 21:09:22 2007
>> @@ -25,7 +25,7 @@
>>
>> protected Server() throws Exception {
>> System.out.println("Starting Server");
>> -
>> + System.setProperty("spring.validation.mode",
>> "VALIDATION_NONE");
>> Object implementor = new GreeterImpl();
>> String address = "http://localhost:9000/SoapContext/SoapPort";
>> Endpoint.publish(address, implementor);
>>
>>
>>
>>
>
>
Re: svn commit: r540413 - in /incubator/cxf/trunk/distribution/src/main/release/samples:
common_build.xml hello_world/build.xml hello_world/src/demo/hw/client/Client.java
hello_world/src/demo/hw/server/Server.java
Posted by Freeman Fang <fr...@iona.com>.
Hi James,
Not all demos has this problem, hello_world has this problem because it
need load a cxf.xml which enable wsdl shema validation. And the cxf.xml
itself cann't pass spring file validation.
Again, spring config file change is still in progress, I believe still
other change will affect our demo or test which has spring config file,
so I think before this task totally done, we can provide a way to
isolate the spring validation, both for tests and demos.
In fact, we already do that in system test
<properties>
<surefire.fork.mode>pertest</surefire.fork.mode>
<spring.validation.mode>VALIDATION_NONE</spring.validation.mode>
</properties>
Any thought?
Freeman
James Mao wrote:
> I'm just curious about is it just hello_world demo?
> I can see you change the /hello_world/build.xml and set the property
> in the wsdl2java target.
> I assume all the demos which use wsdl2java has the same problem, right?
> if yes, then all the other demos has the same problem and they are not
> fixed yet, this cause the demos not consistent.
>
> As you said there's a best way. i think we should go to the best way
> directly.
> Good catch though
>
> James
>
>
>> Hi James,
>>
>> I believe Andrea open spring validation these days,
>>
>> And I guess she is still working on it. You can get more details from
>> mails with title "CXF Extensions for Spring XML".
>>
>> In fact, the best way to fix this problem is change cxf.xml to make
>> it pass spring validation after this spring bean refactor done.
>>
>> Any thoughts?
>> Thanks very much
>>
>> Freeman
>>
>> James Mao wrote:
>>> Is possible to set the spring.validation.mode to VALIDATION_NONE as
>>> default in the Runtime?
>>> So in the client/server and tools you don't need to set the property
>>> IMO, this is really a redundant step for all users.
>>>
>>>
>>> James
>>>
>>>
>>>> Author: ffang
>>>> Date: Mon May 21 21:09:22 2007
>>>> New Revision: 540413
>>>>
>>>> URL: http://svn.apache.org/viewvc?view=rev&rev=540413
>>>> Log:
>>>> [CXF-668] provide a way to let demo specify spring validation mode
>>>> to get hello_world demo working
>>>>
>>>> Modified:
>>>>
>>>> incubator/cxf/trunk/distribution/src/main/release/samples/common_build.xml
>>>>
>>>>
>>>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/build.xml
>>>>
>>>>
>>>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/client/Client.java
>>>>
>>>>
>>>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/server/Server.java
>>>>
>>>>
>>>> Modified:
>>>> incubator/cxf/trunk/distribution/src/main/release/samples/common_build.xml
>>>>
>>>> URL:
>>>> http://svn.apache.org/viewvc/incubator/cxf/trunk/distribution/src/main/release/samples/common_build.xml?view=diff&rev=540413&r1=540412&r2=540413
>>>>
>>>> ==============================================================================
>>>>
>>>> ---
>>>> incubator/cxf/trunk/distribution/src/main/release/samples/common_build.xml
>>>> (original)
>>>> +++
>>>> incubator/cxf/trunk/distribution/src/main/release/samples/common_build.xml
>>>> Mon May 21 21:09:22 2007
>>>> @@ -200,13 +200,14 @@
>>>> </not>
>>>> </condition>
>>>> <property name="binding.arg" value=""/>
>>>> -
>>>> + <property name="spring.validation.mode"
>>>> value="VALIDATION_AUTO"/>
>>>> <java failonerror="true"
>>>> classname="org.apache.cxf.tools.wsdlto.WSDLToJava" fork="yes">
>>>> <classpath>
>>>> <path refid="cxf.classpath" />
>>>> </classpath>
>>>> <sysproperty key="java.util.logging.config.file"
>>>> value="${cxf.etc.dir}/logging.properties"/>
>>>> <sysproperty key="exitOnFinish" value="true"/>
>>>> + <sysproperty key="spring.validation.mode"
>>>> value="${spring.validation.mode}"/>
>>>> <arg line="@{servicename.arg}"/>
>>>> <arg line="${package.arg.@{file}}"/>
>>>> <arg line="${binding.arg}"/>
>>>>
>>>> Modified:
>>>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/build.xml
>>>>
>>>> URL:
>>>> http://svn.apache.org/viewvc/incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/build.xml?view=diff&rev=540413&r1=540412&r2=540413
>>>>
>>>> ==============================================================================
>>>>
>>>> ---
>>>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/build.xml
>>>> (original)
>>>> +++
>>>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/build.xml
>>>> Mon May 21 21:09:22 2007
>>>> @@ -44,6 +44,7 @@
>>>> <target name="generate.code">
>>>> <echo level="info" message="Generating code using
>>>> wsdl2java..."/>
>>>> + <property name="spring.validation.mode"
>>>> value="VALIDATION_NONE"/>
>>>> <wsdl2java file="hello_world.wsdl"/>
>>>> </target>
>>>>
>>>>
>>>> Modified:
>>>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/client/Client.java
>>>>
>>>> URL:
>>>> http://svn.apache.org/viewvc/incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/client/Client.java?view=diff&rev=540413&r1=540412&r2=540413
>>>>
>>>> ==============================================================================
>>>>
>>>> ---
>>>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/client/Client.java
>>>> (original)
>>>> +++
>>>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/client/Client.java
>>>> Mon May 21 21:09:22 2007
>>>> @@ -52,6 +52,7 @@
>>>> }
>>>> System.out.println(wsdlURL);
>>>> + System.setProperty("spring.validation.mode",
>>>> "VALIDATION_NONE");
>>>> SOAPService ss = new SOAPService(wsdlURL, SERVICE_NAME);
>>>> Greeter port = ss.getSoapPort();
>>>> String resp;
>>>> Modified:
>>>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/server/Server.java
>>>>
>>>> URL:
>>>> http://svn.apache.org/viewvc/incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/server/Server.java?view=diff&rev=540413&r1=540412&r2=540413
>>>>
>>>> ==============================================================================
>>>>
>>>> ---
>>>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/server/Server.java
>>>> (original)
>>>> +++
>>>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/server/Server.java
>>>> Mon May 21 21:09:22 2007
>>>> @@ -25,7 +25,7 @@
>>>>
>>>> protected Server() throws Exception {
>>>> System.out.println("Starting Server");
>>>> -
>>>> + System.setProperty("spring.validation.mode",
>>>> "VALIDATION_NONE");
>>>> Object implementor = new GreeterImpl();
>>>> String address =
>>>> "http://localhost:9000/SoapContext/SoapPort";
>>>> Endpoint.publish(address, implementor);
>>>>
>>>>
>>>>
>>>>
>>>
>>>
>>
>>
>
>
Re: svn commit: r540413 - in /incubator/cxf/trunk/distribution/src/main/release/samples:
common_build.xml hello_world/build.xml hello_world/src/demo/hw/client/Client.java
hello_world/src/demo/hw/server/Server.java
Posted by Freeman Fang <fr...@iona.com>.
Hi James,
Not all demos has this problem, hello_world has this problem because it
need load a cxf.xml which enable wsdl shema validation. And the cxf.xml
itself cann't pass spring file validation.
Again, spring config file change is still in progress, I believe still
other change will affect our demo or test which has spring config file,
so I think before this task totally done, we can provide a way to
isolate the spring validation, both for tests and demos.
In fact, we already do that in system test
<properties>
<surefire.fork.mode>pertest</surefire.fork.mode>
<spring.validation.mode>VALIDATION_NONE</spring.validation.mode>
</properties>
Any thought?
Freeman
James Mao wrote:
> I'm just curious about is it just hello_world demo?
> I can see you change the /hello_world/build.xml and set the property
> in the wsdl2java target.
> I assume all the demos which use wsdl2java has the same problem, right?
> if yes, then all the other demos has the same problem and they are not
> fixed yet, this cause the demos not consistent.
>
> As you said there's a best way. i think we should go to the best way
> directly.
> Good catch though
>
> James
>
>
>> Hi James,
>>
>> I believe Andrea open spring validation these days,
>>
>> And I guess she is still working on it. You can get more details from
>> mails with title "CXF Extensions for Spring XML".
>>
>> In fact, the best way to fix this problem is change cxf.xml to make
>> it pass spring validation after this spring bean refactor done.
>>
>> Any thoughts?
>> Thanks very much
>>
>> Freeman
>>
>> James Mao wrote:
>>> Is possible to set the spring.validation.mode to VALIDATION_NONE as
>>> default in the Runtime?
>>> So in the client/server and tools you don't need to set the property
>>> IMO, this is really a redundant step for all users.
>>>
>>>
>>> James
>>>
>>>
>>>> Author: ffang
>>>> Date: Mon May 21 21:09:22 2007
>>>> New Revision: 540413
>>>>
>>>> URL: http://svn.apache.org/viewvc?view=rev&rev=540413
>>>> Log:
>>>> [CXF-668] provide a way to let demo specify spring validation mode
>>>> to get hello_world demo working
>>>>
>>>> Modified:
>>>>
>>>> incubator/cxf/trunk/distribution/src/main/release/samples/common_build.xml
>>>>
>>>>
>>>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/build.xml
>>>>
>>>>
>>>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/client/Client.java
>>>>
>>>>
>>>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/server/Server.java
>>>>
>>>>
>>>> Modified:
>>>> incubator/cxf/trunk/distribution/src/main/release/samples/common_build.xml
>>>>
>>>> URL:
>>>> http://svn.apache.org/viewvc/incubator/cxf/trunk/distribution/src/main/release/samples/common_build.xml?view=diff&rev=540413&r1=540412&r2=540413
>>>>
>>>> ==============================================================================
>>>>
>>>> ---
>>>> incubator/cxf/trunk/distribution/src/main/release/samples/common_build.xml
>>>> (original)
>>>> +++
>>>> incubator/cxf/trunk/distribution/src/main/release/samples/common_build.xml
>>>> Mon May 21 21:09:22 2007
>>>> @@ -200,13 +200,14 @@
>>>> </not>
>>>> </condition>
>>>> <property name="binding.arg" value=""/>
>>>> -
>>>> + <property name="spring.validation.mode"
>>>> value="VALIDATION_AUTO"/>
>>>> <java failonerror="true"
>>>> classname="org.apache.cxf.tools.wsdlto.WSDLToJava" fork="yes">
>>>> <classpath>
>>>> <path refid="cxf.classpath" />
>>>> </classpath>
>>>> <sysproperty key="java.util.logging.config.file"
>>>> value="${cxf.etc.dir}/logging.properties"/>
>>>> <sysproperty key="exitOnFinish" value="true"/>
>>>> + <sysproperty key="spring.validation.mode"
>>>> value="${spring.validation.mode}"/>
>>>> <arg line="@{servicename.arg}"/>
>>>> <arg line="${package.arg.@{file}}"/>
>>>> <arg line="${binding.arg}"/>
>>>>
>>>> Modified:
>>>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/build.xml
>>>>
>>>> URL:
>>>> http://svn.apache.org/viewvc/incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/build.xml?view=diff&rev=540413&r1=540412&r2=540413
>>>>
>>>> ==============================================================================
>>>>
>>>> ---
>>>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/build.xml
>>>> (original)
>>>> +++
>>>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/build.xml
>>>> Mon May 21 21:09:22 2007
>>>> @@ -44,6 +44,7 @@
>>>> <target name="generate.code">
>>>> <echo level="info" message="Generating code using
>>>> wsdl2java..."/>
>>>> + <property name="spring.validation.mode"
>>>> value="VALIDATION_NONE"/>
>>>> <wsdl2java file="hello_world.wsdl"/>
>>>> </target>
>>>>
>>>>
>>>> Modified:
>>>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/client/Client.java
>>>>
>>>> URL:
>>>> http://svn.apache.org/viewvc/incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/client/Client.java?view=diff&rev=540413&r1=540412&r2=540413
>>>>
>>>> ==============================================================================
>>>>
>>>> ---
>>>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/client/Client.java
>>>> (original)
>>>> +++
>>>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/client/Client.java
>>>> Mon May 21 21:09:22 2007
>>>> @@ -52,6 +52,7 @@
>>>> }
>>>> System.out.println(wsdlURL);
>>>> + System.setProperty("spring.validation.mode",
>>>> "VALIDATION_NONE");
>>>> SOAPService ss = new SOAPService(wsdlURL, SERVICE_NAME);
>>>> Greeter port = ss.getSoapPort();
>>>> String resp;
>>>> Modified:
>>>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/server/Server.java
>>>>
>>>> URL:
>>>> http://svn.apache.org/viewvc/incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/server/Server.java?view=diff&rev=540413&r1=540412&r2=540413
>>>>
>>>> ==============================================================================
>>>>
>>>> ---
>>>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/server/Server.java
>>>> (original)
>>>> +++
>>>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/server/Server.java
>>>> Mon May 21 21:09:22 2007
>>>> @@ -25,7 +25,7 @@
>>>>
>>>> protected Server() throws Exception {
>>>> System.out.println("Starting Server");
>>>> -
>>>> + System.setProperty("spring.validation.mode",
>>>> "VALIDATION_NONE");
>>>> Object implementor = new GreeterImpl();
>>>> String address =
>>>> "http://localhost:9000/SoapContext/SoapPort";
>>>> Endpoint.publish(address, implementor);
>>>>
>>>>
>>>>
>>>>
>>>
>>>
>>
>>
>
>
Re: svn commit: r540413 - in /incubator/cxf/trunk/distribution/src/main/release/samples:
common_build.xml hello_world/build.xml hello_world/src/demo/hw/client/Client.java
hello_world/src/demo/hw/server/Server.java
Posted by James Mao <ja...@iona.com>.
I'm just curious about is it just hello_world demo?
I can see you change the /hello_world/build.xml and set the property in
the wsdl2java target.
I assume all the demos which use wsdl2java has the same problem, right?
if yes, then all the other demos has the same problem and they are not
fixed yet, this cause the demos not consistent.
As you said there's a best way. i think we should go to the best way
directly.
Good catch though
James
> Hi James,
>
> I believe Andrea open spring validation these days,
>
> And I guess she is still working on it. You can get more details from
> mails with title "CXF Extensions for Spring XML".
>
> In fact, the best way to fix this problem is change cxf.xml to make it
> pass spring validation after this spring bean refactor done.
>
> Any thoughts?
> Thanks very much
>
> Freeman
>
> James Mao wrote:
>> Is possible to set the spring.validation.mode to VALIDATION_NONE as
>> default in the Runtime?
>> So in the client/server and tools you don't need to set the property
>> IMO, this is really a redundant step for all users.
>>
>>
>> James
>>
>>
>>> Author: ffang
>>> Date: Mon May 21 21:09:22 2007
>>> New Revision: 540413
>>>
>>> URL: http://svn.apache.org/viewvc?view=rev&rev=540413
>>> Log:
>>> [CXF-668] provide a way to let demo specify spring validation mode
>>> to get hello_world demo working
>>>
>>> Modified:
>>>
>>> incubator/cxf/trunk/distribution/src/main/release/samples/common_build.xml
>>>
>>>
>>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/build.xml
>>>
>>>
>>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/client/Client.java
>>>
>>>
>>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/server/Server.java
>>>
>>>
>>> Modified:
>>> incubator/cxf/trunk/distribution/src/main/release/samples/common_build.xml
>>>
>>> URL:
>>> http://svn.apache.org/viewvc/incubator/cxf/trunk/distribution/src/main/release/samples/common_build.xml?view=diff&rev=540413&r1=540412&r2=540413
>>>
>>> ==============================================================================
>>>
>>> ---
>>> incubator/cxf/trunk/distribution/src/main/release/samples/common_build.xml
>>> (original)
>>> +++
>>> incubator/cxf/trunk/distribution/src/main/release/samples/common_build.xml
>>> Mon May 21 21:09:22 2007
>>> @@ -200,13 +200,14 @@
>>> </not>
>>> </condition>
>>> <property name="binding.arg" value=""/>
>>> -
>>> + <property name="spring.validation.mode"
>>> value="VALIDATION_AUTO"/>
>>> <java failonerror="true"
>>> classname="org.apache.cxf.tools.wsdlto.WSDLToJava" fork="yes">
>>> <classpath>
>>> <path refid="cxf.classpath" />
>>> </classpath>
>>> <sysproperty key="java.util.logging.config.file"
>>> value="${cxf.etc.dir}/logging.properties"/>
>>> <sysproperty key="exitOnFinish" value="true"/>
>>> + <sysproperty key="spring.validation.mode"
>>> value="${spring.validation.mode}"/>
>>> <arg line="@{servicename.arg}"/>
>>> <arg line="${package.arg.@{file}}"/>
>>> <arg line="${binding.arg}"/>
>>>
>>> Modified:
>>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/build.xml
>>>
>>> URL:
>>> http://svn.apache.org/viewvc/incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/build.xml?view=diff&rev=540413&r1=540412&r2=540413
>>>
>>> ==============================================================================
>>>
>>> ---
>>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/build.xml
>>> (original)
>>> +++
>>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/build.xml
>>> Mon May 21 21:09:22 2007
>>> @@ -44,6 +44,7 @@
>>> <target name="generate.code">
>>> <echo level="info" message="Generating code using
>>> wsdl2java..."/>
>>> + <property name="spring.validation.mode"
>>> value="VALIDATION_NONE"/>
>>> <wsdl2java file="hello_world.wsdl"/>
>>> </target>
>>>
>>>
>>> Modified:
>>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/client/Client.java
>>>
>>> URL:
>>> http://svn.apache.org/viewvc/incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/client/Client.java?view=diff&rev=540413&r1=540412&r2=540413
>>>
>>> ==============================================================================
>>>
>>> ---
>>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/client/Client.java
>>> (original)
>>> +++
>>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/client/Client.java
>>> Mon May 21 21:09:22 2007
>>> @@ -52,6 +52,7 @@
>>> }
>>> System.out.println(wsdlURL);
>>> + System.setProperty("spring.validation.mode",
>>> "VALIDATION_NONE");
>>> SOAPService ss = new SOAPService(wsdlURL, SERVICE_NAME);
>>> Greeter port = ss.getSoapPort();
>>> String resp;
>>> Modified:
>>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/server/Server.java
>>>
>>> URL:
>>> http://svn.apache.org/viewvc/incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/server/Server.java?view=diff&rev=540413&r1=540412&r2=540413
>>>
>>> ==============================================================================
>>>
>>> ---
>>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/server/Server.java
>>> (original)
>>> +++
>>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/server/Server.java
>>> Mon May 21 21:09:22 2007
>>> @@ -25,7 +25,7 @@
>>>
>>> protected Server() throws Exception {
>>> System.out.println("Starting Server");
>>> -
>>> + System.setProperty("spring.validation.mode",
>>> "VALIDATION_NONE");
>>> Object implementor = new GreeterImpl();
>>> String address = "http://localhost:9000/SoapContext/SoapPort";
>>> Endpoint.publish(address, implementor);
>>>
>>>
>>>
>>>
>>
>>
>
>
Re: svn commit: r540413 - in /incubator/cxf/trunk/distribution/src/main/release/samples:
common_build.xml hello_world/build.xml hello_world/src/demo/hw/client/Client.java
hello_world/src/demo/hw/server/Server.java
Posted by James Mao <ja...@iona.com>.
I'm just curious about is it just hello_world demo?
I can see you change the /hello_world/build.xml and set the property in
the wsdl2java target.
I assume all the demos which use wsdl2java has the same problem, right?
if yes, then all the other demos has the same problem and they are not
fixed yet, this cause the demos not consistent.
As you said there's a best way. i think we should go to the best way
directly.
Good catch though
James
> Hi James,
>
> I believe Andrea open spring validation these days,
>
> And I guess she is still working on it. You can get more details from
> mails with title "CXF Extensions for Spring XML".
>
> In fact, the best way to fix this problem is change cxf.xml to make it
> pass spring validation after this spring bean refactor done.
>
> Any thoughts?
> Thanks very much
>
> Freeman
>
> James Mao wrote:
>> Is possible to set the spring.validation.mode to VALIDATION_NONE as
>> default in the Runtime?
>> So in the client/server and tools you don't need to set the property
>> IMO, this is really a redundant step for all users.
>>
>>
>> James
>>
>>
>>> Author: ffang
>>> Date: Mon May 21 21:09:22 2007
>>> New Revision: 540413
>>>
>>> URL: http://svn.apache.org/viewvc?view=rev&rev=540413
>>> Log:
>>> [CXF-668] provide a way to let demo specify spring validation mode
>>> to get hello_world demo working
>>>
>>> Modified:
>>>
>>> incubator/cxf/trunk/distribution/src/main/release/samples/common_build.xml
>>>
>>>
>>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/build.xml
>>>
>>>
>>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/client/Client.java
>>>
>>>
>>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/server/Server.java
>>>
>>>
>>> Modified:
>>> incubator/cxf/trunk/distribution/src/main/release/samples/common_build.xml
>>>
>>> URL:
>>> http://svn.apache.org/viewvc/incubator/cxf/trunk/distribution/src/main/release/samples/common_build.xml?view=diff&rev=540413&r1=540412&r2=540413
>>>
>>> ==============================================================================
>>>
>>> ---
>>> incubator/cxf/trunk/distribution/src/main/release/samples/common_build.xml
>>> (original)
>>> +++
>>> incubator/cxf/trunk/distribution/src/main/release/samples/common_build.xml
>>> Mon May 21 21:09:22 2007
>>> @@ -200,13 +200,14 @@
>>> </not>
>>> </condition>
>>> <property name="binding.arg" value=""/>
>>> -
>>> + <property name="spring.validation.mode"
>>> value="VALIDATION_AUTO"/>
>>> <java failonerror="true"
>>> classname="org.apache.cxf.tools.wsdlto.WSDLToJava" fork="yes">
>>> <classpath>
>>> <path refid="cxf.classpath" />
>>> </classpath>
>>> <sysproperty key="java.util.logging.config.file"
>>> value="${cxf.etc.dir}/logging.properties"/>
>>> <sysproperty key="exitOnFinish" value="true"/>
>>> + <sysproperty key="spring.validation.mode"
>>> value="${spring.validation.mode}"/>
>>> <arg line="@{servicename.arg}"/>
>>> <arg line="${package.arg.@{file}}"/>
>>> <arg line="${binding.arg}"/>
>>>
>>> Modified:
>>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/build.xml
>>>
>>> URL:
>>> http://svn.apache.org/viewvc/incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/build.xml?view=diff&rev=540413&r1=540412&r2=540413
>>>
>>> ==============================================================================
>>>
>>> ---
>>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/build.xml
>>> (original)
>>> +++
>>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/build.xml
>>> Mon May 21 21:09:22 2007
>>> @@ -44,6 +44,7 @@
>>> <target name="generate.code">
>>> <echo level="info" message="Generating code using
>>> wsdl2java..."/>
>>> + <property name="spring.validation.mode"
>>> value="VALIDATION_NONE"/>
>>> <wsdl2java file="hello_world.wsdl"/>
>>> </target>
>>>
>>>
>>> Modified:
>>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/client/Client.java
>>>
>>> URL:
>>> http://svn.apache.org/viewvc/incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/client/Client.java?view=diff&rev=540413&r1=540412&r2=540413
>>>
>>> ==============================================================================
>>>
>>> ---
>>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/client/Client.java
>>> (original)
>>> +++
>>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/client/Client.java
>>> Mon May 21 21:09:22 2007
>>> @@ -52,6 +52,7 @@
>>> }
>>> System.out.println(wsdlURL);
>>> + System.setProperty("spring.validation.mode",
>>> "VALIDATION_NONE");
>>> SOAPService ss = new SOAPService(wsdlURL, SERVICE_NAME);
>>> Greeter port = ss.getSoapPort();
>>> String resp;
>>> Modified:
>>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/server/Server.java
>>>
>>> URL:
>>> http://svn.apache.org/viewvc/incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/server/Server.java?view=diff&rev=540413&r1=540412&r2=540413
>>>
>>> ==============================================================================
>>>
>>> ---
>>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/server/Server.java
>>> (original)
>>> +++
>>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/server/Server.java
>>> Mon May 21 21:09:22 2007
>>> @@ -25,7 +25,7 @@
>>>
>>> protected Server() throws Exception {
>>> System.out.println("Starting Server");
>>> -
>>> + System.setProperty("spring.validation.mode",
>>> "VALIDATION_NONE");
>>> Object implementor = new GreeterImpl();
>>> String address = "http://localhost:9000/SoapContext/SoapPort";
>>> Endpoint.publish(address, implementor);
>>>
>>>
>>>
>>>
>>
>>
>
>
Re: svn commit: r540413 - in /incubator/cxf/trunk/distribution/src/main/release/samples:
common_build.xml hello_world/build.xml hello_world/src/demo/hw/client/Client.java
hello_world/src/demo/hw/server/Server.java
Posted by Freeman Fang <fr...@iona.com>.
Hi James,
I believe Andrea open spring validation these days,
And I guess she is still working on it. You can get more details from
mails with title "CXF Extensions for Spring XML".
In fact, the best way to fix this problem is change cxf.xml to make it
pass spring validation after this spring bean refactor done.
Any thoughts?
Thanks very much
Freeman
James Mao wrote:
> Is possible to set the spring.validation.mode to VALIDATION_NONE as
> default in the Runtime?
> So in the client/server and tools you don't need to set the property
> IMO, this is really a redundant step for all users.
>
>
> James
>
>
>> Author: ffang
>> Date: Mon May 21 21:09:22 2007
>> New Revision: 540413
>>
>> URL: http://svn.apache.org/viewvc?view=rev&rev=540413
>> Log:
>> [CXF-668] provide a way to let demo specify spring validation mode to
>> get hello_world demo working
>>
>> Modified:
>>
>> incubator/cxf/trunk/distribution/src/main/release/samples/common_build.xml
>>
>>
>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/build.xml
>>
>>
>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/client/Client.java
>>
>>
>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/server/Server.java
>>
>>
>> Modified:
>> incubator/cxf/trunk/distribution/src/main/release/samples/common_build.xml
>>
>> URL:
>> http://svn.apache.org/viewvc/incubator/cxf/trunk/distribution/src/main/release/samples/common_build.xml?view=diff&rev=540413&r1=540412&r2=540413
>>
>> ==============================================================================
>>
>> ---
>> incubator/cxf/trunk/distribution/src/main/release/samples/common_build.xml
>> (original)
>> +++
>> incubator/cxf/trunk/distribution/src/main/release/samples/common_build.xml
>> Mon May 21 21:09:22 2007
>> @@ -200,13 +200,14 @@
>> </not>
>> </condition>
>> <property name="binding.arg" value=""/>
>> -
>> + <property name="spring.validation.mode"
>> value="VALIDATION_AUTO"/>
>> <java failonerror="true"
>> classname="org.apache.cxf.tools.wsdlto.WSDLToJava" fork="yes">
>> <classpath>
>> <path refid="cxf.classpath" />
>> </classpath>
>> <sysproperty key="java.util.logging.config.file"
>> value="${cxf.etc.dir}/logging.properties"/>
>> <sysproperty key="exitOnFinish" value="true"/>
>> + <sysproperty key="spring.validation.mode"
>> value="${spring.validation.mode}"/>
>> <arg line="@{servicename.arg}"/>
>> <arg line="${package.arg.@{file}}"/>
>> <arg line="${binding.arg}"/>
>>
>> Modified:
>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/build.xml
>>
>> URL:
>> http://svn.apache.org/viewvc/incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/build.xml?view=diff&rev=540413&r1=540412&r2=540413
>>
>> ==============================================================================
>>
>> ---
>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/build.xml
>> (original)
>> +++
>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/build.xml
>> Mon May 21 21:09:22 2007
>> @@ -44,6 +44,7 @@
>> <target name="generate.code">
>> <echo level="info" message="Generating code using
>> wsdl2java..."/>
>> + <property name="spring.validation.mode"
>> value="VALIDATION_NONE"/>
>> <wsdl2java file="hello_world.wsdl"/>
>> </target>
>>
>>
>> Modified:
>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/client/Client.java
>>
>> URL:
>> http://svn.apache.org/viewvc/incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/client/Client.java?view=diff&rev=540413&r1=540412&r2=540413
>>
>> ==============================================================================
>>
>> ---
>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/client/Client.java
>> (original)
>> +++
>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/client/Client.java
>> Mon May 21 21:09:22 2007
>> @@ -52,6 +52,7 @@
>> }
>> System.out.println(wsdlURL);
>> + System.setProperty("spring.validation.mode",
>> "VALIDATION_NONE");
>> SOAPService ss = new SOAPService(wsdlURL, SERVICE_NAME);
>> Greeter port = ss.getSoapPort();
>> String resp;
>> Modified:
>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/server/Server.java
>>
>> URL:
>> http://svn.apache.org/viewvc/incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/server/Server.java?view=diff&rev=540413&r1=540412&r2=540413
>>
>> ==============================================================================
>>
>> ---
>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/server/Server.java
>> (original)
>> +++
>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/server/Server.java
>> Mon May 21 21:09:22 2007
>> @@ -25,7 +25,7 @@
>>
>> protected Server() throws Exception {
>> System.out.println("Starting Server");
>> -
>> + System.setProperty("spring.validation.mode",
>> "VALIDATION_NONE");
>> Object implementor = new GreeterImpl();
>> String address = "http://localhost:9000/SoapContext/SoapPort";
>> Endpoint.publish(address, implementor);
>>
>>
>>
>>
>
>
Re: svn commit: r540413 - in /incubator/cxf/trunk/distribution/src/main/release/samples:
common_build.xml hello_world/build.xml hello_world/src/demo/hw/client/Client.java
hello_world/src/demo/hw/server/Server.java
Posted by Freeman Fang <fr...@iona.com>.
Hi James,
I believe Andrea open spring validation these days,
And I guess she is still working on it. You can get more details from
mails with title "CXF Extensions for Spring XML".
In fact, the best way to fix this problem is change cxf.xml to make it
pass spring validation after this spring bean refactor done.
Any thoughts?
Thanks very much
Freeman
James Mao wrote:
> Is possible to set the spring.validation.mode to VALIDATION_NONE as
> default in the Runtime?
> So in the client/server and tools you don't need to set the property
> IMO, this is really a redundant step for all users.
>
>
> James
>
>
>> Author: ffang
>> Date: Mon May 21 21:09:22 2007
>> New Revision: 540413
>>
>> URL: http://svn.apache.org/viewvc?view=rev&rev=540413
>> Log:
>> [CXF-668] provide a way to let demo specify spring validation mode to
>> get hello_world demo working
>>
>> Modified:
>>
>> incubator/cxf/trunk/distribution/src/main/release/samples/common_build.xml
>>
>>
>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/build.xml
>>
>>
>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/client/Client.java
>>
>>
>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/server/Server.java
>>
>>
>> Modified:
>> incubator/cxf/trunk/distribution/src/main/release/samples/common_build.xml
>>
>> URL:
>> http://svn.apache.org/viewvc/incubator/cxf/trunk/distribution/src/main/release/samples/common_build.xml?view=diff&rev=540413&r1=540412&r2=540413
>>
>> ==============================================================================
>>
>> ---
>> incubator/cxf/trunk/distribution/src/main/release/samples/common_build.xml
>> (original)
>> +++
>> incubator/cxf/trunk/distribution/src/main/release/samples/common_build.xml
>> Mon May 21 21:09:22 2007
>> @@ -200,13 +200,14 @@
>> </not>
>> </condition>
>> <property name="binding.arg" value=""/>
>> -
>> + <property name="spring.validation.mode"
>> value="VALIDATION_AUTO"/>
>> <java failonerror="true"
>> classname="org.apache.cxf.tools.wsdlto.WSDLToJava" fork="yes">
>> <classpath>
>> <path refid="cxf.classpath" />
>> </classpath>
>> <sysproperty key="java.util.logging.config.file"
>> value="${cxf.etc.dir}/logging.properties"/>
>> <sysproperty key="exitOnFinish" value="true"/>
>> + <sysproperty key="spring.validation.mode"
>> value="${spring.validation.mode}"/>
>> <arg line="@{servicename.arg}"/>
>> <arg line="${package.arg.@{file}}"/>
>> <arg line="${binding.arg}"/>
>>
>> Modified:
>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/build.xml
>>
>> URL:
>> http://svn.apache.org/viewvc/incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/build.xml?view=diff&rev=540413&r1=540412&r2=540413
>>
>> ==============================================================================
>>
>> ---
>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/build.xml
>> (original)
>> +++
>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/build.xml
>> Mon May 21 21:09:22 2007
>> @@ -44,6 +44,7 @@
>> <target name="generate.code">
>> <echo level="info" message="Generating code using
>> wsdl2java..."/>
>> + <property name="spring.validation.mode"
>> value="VALIDATION_NONE"/>
>> <wsdl2java file="hello_world.wsdl"/>
>> </target>
>>
>>
>> Modified:
>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/client/Client.java
>>
>> URL:
>> http://svn.apache.org/viewvc/incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/client/Client.java?view=diff&rev=540413&r1=540412&r2=540413
>>
>> ==============================================================================
>>
>> ---
>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/client/Client.java
>> (original)
>> +++
>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/client/Client.java
>> Mon May 21 21:09:22 2007
>> @@ -52,6 +52,7 @@
>> }
>> System.out.println(wsdlURL);
>> + System.setProperty("spring.validation.mode",
>> "VALIDATION_NONE");
>> SOAPService ss = new SOAPService(wsdlURL, SERVICE_NAME);
>> Greeter port = ss.getSoapPort();
>> String resp;
>> Modified:
>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/server/Server.java
>>
>> URL:
>> http://svn.apache.org/viewvc/incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/server/Server.java?view=diff&rev=540413&r1=540412&r2=540413
>>
>> ==============================================================================
>>
>> ---
>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/server/Server.java
>> (original)
>> +++
>> incubator/cxf/trunk/distribution/src/main/release/samples/hello_world/src/demo/hw/server/Server.java
>> Mon May 21 21:09:22 2007
>> @@ -25,7 +25,7 @@
>>
>> protected Server() throws Exception {
>> System.out.println("Starting Server");
>> -
>> + System.setProperty("spring.validation.mode",
>> "VALIDATION_NONE");
>> Object implementor = new GreeterImpl();
>> String address = "http://localhost:9000/SoapContext/SoapPort";
>> Endpoint.publish(address, implementor);
>>
>>
>>
>>
>
>