<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: Creating DFS Services using the Eclipse IDE for Java EE Developers</title>
	<atom:link href="http://paulcwarren.wordpress.com/2008/08/29/using-wtp-to-create-dfs-services/feed/" rel="self" type="application/rss+xml" />
	<link>http://paulcwarren.wordpress.com/2008/08/29/using-wtp-to-create-dfs-services/</link>
	<description>&#60;?ecm version='2.0'?&#62;</description>
	<lastBuildDate>Tue, 10 Nov 2009 11:26:28 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: paulcwarren</title>
		<link>http://paulcwarren.wordpress.com/2008/08/29/using-wtp-to-create-dfs-services/#comment-167</link>
		<dc:creator>paulcwarren</dc:creator>
		<pubDate>Wed, 23 Sep 2009 14:14:57 +0000</pubDate>
		<guid isPermaLink="false">http://paulcwarren.wordpress.com/2008/08/29/using-wtp-to-create-dfs-services/#comment-167</guid>
		<description>Theoretically this could work Ingo.  I haven&#039;t done it but you could set up tomcat with a webapp whose docbase points to the /WebContent directory of your services dynamic web project.  

It is always good practice to separate interface from implementation anyway.  And I always have my dfs service classes delegate to actual implementation class as this streamlines the dfs build process and, in terms of inline development, will minimize the number of times that the service classes change.

