<?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/"
		>
<channel>
	<title>Comments on: Tapestry 4.1.2 / OGNL 2.7 Released</title>
	<atom:link href="http://blog.opencomponentry.com/2007/06/26/tapestry-412-ognl-27-released/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.opencomponentry.com/2007/06/26/tapestry-412-ognl-27-released/</link>
	<description>blah blah blah, blah blah..</description>
	<lastBuildDate>Thu, 04 Mar 2010 19:37:10 -0500</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Frances</title>
		<link>http://blog.opencomponentry.com/2007/06/26/tapestry-412-ognl-27-released/comment-page-1/#comment-2487</link>
		<dc:creator>Frances</dc:creator>
		<pubDate>Tue, 21 Aug 2007 19:00:02 +0000</pubDate>
		<guid isPermaLink="false">http://blog.opencomponentry.com/2007/06/26/tapestry-412-ognl-27-released/#comment-2487</guid>
		<description>Is there an upgrade guide anywhere? I&#039;m having a heck of a time upgrading an Ant project. I&#039;m kludging together a Tacos 4.1.0 jar but it&#039;s slow going. More information would be immensely helpful.</description>
		<content:encoded><![CDATA[<p>Is there an upgrade guide anywhere? I&#8217;m having a heck of a time upgrading an Ant project. I&#8217;m kludging together a Tacos 4.1.0 jar but it&#8217;s slow going. More information would be immensely helpful.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ashwin</title>
		<link>http://blog.opencomponentry.com/2007/06/26/tapestry-412-ognl-27-released/comment-page-1/#comment-2453</link>
		<dc:creator>Ashwin</dc:creator>
		<pubDate>Tue, 10 Jul 2007 02:27:36 +0000</pubDate>
		<guid isPermaLink="false">http://blog.opencomponentry.com/2007/06/26/tapestry-412-ognl-27-released/#comment-2453</guid>
		<description>Hi, I&#039;m facing a problem with the new API:

The expression.getAccessor() sent to the &quot;Ognl.getValue(expression.getAccessor(), .. .. &quot; method throws a ClassCast Exception. I&#039;d appreciate it if you could tell me what I&#039;m doing wrong.

&lt;code&gt;
    public static void main(String[] args) throws Exception {
        SimpleNode expression = (SimpleNode) Ognl.compileExpression(new OgnlContext(), null,
                &quot;a[0] &lt;= 30&quot;);

        ExprRoot root = new ExprRoot();
        Object[] array = new Object[] { &quot;AJ&quot;, 250000, 10.0 };
        root.setA(array);

        Map&lt;Object, Object&gt; context = new HashMap&lt;Object, Object&gt;();

        context.put(&quot;rowStatus&quot;, &quot;-12&quot;);
        Object retVal = Ognl.getValue(expression.getAccessor(), context, root);
        System.out.println(retVal);
    }
&lt;/code&gt;


Exception in thread &quot;main&quot; java.lang.ClassCastException: ognl.ASTLessEq227815440Accessor cannot be cast to ognl.Node
	at ognl.Ognl.getValue(Ognl.java:489)
	at ognl.Ognl.getValue(Ognl.java:458)
	at temp.OgnlExpressionTest.main(OgnlExpressionTest.java:125)
</description>
		<content:encoded><![CDATA[<p>Hi, I&#8217;m facing a problem with the new API:</p>
<p>The expression.getAccessor() sent to the &#8220;Ognl.getValue(expression.getAccessor(), .. .. &#8221; method throws a ClassCast Exception. I&#8217;d appreciate it if you could tell me what I&#8217;m doing wrong.</p>
<p><code><br />
    public static void main(String[] args) throws Exception {<br />
        SimpleNode expression = (SimpleNode) Ognl.compileExpression(new OgnlContext(), null,<br />
                "a[0] &lt;= 30");</p>
<p>        ExprRoot root = new ExprRoot();<br />
        Object[] array = new Object[] { "AJ", 250000, 10.0 };<br />
        root.setA(array);</p>
<p>        Map&lt;Object, Object&gt; context = new HashMap&lt;Object, Object&gt;();</p>
<p>        context.put("rowStatus", "-12");<br />
        Object retVal = Ognl.getValue(expression.getAccessor(), context, root);<br />
        System.out.println(retVal);<br />
    }<br />
</code></p>
<p>Exception in thread &#8220;main&#8221; java.lang.ClassCastException: ognl.ASTLessEq227815440Accessor cannot be cast to ognl.Node<br />
	at ognl.Ognl.getValue(Ognl.java:489)<br />
	at ognl.Ognl.getValue(Ognl.java:458)<br />
	at temp.OgnlExpressionTest.main(OgnlExpressionTest.java:125)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ashwin Jayaprakash</title>
		<link>http://blog.opencomponentry.com/2007/06/26/tapestry-412-ognl-27-released/comment-page-1/#comment-2448</link>
		<dc:creator>Ashwin Jayaprakash</dc:creator>
		<pubDate>Wed, 27 Jun 2007 15:59:04 +0000</pubDate>
		<guid isPermaLink="false">http://blog.opencomponentry.com/2007/06/26/tapestry-412-ognl-27-released/#comment-2448</guid>
		<description>I&#039;m very pleased to see the improvements made to OGNL. I don&#039;t see the new 2.7 version on the OGNL Website. Can&#039;t we download OGNL 2.7 separately?</description>
		<content:encoded><![CDATA[<p>I&#8217;m very pleased to see the improvements made to OGNL. I don&#8217;t see the new 2.7 version on the OGNL Website. Can&#8217;t we download OGNL 2.7 separately?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Borut</title>
		<link>http://blog.opencomponentry.com/2007/06/26/tapestry-412-ognl-27-released/comment-page-1/#comment-2447</link>
		<dc:creator>Borut</dc:creator>
		<pubDate>Wed, 27 Jun 2007 10:15:26 +0000</pubDate>
		<guid isPermaLink="false">http://blog.opencomponentry.com/2007/06/26/tapestry-412-ognl-27-released/#comment-2447</guid>
		<description>Congratulations!

Now that the core of the framework is stable, may I suggest a coordinated effort in collecting, documenting and publishing more (ajax) components and/or libraries on the main T page. 

Also, as Tapestry is aimed at building enterprise applications, such section is very much needed on the front page. Security (acegi) and first class documentation on integration with other popular frameworks is crucial for introducing Tapestry in corporations.

Thanks again for all the hard work.</description>
		<content:encoded><![CDATA[<p>Congratulations!</p>
<p>Now that the core of the framework is stable, may I suggest a coordinated effort in collecting, documenting and publishing more (ajax) components and/or libraries on the main T page. </p>
<p>Also, as Tapestry is aimed at building enterprise applications, such section is very much needed on the front page. Security (acegi) and first class documentation on integration with other popular frameworks is crucial for introducing Tapestry in corporations.</p>
<p>Thanks again for all the hard work.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
