You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@abdera.apache.org by jm...@apache.org on 2006/11/15 00:26:08 UTC
svn commit: r475052 - in /incubator/abdera/java/trunk: build/build.xml
examples/src/main/java/org/apache/abdera/examples/appclient/Services.java
Author: jmsnell
Date: Tue Nov 14 15:26:07 2006
New Revision: 475052
URL: http://svn.apache.org/viewvc?view=rev&rev=475052
Log:
Fix for the example build issues
Update the Ant build so that the example code is confirmed to compile
Modified:
incubator/abdera/java/trunk/build/build.xml
incubator/abdera/java/trunk/examples/src/main/java/org/apache/abdera/examples/appclient/Services.java
Modified: incubator/abdera/java/trunk/build/build.xml
URL: http://svn.apache.org/viewvc/incubator/abdera/java/trunk/build/build.xml?view=diff&rev=475052&r1=475051&r2=475052
==============================================================================
--- incubator/abdera/java/trunk/build/build.xml (original)
+++ incubator/abdera/java/trunk/build/build.xml Tue Nov 14 15:26:07 2006
@@ -76,6 +76,9 @@
<property name="client.work" value="${work}/client" />
<property name="client.test.java" value="${client}/src/test/java" />
<property name="client.jar" value="${dist}/${ant.project.name}.client.${version}.jar" />
+ <property name="examples" value="${basedir}/examples" />
+ <property name="examples.work" value="${work}/examples" />
+ <property name="examples.src" value="${examples}/src/main/java" />
<property name="debug" value="on" />
<property environment="env" />
@@ -337,7 +340,18 @@
</copy>
</target>
- <target name="build" depends="init,compile.core,compile.parser,compile.protocol,compile.server,compile.extensions,compile.client,compile.security"></target>
+ <target name="compile.examples" depends="init,compile.core,compile.parser,compile.protocol,compile.server,compile.extensions,compile.security">
+ <echo>Make sure the example code compiles...</echo>
+ <mkdir dir="${examples.work}" />
+ <javac srcdir="${examples.src}"
+ destdir="${examples.work}"
+ classpathref="jar.dependencies"
+ classpath="${core.work};${parser.work};${protocol.work};${client.work};${server.work};${extensions.work};${security.work}"
+ debug="${debug}" />
+ <delete dir="${examples.work}" />
+ </target>
+
+ <target name="build" depends="init,compile.core,compile.parser,compile.protocol,compile.server,compile.extensions,compile.client,compile.security,compile.examples"></target>
<target name="docs" depends="init">
<javadoc packagenames="org.apache.abdera.*"
Modified: incubator/abdera/java/trunk/examples/src/main/java/org/apache/abdera/examples/appclient/Services.java
URL: http://svn.apache.org/viewvc/incubator/abdera/java/trunk/examples/src/main/java/org/apache/abdera/examples/appclient/Services.java?view=diff&rev=475052&r1=475051&r2=475052
==============================================================================
--- incubator/abdera/java/trunk/examples/src/main/java/org/apache/abdera/examples/appclient/Services.java (original)
+++ incubator/abdera/java/trunk/examples/src/main/java/org/apache/abdera/examples/appclient/Services.java Tue Nov 14 15:26:07 2006
@@ -185,22 +185,22 @@
entry.setContentAsXhtml("<p>A new calendar event</p>");
// Add the Google Specific extensions
- entry.addExtension(
+ ((Element)entry.addExtension(
new QName(
"http://schemas.google.com/g/2005",
- "transparency")).setAttributeValue(
+ "transparency"))).setAttributeValue(
"value",
"http://schemas.google.com/g/2005#event.opaque");
- entry.addExtension(
+ ((Element)entry.addExtension(
new QName(
"http://schemas.google.com/g/2005",
- "eventStatus")).setAttributeValue(
+ "eventStatus"))).setAttributeValue(
"value",
"http://schemas.google.com/g/2005#event.confirmed");
- entry.addExtension(
+ ((Element)entry.addExtension(
new QName(
"http://schemas.google.com/g/2005",
- "where")).setAttributeValue(
+ "where"))).setAttributeValue(
"valueString",
"Rolling Lawn Courts");
Element el = entry.addExtension(