Author: saminda
Date: Mon Jan 14 10:39:23 2008
New Revision: 12227
Log:
Fixing the Jibx sample
Modified:
trunk/wsas/java/modules/samples/Jibx/build.xml
trunk/wsas/java/modules/samples/Jibx/src/org/wso2/wsas/jibx/Client.java
Modified: trunk/wsas/java/modules/samples/Jibx/build.xml
==============================================================================
--- trunk/wsas/java/modules/samples/Jibx/build.xml (original)
+++ trunk/wsas/java/modules/samples/Jibx/build.xml Mon Jan 14 10:39:23 2008
@@ -60,7 +60,7 @@
</javac>
</target>
- <target name="build-service" depends="compile-all">
+ <target name="build-service" depends="jibx-binding-compiler">
<property name="Jibx.dir" value="${temp.dir}/Jibx"/>
<mkdir dir="${Jibx.dir}"/>
@@ -78,6 +78,18 @@
</jar>
</target>
+ <target name="jibx-binding-compiler" depends="compile-all">
+ <!-- Run JiBX binding compiler -->
+ <bind verbose="true" load="true" binding="conf/jibx_unwrapped.xml">
+ <classpath>
+ <pathelement path="${classes}"/>
+ <path refid="axis2.class.path"/>
+ </classpath>
+ </bind>
+
+ </target>
+
+ <taskdef name="bind" classname="org.jibx.binding.ant.CompileTask"
classpathref="axis2.class.path"/>
<target name="build-all" depends="build-service">
<echo message="Copying the created aar files in to the repository"/>
Modified:
trunk/wsas/java/modules/samples/Jibx/src/org/wso2/wsas/jibx/Client.java
==============================================================================
--- trunk/wsas/java/modules/samples/Jibx/src/org/wso2/wsas/jibx/Client.java
(original)
+++ trunk/wsas/java/modules/samples/Jibx/src/org/wso2/wsas/jibx/Client.java
Mon Jan 14 10:39:23 2008
@@ -102,6 +102,7 @@
}
break;
case 2:
+ System.out.println("ISBN : ");
isbn = readOption();
try {
getBook(stub, isbn);
@@ -138,8 +139,9 @@
private String readOption() {
try {
- String str;
- while ((str = console.readLine()).equals("")) {
+ String str = console.readLine();
+ if ("".equals(str)) {
+ return null;
}
return str;
} catch (Exception e) {
_______________________________________________
Wsas-java-dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/wsas-java-dev