I have to say though Eclipse WTP has worked hard on their Server pieces and I have always found the synchronization to work reasonably well, for tomcat and BEA at least.  So, setting up an inline development process would seem to run against this effort.  I personally have always prefered to let WTP do it&#039;s stuff.</description>
		<content:encoded><![CDATA[<p>Theoretically this could work Ingo.  I haven&#8217;t done it but you could set up tomcat with a webapp whose docbase points to the /WebContent directory of your services dynamic web project.  </p>
<p>It is always good practice to separate interface from implementation anyway.  And I always have my dfs service classes delegate to actual implementation class as this streamlines the dfs build process and, in terms of inline development, will minimize the number of times that the service classes change.</p>
<p>I have to say though Eclipse WTP has worked hard on their Server pieces and I have always found the synchronization to work reasonably well, for tomcat and BEA at least.  So, setting up an inline development process would seem to run against this effort.  I personally have always prefered to let WTP do it&#8217;s stuff.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ingo_Z</title>
		<link>http://paulcwarren.wordpress.com/2008/08/29/using-wtp-to-create-dfs-services/#comment-165</link>
		<dc:creator>Ingo_Z</dc:creator>
		<pubDate>Tue, 22 Sep 2009 10:49:28 +0000</pubDate>
		<guid isPermaLink="false">http://paulcwarren.wordpress.com/2008/08/29/using-wtp-to-create-dfs-services/#comment-165</guid>
		<description>Have you managed to run all of this inline? Meaning skip the package and deploy part but have Tomcat run the source right out of your workspace? (Could work as long as the interface stays the same and only the implementation get&#039;s touched)</description>
		<content:encoded><![CDATA[<p>Have you managed to run all of this inline? Meaning skip the package and deploy part but have Tomcat run the source right out of your workspace? (Could work as long as the interface stays the same and only the implementation get&#8217;s touched)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sandrar</title>
		<link>http://paulcwarren.wordpress.com/2008/08/29/using-wtp-to-create-dfs-services/#comment-163</link>
		<dc:creator>sandrar</dc:creator>
		<pubDate>Thu, 10 Sep 2009 14:14:03 +0000</pubDate>
		<guid isPermaLink="false">http://paulcwarren.wordpress.com/2008/08/29/using-wtp-to-create-dfs-services/#comment-163</guid>
		<description>Hi! I was surfing and found your blog post... nice! I love your blog.  :) Cheers! Sandra. R.</description>
		<content:encoded><![CDATA[<p>Hi! I was surfing and found your blog post&#8230; nice! I love your blog.  <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Cheers! Sandra. R.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: paulcwarren</title>
		<link>http://paulcwarren.wordpress.com/2008/08/29/using-wtp-to-create-dfs-services/#comment-158</link>
		<dc:creator>paulcwarren</dc:creator>
		<pubDate>Wed, 26 Aug 2009 10:51:10 +0000</pubDate>
		<guid isPermaLink="false">http://paulcwarren.wordpress.com/2008/08/29/using-wtp-to-create-dfs-services/#comment-158</guid>
		<description>Well javax.tools is a Java 6 package.  And we have had problems in the past with noclassdeffounderrors when users are running Composer on a JRE instead of a JDK.  So, by way of a large-ish guess, perhaps you are running JRE6 instead of JDK6?  

Actually I am not even sure if you DFS supports Java 6.  As a rule Documentum is still Java 5.  So actually I would recommend configuring your Composer on JDK5 and then re-trying.

HTH
_Paul</description>
		<content:encoded><![CDATA[<p>Well javax.tools is a Java 6 package.  And we have had problems in the past with noclassdeffounderrors when users are running Composer on a JRE instead of a JDK.  So, by way of a large-ish guess, perhaps you are running JRE6 instead of JDK6?  </p>
<p>Actually I am not even sure if you DFS supports Java 6.  As a rule Documentum is still Java 5.  So actually I would recommend configuring your Composer on JDK5 and then re-trying.</p>
<p>HTH<br />
_Paul</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ingbabic</title>
		<link>http://paulcwarren.wordpress.com/2008/08/29/using-wtp-to-create-dfs-services/#comment-156</link>
		<dc:creator>ingbabic</dc:creator>
		<pubDate>Mon, 24 Aug 2009 12:08:34 +0000</pubDate>
		<guid isPermaLink="false">http://paulcwarren.wordpress.com/2008/08/29/using-wtp-to-create-dfs-services/#comment-156</guid>
		<description>Hello Paul
I tried to compile your template projects, but allways I get following error:
BUILD FAILED
G:\_projects\DocumentumCoreProject\dfs6.5\dfs-build.xml:179: javax/tools/JavaFileManager$Location
	at com.emc.documentum.fs.tools.GenerateModelTask.executeTask(GenerateModelTask.java:93)
	at com.emc.documentum.fs.tools.impl.ChainedExceptionReportingTask.execute(ChainedExceptionReportingTask.java:17)
	at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
	at sun.reflect.GeneratedMethodAccessor5.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105)
	at org.apache.tools.ant.Task.perform(Task.java:348)
	at org.apache.tools.ant.Target.execute(Target.java:357)
	at org.apache.tools.ant.Target.performTasks(Target.java:385)
	at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329)
	at org.apache.tools.ant.Project.executeTarget(Project.java:1298)
	at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
	at org.eclipse.ant.internal.ui.antsupport.EclipseDefaultExecutor.executeTargets(EclipseDefaultExecutor.java:32)
	at org.apache.tools.ant.Project.executeTargets(Project.java:1181)
	at org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.run(InternalAntRunner.java:423)
	at org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.main(InternalAntRunner.java:137)
Caused by: java.lang.NoClassDefFoundError: javax/tools/JavaFileManager$Location
	at com.sun.tools.apt.main.Main.compile(Main.java:850)
	at com.sun.tools.apt.Main.processing(Main.java:95)
	at com.sun.tools.apt.Main.process(Main.java:85)
	at com.sun.tools.apt.Main.process(Main.java:67)
	at com.emc.documentum.fs.tools.impl.artifact.dfs.ServiceModelGenerator.runAPT(ServiceModelGenerator.java:157)
	at com.emc.documentum.fs.tools.impl.artifact.dfs.ServiceModelGenerator.generate(ServiceModelGenerator.java:122)
	at com.emc.documentum.fs.tools.impl.DependencyGenerateModelTask.execute(DependencyGenerateModelTask.java:65)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at com.emc.documentum.fs.tools.GenerateModelTask.executeTask(GenerateModelTask.java:89)
	... 16 more</description>
		<content:encoded><![CDATA[<p>Hello Paul<br />
I tried to compile your template projects, but allways I get following error:<br />
BUILD FAILED<br />
G:\_projects\DocumentumCoreProject\dfs6.5\dfs-build.xml:179: javax/tools/JavaFileManager$Location<br />
	at com.emc.documentum.fs.tools.GenerateModelTask.executeTask(GenerateModelTask.java:93)<br />
	at com.emc.documentum.fs.tools.impl.ChainedExceptionReportingTask.execute(ChainedExceptionReportingTask.java:17)<br />
	at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)<br />
	at sun.reflect.GeneratedMethodAccessor5.invoke(Unknown Source)<br />
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)<br />
	at java.lang.reflect.Method.invoke(Unknown Source)<br />
	at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105)<br />
	at org.apache.tools.ant.Task.perform(Task.java:348)<br />
	at org.apache.tools.ant.Target.execute(Target.java:357)<br />
	at org.apache.tools.ant.Target.performTasks(Target.java:385)<br />
	at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329)<br />
	at org.apache.tools.ant.Project.executeTarget(Project.java:1298)<br />
	at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)<br />
	at org.eclipse.ant.internal.ui.antsupport.EclipseDefaultExecutor.executeTargets(EclipseDefaultExecutor.java:32)<br />
	at org.apache.tools.ant.Project.executeTargets(Project.java:1181)<br />
	at org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.run(InternalAntRunner.java:423)<br />
	at org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.main(InternalAntRunner.java:137)<br />
Caused by: java.lang.NoClassDefFoundError: javax/tools/JavaFileManager$Location<br />
	at com.sun.tools.apt.main.Main.compile(Main.java:850)<br />
	at com.sun.tools.apt.Main.processing(Main.java:95)<br />
	at com.sun.tools.apt.Main.process(Main.java:85)<br />
	at com.sun.tools.apt.Main.process(Main.java:67)<br />
	at com.emc.documentum.fs.tools.impl.artifact.dfs.ServiceModelGenerator.runAPT(ServiceModelGenerator.java:157)<br />
	at com.emc.documentum.fs.tools.impl.artifact.dfs.ServiceModelGenerator.generate(ServiceModelGenerator.java:122)<br />
	at com.emc.documentum.fs.tools.impl.DependencyGenerateModelTask.execute(DependencyGenerateModelTask.java:65)<br />
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br />
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)<br />
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)<br />
	at java.lang.reflect.Method.invoke(Unknown Source)<br />
	at com.emc.documentum.fs.tools.GenerateModelTask.executeTask(GenerateModelTask.java:89)<br />
	&#8230; 16 more</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: paulcwarren</title>
		<link>http://paulcwarren.wordpress.com/2008/08/29/using-wtp-to-create-dfs-services/#comment-133</link>
		<dc:creator>paulcwarren</dc:creator>
		<pubDate>Wed, 27 May 2009 13:23:03 +0000</pubDate>
		<guid isPermaLink="false">http://paulcwarren.wordpress.com/2008/08/29/using-wtp-to-create-dfs-services/#comment-133</guid>
		<description>I should add of course that our newly available &lt;a href=&quot;http://paulcwarren.wordpress.com/2009/05/14/emc-documentum-developer-edition/&quot; rel=&quot;nofollow&quot;&gt;Developer Edition&lt;/a&gt; is also meant to help people get up and running in short order.</description>
		<content:encoded><![CDATA[<p>I should add of course that our newly available <a href="http://paulcwarren.wordpress.com/2009/05/14/emc-documentum-developer-edition/" rel="nofollow">Developer Edition</a> is also meant to help people get up and running in short order.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ingo_Z</title>
		<link>http://paulcwarren.wordpress.com/2008/08/29/using-wtp-to-create-dfs-services/#comment-131</link>
		<dc:creator>Ingo_Z</dc:creator>
		<pubDate>Tue, 26 May 2009 11:18:24 +0000</pubDate>
		<guid isPermaLink="false">http://paulcwarren.wordpress.com/2008/08/29/using-wtp-to-create-dfs-services/#comment-131</guid>
		<description>Hi Paul,

thanks for the info. There is hope... ;-)

I have been doing this before defining the dev setup for other Webtop developers so I know it is not easy.

If you need a beta tester... you should be able to see my email with the post.

Cheers,
Ingo.</description>
		<content:encoded><![CDATA[<p>Hi Paul,</p>
<p>thanks for the info. There is hope&#8230; <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>I have been doing this before defining the dev setup for other Webtop developers so I know it is not easy.</p>
<p>If you need a beta tester&#8230; you should be able to see my email with the post.</p>
<p>Cheers,<br />
Ingo.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: paulcwarren</title>
		<link>http://paulcwarren.wordpress.com/2008/08/29/using-wtp-to-create-dfs-services/#comment-130</link>
		<dc:creator>paulcwarren</dc:creator>
		<pubDate>Tue, 26 May 2009 10:58:49 +0000</pubDate>
		<guid isPermaLink="false">http://paulcwarren.wordpress.com/2008/08/29/using-wtp-to-create-dfs-services/#comment-130</guid>
		<description>Hi Ingo,

I know it is a pain having to go all through this.  

This post was doing two things really.  

Firstly, I felt it would help the subset of our developer community who needed more control of their DFS services.

Secondly, researching and writing it was helping me distill my thoughts on the next generation of DFS integration that leverages WTP.  

We are beta testing this internally as we speak.  I have been meaning to write a post on it which I will do soon to give you guys a heads-up about whats coming shortly in this regard.

Of course I would also love to hear about anything else specific that you need or would like.

Many thanks
_Paul</description>
		<content:encoded><![CDATA[<p>Hi Ingo,</p>
<p>I know it is a pain having to go all through this.  </p>
<p>This post was doing two things really.  </p>
<p>Firstly, I felt it would help the subset of our developer community who needed more control of their DFS services.</p>
<p>Secondly, researching and writing it was helping me distill my thoughts on the next generation of DFS integration that leverages WTP.  </p>
<p>We are beta testing this internally as we speak.  I have been meaning to write a post on it which I will do soon to give you guys a heads-up about whats coming shortly in this regard.</p>
<p>Of course I would also love to hear about anything else specific that you need or would like.</p>
<p>Many thanks<br />
_Paul</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ingo_Z</title>
		<link>http://paulcwarren.wordpress.com/2008/08/29/using-wtp-to-create-dfs-services/#comment-127</link>
		<dc:creator>Ingo_Z</dc:creator>
		<pubDate>Mon, 25 May 2009 12:26:10 +0000</pubDate>
		<guid isPermaLink="false">http://paulcwarren.wordpress.com/2008/08/29/using-wtp-to-create-dfs-services/#comment-127</guid>
		<description>Just wondering why it is always so difficult with Documentum products to get just a first development environment set up...?! :(</description>
		<content:encoded><![CDATA[<p>Just wondering why it is always so difficult with Documentum products to get just a first development environment set up&#8230;?! <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Developing with DFS in an IDE &#124; Craig's Musings</title>
		<link>http://paulcwarren.wordpress.com/2008/08/29/using-wtp-to-create-dfs-services/#comment-38</link>
		<dc:creator>Developing with DFS in an IDE &#124; Craig's Musings</dc:creator>
		<pubDate>Wed, 03 Sep 2008 15:28:51 +0000</pubDate>
		<guid isPermaLink="false">http://paulcwarren.wordpress.com/2008/08/29/using-wtp-to-create-dfs-services/#comment-38</guid>
		<description>[...] Creating DFS services using the Eclipse IDE for Java EE Developers [...]</description>
		<content:encoded><![CDATA[<p>[...] Creating DFS services using the Eclipse IDE for Java EE Developers [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
