Ah yeah, you're right... Fun times with Java5!

James M Snell wrote:
It's not so much generics in general but the inconsistent way the
various compilers handle them. I don't think any of the java 5 compilers
I've come across handle them consistently.

- James

[EMAIL PROTECTED] wrote:
Author: dandiep
Date: Wed Nov 21 12:30:51 2007
New Revision: 597201

URL: http://svn.apache.org/viewvc?rev=597201&view=rev
Log:
Fix "org.apache.abdera.writer.Writer cannot be dereferenced" problem. *Dan 
curses Java generics*

Modified:
    
incubator/abdera/java/trunk/server/src/test/java/org/apache/abdera/protocol/server/ContentProviderTest.java

Modified: 
incubator/abdera/java/trunk/server/src/test/java/org/apache/abdera/protocol/server/ContentProviderTest.java
URL: 
http://svn.apache.org/viewvc/incubator/abdera/java/trunk/server/src/test/java/org/apache/abdera/protocol/server/ContentProviderTest.java?rev=597201&r1=597200&r2=597201&view=diff
==============================================================================
--- 
incubator/abdera/java/trunk/server/src/test/java/org/apache/abdera/protocol/server/ContentProviderTest.java
 (original)
+++ 
incubator/abdera/java/trunk/server/src/test/java/org/apache/abdera/protocol/server/ContentProviderTest.java
 Wed Nov 21 12:30:51 2007
@@ -29,6 +29,8 @@
 import org.apache.abdera.protocol.server.impl.SingletonProviderManager;
 import org.apache.abdera.protocol.server.impl.WorkspaceProvider;
 import org.apache.abdera.protocol.server.servlet.AbderaServlet;
+import org.apache.abdera.writer.Writer;
+import org.apache.abdera.writer.WriterFactory;
 import org.mortbay.jetty.Server;
 import org.mortbay.jetty.servlet.Context;
 import org.mortbay.jetty.servlet.ServletHolder;
@@ -118,7 +120,9 @@
   }
protected void prettyPrint(Abdera abdera, Base doc) throws IOException {
-    abdera.getWriterFactory().getWriter("prettyxml").writeTo(doc, System.out);
+    WriterFactory factory = abdera.getWriterFactory();
+    Writer writer = factory.getWriter("prettyxml");
+    writer.writeTo(doc, System.out);
     System.out.println();
   }




--
Dan Diephouse
MuleSource
http://mulesource.com | http://netzooid.com/blog

Reply via email to