<?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"
	>
<channel>
	<title>Comments on: ATG Dynamo - back to basics</title>
	<atom:link href="http://www.digitalsanctuary.com/tech-blog/java/atg/atg-dynamo-back-to-basics.html/feed" rel="self" type="application/rss+xml" />
	<link>http://www.digitalsanctuary.com/tech-blog/java/atg/atg-dynamo-back-to-basics.html</link>
	<description>Java, ATG, Seam, and related Technologies</description>
	<pubDate>Sat, 22 Nov 2008 17:25:57 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.1</generator>
		<item>
		<title>By: arickard</title>
		<link>http://www.digitalsanctuary.com/tech-blog/java/atg/atg-dynamo-back-to-basics.html#comment-3064</link>
		<dc:creator>arickard</dc:creator>
		<pubDate>Tue, 11 Dec 2007 16:52:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.digitalsanctuary.com/tech-blog/java/atg/atg-dynamo-back-to-basics.html#comment-3064</guid>
		<description>Here's some information I posted about support for JMX in ATG. I thought you might find it interesting.

http://metatheory.wordpress.com/2007/12/11/atg-management-using-jmx/

-Andrew</description>
		<content:encoded><![CDATA[<p>Here&#8217;s some information I posted about support for JMX in ATG. I thought you might find it interesting.</p>
<p><a href="http://metatheory.wordpress.com/2007/12/11/atg-management-using-jmx/" rel="nofollow">http://metatheory.wordpress.com/2007/12/11/atg-management-using-jmx/</a></p>
<p>-Andrew</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Devon</title>
		<link>http://www.digitalsanctuary.com/tech-blog/java/atg/atg-dynamo-back-to-basics.html#comment-2015</link>
		<dc:creator>Devon</dc:creator>
		<pubDate>Wed, 17 Oct 2007 00:24:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.digitalsanctuary.com/tech-blog/java/atg/atg-dynamo-back-to-basics.html#comment-2015</guid>
		<description>@arickard:

I will keep 'em coming:)  No worries:)

I've checked out that group, however at the moment many of the questions seem to be from people who are just trying to avoid reading the manuals, so I haven't gotten too active there.  But I will definitely keep an eye on it.

Thanks!</description>
		<content:encoded><![CDATA[<p>@arickard:</p>
<p>I will keep &#8216;em coming:)  No worries:)</p>
<p>I&#8217;ve checked out that group, however at the moment many of the questions seem to be from people who are just trying to avoid reading the manuals, so I haven&#8217;t gotten too active there.  But I will definitely keep an eye on it.</p>
<p>Thanks!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: arickard</title>
		<link>http://www.digitalsanctuary.com/tech-blog/java/atg/atg-dynamo-back-to-basics.html#comment-2014</link>
		<dc:creator>arickard</dc:creator>
		<pubDate>Wed, 17 Oct 2007 00:01:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.digitalsanctuary.com/tech-blog/java/atg/atg-dynamo-back-to-basics.html#comment-2014</guid>
		<description>It turns out you are correct. The JMX support hasn't been documented (yet!). Anyway thanks for the feedback. Your comments have sparked some interesting dialog here at ATG. Keep 'em coming!

BTW I should also add that if you're interested in ATG technology you should subscribe to the google group ATG_Tech. There's a growing community of egar ATG developers posting and sharing information. Many current and former ATG employees have joined. 

http://groups.google.com/group/atg_tech</description>
		<content:encoded><![CDATA[<p>It turns out you are correct. The JMX support hasn&#8217;t been documented (yet!). Anyway thanks for the feedback. Your comments have sparked some interesting dialog here at ATG. Keep &#8216;em coming!</p>
<p>BTW I should also add that if you&#8217;re interested in ATG technology you should subscribe to the google group ATG_Tech. There&#8217;s a growing community of egar ATG developers posting and sharing information. Many current and former ATG employees have joined. </p>
<p><a href="http://groups.google.com/group/atg_tech" rel="nofollow">http://groups.google.com/group/atg_tech</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Devon</title>
		<link>http://www.digitalsanctuary.com/tech-blog/java/atg/atg-dynamo-back-to-basics.html#comment-1758</link>
		<dc:creator>Devon</dc:creator>
		<pubDate>Thu, 04 Oct 2007 03:16:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.digitalsanctuary.com/tech-blog/java/atg/atg-dynamo-back-to-basics.html#comment-1758</guid>
		<description>@arickard:

Thanks for leaving a comment.  I had no idea anyone at ATG read this:)  

Because you mentioned it I had to search the docs (2006.3) to find JMX mentioned under EJB clustering, in one paragraph on one page.  (I'm ignoring the JBoss admin guides references to the JBoss JMX console for the obvious reasons.)  So I'd hardly say that ATG has used JMX extensively.  In fact this sentence:  &lt;code&gt;"We do not currently support the use of third-party tools to invoke these JMX interfaces"&lt;/code&gt; seems to imply that JMX isn't exactly embraced.  So while ATG may support JMX/MBeans as part of the J2EE spec, it's a far cry from something like JBoss where you have the entire platform exposed for management and monitoring via JMX, and tons of documentation and write-ups for third party tools, using JMX management consoles, etc...  

I'm not trying to imply that Customer Intelligence isn't a worthwhile product, I'm just pointing out that much of the core product seems to be languishing.  For instance, in the 2006.3 Repository Documentation you find this gem:

&lt;code&gt;"Demonstrates that D5 repositories (unlike D4.5) do not require a "seq_num" column."&lt;/code&gt;

Clearly the Repository API and documentation hasn't changed much since Dynamo 5.  Or at least not enough to warrant new examples.  I could go on for ages about the strengths and weaknesses (as I see them anyhow) of Repositories, but maybe that's a separate post.

Don't get me wrong, I still really like using ATG, but the more time passes, and the more I spend time using JBoss, Seam, Spring, etc...  the more apparent the stagnation appears.  

Does 2007.1 radically embrace JMX?  Or is that one paragraph under EJB Clustering in the J2EE Dev Guide the extent of ATG's JMX usage?  I'm not trying to be snarky, but I'm a little dismayed that paragraph represents the best rebuttal there is to my post above.  

ATG used to absolutely lead in this field.  Before there was jsp, before there was hibernate, ATG was THE pioneer and had the best technical framework around.  While JBoss has yet to field the personalization and commerce layers (and may never), the underlying app server and projects like Seam, really exemplify the power of some of the newer (and I'm using this loosely as JSF for instance is over 3 years old) technologies.  As an ex-ATG employee I hate feeling let down when I switch from my personal projects on Seam on JBoss to my day job on ATG.  

Anyhow, I'm happy to chat about this any time if you want more information.

Thanks!   

--
Devon</description>
		<content:encoded><![CDATA[<p>@arickard:</p>
<p>Thanks for leaving a comment.  I had no idea anyone at ATG read this:)  </p>
<p>Because you mentioned it I had to search the docs (2006.3) to find JMX mentioned under EJB clustering, in one paragraph on one page.  (I&#8217;m ignoring the JBoss admin guides references to the JBoss JMX console for the obvious reasons.)  So I&#8217;d hardly say that ATG has used JMX extensively.  In fact this sentence:  <code>"We do not currently support the use of third-party tools to invoke these JMX interfaces"</code> seems to imply that JMX isn&#8217;t exactly embraced.  So while ATG may support JMX/MBeans as part of the J2EE spec, it&#8217;s a far cry from something like JBoss where you have the entire platform exposed for management and monitoring via JMX, and tons of documentation and write-ups for third party tools, using JMX management consoles, etc&#8230;  </p>
<p>I&#8217;m not trying to imply that Customer Intelligence isn&#8217;t a worthwhile product, I&#8217;m just pointing out that much of the core product seems to be languishing.  For instance, in the 2006.3 Repository Documentation you find this gem:</p>
<p><code>"Demonstrates that D5 repositories (unlike D4.5) do not require a "seq_num" column."</code></p>
<p>Clearly the Repository API and documentation hasn&#8217;t changed much since Dynamo 5.  Or at least not enough to warrant new examples.  I could go on for ages about the strengths and weaknesses (as I see them anyhow) of Repositories, but maybe that&#8217;s a separate post.</p>
<p>Don&#8217;t get me wrong, I still really like using ATG, but the more time passes, and the more I spend time using JBoss, Seam, Spring, etc&#8230;  the more apparent the stagnation appears.  </p>
<p>Does 2007.1 radically embrace JMX?  Or is that one paragraph under EJB Clustering in the J2EE Dev Guide the extent of ATG&#8217;s JMX usage?  I&#8217;m not trying to be snarky, but I&#8217;m a little dismayed that paragraph represents the best rebuttal there is to my post above.  </p>
<p>ATG used to absolutely lead in this field.  Before there was jsp, before there was hibernate, ATG was THE pioneer and had the best technical framework around.  While JBoss has yet to field the personalization and commerce layers (and may never), the underlying app server and projects like Seam, really exemplify the power of some of the newer (and I&#8217;m using this loosely as JSF for instance is over 3 years old) technologies.  As an ex-ATG employee I hate feeling let down when I switch from my personal projects on Seam on JBoss to my day job on ATG.  </p>
<p>Anyhow, I&#8217;m happy to chat about this any time if you want more information.</p>
<p>Thanks!   </p>
<p>&#8211;<br />
Devon</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: arickard</title>
		<link>http://www.digitalsanctuary.com/tech-blog/java/atg/atg-dynamo-back-to-basics.html#comment-1757</link>
		<dc:creator>arickard</dc:creator>
		<pubDate>Thu, 04 Oct 2007 02:46:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.digitalsanctuary.com/tech-blog/java/atg/atg-dynamo-back-to-basics.html#comment-1757</guid>
		<description>Some of the suggestions you've made are already available in the platform. For example you suggested JMX/MBean management in your list. JMX/MBean management was introduce a couple of revisions ago. Also with the introduction of ATG Customer Intellignece you can report on an analyze ATG data in many more ways then you could ever before. Anyway thanks for the suggestions and keep them coming.</description>
		<content:encoded><![CDATA[<p>Some of the suggestions you&#8217;ve made are already available in the platform. For example you suggested JMX/MBean management in your list. JMX/MBean management was introduce a couple of revisions ago. Also with the introduction of ATG Customer Intellignece you can report on an analyze ATG data in many more ways then you could ever before. Anyway thanks for the suggestions and keep them coming.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
