Author: lresende
Date: Fri Oct 31 16:27:42 2008
New Revision: 709599
URL: http://svn.apache.org/viewvc?rev=709599&view=rev
Log:
Removing unnecessary abdera dependency.
Modified:
tuscany/branches/sca-equinox/modules/binding-gdata-runtime/META-INF/MANIFEST.MF
tuscany/branches/sca-equinox/modules/binding-gdata-runtime/pom.xml
tuscany/branches/sca-equinox/modules/binding-gdata-runtime/src/main/java/org/apache/tuscany/sca/binding/gdata/provider/GdataBindingListenerServlet.java
Modified:
tuscany/branches/sca-equinox/modules/binding-gdata-runtime/META-INF/MANIFEST.MF
URL:
http://svn.apache.org/viewvc/tuscany/branches/sca-equinox/modules/binding-gdata-runtime/META-INF/MANIFEST.MF?rev=709599&r1=709598&r2=709599&view=diff
==============================================================================
---
tuscany/branches/sca-equinox/modules/binding-gdata-runtime/META-INF/MANIFEST.MF
(original)
+++
tuscany/branches/sca-equinox/modules/binding-gdata-runtime/META-INF/MANIFEST.MF
Fri Oct 31 16:27:42 2008
@@ -22,7 +22,6 @@
javax.servlet.http,
javax.xml.namespace,
junit.framework;resolution:=optional,
- org.apache.abdera.parser,
org.apache.commons.codec.binary,
org.apache.commons.httpclient,
org.apache.commons.httpclient.auth,
Modified: tuscany/branches/sca-equinox/modules/binding-gdata-runtime/pom.xml
URL:
http://svn.apache.org/viewvc/tuscany/branches/sca-equinox/modules/binding-gdata-runtime/pom.xml?rev=709599&r1=709598&r2=709599&view=diff
==============================================================================
--- tuscany/branches/sca-equinox/modules/binding-gdata-runtime/pom.xml
(original)
+++ tuscany/branches/sca-equinox/modules/binding-gdata-runtime/pom.xml Fri Oct
31 16:27:42 2008
@@ -73,12 +73,6 @@
</dependency>
<dependency>
- <groupId>org.apache.abdera</groupId>
- <artifactId>abdera-core</artifactId>
- <version>0.4.0-incubating</version>
- </dependency>
-
- <dependency>
<groupId>commons-httpclient</groupId>
<artifactId>commons-httpclient</artifactId>
<version>3.1</version>
Modified:
tuscany/branches/sca-equinox/modules/binding-gdata-runtime/src/main/java/org/apache/tuscany/sca/binding/gdata/provider/GdataBindingListenerServlet.java
URL:
http://svn.apache.org/viewvc/tuscany/branches/sca-equinox/modules/binding-gdata-runtime/src/main/java/org/apache/tuscany/sca/binding/gdata/provider/GdataBindingListenerServlet.java?rev=709599&r1=709598&r2=709599&view=diff
==============================================================================
---
tuscany/branches/sca-equinox/modules/binding-gdata-runtime/src/main/java/org/apache/tuscany/sca/binding/gdata/provider/GdataBindingListenerServlet.java
(original)
+++
tuscany/branches/sca-equinox/modules/binding-gdata-runtime/src/main/java/org/apache/tuscany/sca/binding/gdata/provider/GdataBindingListenerServlet.java
Fri Oct 31 16:27:42 2008
@@ -38,8 +38,6 @@
import javax.servlet.http.HttpServletResponse;
import javax.xml.namespace.QName;
-import org.apache.abdera.parser.ParseException;
-
import org.apache.commons.codec.binary.Base64;
import org.apache.tuscany.sca.data.collection.Entry;
import org.apache.tuscany.sca.databinding.Mediator;
@@ -56,6 +54,7 @@
import com.google.gdata.data.ExtensionProfile;
import com.google.gdata.data.ParseSource;
import com.google.gdata.data.PlainTextConstruct;
+import com.google.gdata.util.ParseException;
import com.google.gdata.util.ServiceException;
@@ -414,14 +413,10 @@
try {
ParseSource source = new ParseSource(request.getReader());
feedEntry = com.google.gdata.data.Entry.readEntry(source,
com.google.gdata.data.Entry.class, null);
- } catch (ParseException pe) {
+ } catch (com.google.gdata.util.ParseException pe) {
throw new ServletException(pe);
- } catch (com.google.gdata.util.ParseException e) {
- // TODO Auto-generated catch block
- e.printStackTrace();
} catch (ServiceException e) {
- // TODO Auto-generated catch block
- e.printStackTrace();
+ throw new ServletException(e);
}
// Let the component implementation create it
@@ -486,26 +481,21 @@
// Write the created Atom entry
response.setStatus(HttpServletResponse.SC_CREATED);
response.setContentType("application/atom+xml; charset=utf-8");
- try {
-
- // Generate the corresponding Atom representation of the
- // feed
- StringWriter stringWriter = new StringWriter();
- com.google.gdata.util.common.xml.XmlWriter w =
- new
com.google.gdata.util.common.xml.XmlWriter(stringWriter);
- createdFeedEntry.generateAtom(w, new ExtensionProfile());
- w.flush();
- // Write the Atom representation(XML) into Http response
- // content
- OutputStreamWriter osw = new
OutputStreamWriter(response.getOutputStream());
- PrintWriter out = new
PrintWriter(response.getOutputStream());
- out.println(stringWriter.toString());
- out.close();
+ // Generate the corresponding Atom representation of the
+ // feed
+ StringWriter stringWriter = new StringWriter();
+ com.google.gdata.util.common.xml.XmlWriter w =
+ new
com.google.gdata.util.common.xml.XmlWriter(stringWriter);
+ createdFeedEntry.generateAtom(w, new ExtensionProfile());
+ w.flush();
- } catch (ParseException pe) {
- throw new ServletException(pe);
- }
+ // Write the Atom representation(XML) into Http response
+ // content
+ OutputStreamWriter osw = new
OutputStreamWriter(response.getOutputStream());
+ PrintWriter out = new PrintWriter(response.getOutputStream());
+ out.println(stringWriter.toString());
+ out.close();
} else {
response.sendError(HttpServletResponse.SC_NOT_FOUND);
@@ -551,11 +541,8 @@
feedEntry = com.google.gdata.data.Entry.readEntry(source,
com.google.gdata.data.Entry.class, null);
System.out.println("[Debug Info] localServlet doPut ---
feedEntry title: " + feedEntry.getTitle().getPlainText());
- } catch (ParseException pe) {
+ } catch (com.google.gdata.util.ParseException pe) {
throw new ServletException(pe);
- } catch (com.google.gdata.util.ParseException e) {
- // TODO Auto-generated catch block
- e.printStackTrace();
} catch (ServiceException e) {
// TODO Auto-generated catch block
e.printStackTrace();