pivot-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Le Zhou <lezhouy...@gmail.com>
Subject Re: How to run the chart demo as an application
Date Wed, 05 Jan 2011 07:43:37 GMT
Thank Greg for quick response! :) I used the ScriptApplication approach to
run the chats demo and got the same error again :(

My command and the error messages are shown below:

lezhou@lezhou:~/apache-pivot-1.5.2/lib$ java -cp
/home/lezhou/workspace/HelloPivot/bin/biz/ixnay/pivot/demos/charts/jfree/:charts-demo.jar:pivot-charts-1.5.2.jar:pivot-jfree-1.5.jar:pivot-wtk-1.5.2.jar:pivot-core-1.5.2.jar:pivot-tools-1.5.2.jar:pivot-wtk-terra-1.5.2.jar
org.apache.pivot.wtk.ScriptApplication
--src=/home/lezhou/workspace/HelloPivot/bin/biz/ixnay/pivot/demos/charts/jfree/charts_demo.bxml
An error occurred while processing  org.apache.pivot.wtk.TabPane starting at
line number 24 in file
/home/lezhou/workspace/HelloPivot/bin/biz/ixnay/pivot/demos/charts/jfree/charts_demo.bxml:
org.apache.pivot.serialization.SerializationException: Property elements
cannot have a namespace prefix.
at
org.apache.pivot.wtkx.WTKXSerializer.processStartElement(WTKXSerializer.java:648)
at org.apache.pivot.wtkx.WTKXSerializer.readObject(WTKXSerializer.java:456)
at org.apache.pivot.wtkx.WTKXSerializer.readObject(WTKXSerializer.java:412)
at org.apache.pivot.wtk.ScriptApplication.startup(ScriptApplication.java:66)
at
org.apache.pivot.wtk.DesktopApplicationContext$HostFrame.processWindowEvent(DesktopApplicationContext.java:95)
at java.awt.Window.processEvent(Window.java:1823)
at java.awt.Component.dispatchEventImpl(Component.java:4630)
at java.awt.Container.dispatchEventImpl(Container.java:2099)
at java.awt.Window.dispatchEventImpl(Window.java:2478)
at java.awt.Component.dispatchEvent(Component.java:4460)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
at
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)


On Wed, Jan 5, 2011 at 2:08 AM, Greg Brown <gk_brown@verizon.net> wrote:

> You don't need to rewrite anything - just make sure that all of the JARs
> are on your classpath and launch it via ScriptApplication:
>
> java -cp ... org.apache.pivot.wtk.ScriptApplication
> --src=/biz/ixnay/pivot/demos/charts/jfree/charts_demo.bxml
>
> Let me know if you have any problems.
>
> G
>
> On Jan 4, 2011, at 3:57 AM, Le Zhou wrote:
>
> Hi everyone,
>
> I can not view the "Charting" demo at http://pivot.apache.org/demos/, so i
> want to run the demo as an application on my computer to see what it is
> like.
>
> I used the source code from
> http://code.google.com/p/pivot-jfree/source/browse/trunk/demos/src/biz/ixnay/pivot/demos/charts/jfree
>
> I made the ChartsDemo class implement Applicaton, added one main funcion,
> just as the "Hello WTKX" program,  and put all .bxml files under classpath,
>
> When I ran this application, I got an error as follows:
>
> "An error occurred while processing  org.apache.pivot.wtk.TabPane starting
> at line number 24 in file
> /home/lezhou/workspace/HelloPivot/bin/biz/ixnay/pivot/demos/charts/jfree/charts_demo.bxml:
> org.apache.pivot.serialization.SerializationException: Property elements
> cannot have a namespace prefix."
>
> When I comment out all content between <TabPane> and </TabPane>, which are
> the same as follows:
>
> <bxml:include src="pie_charts.bxml" TabPane.tabData="Pie Chart"/>
> <bxml:include src="bar_charts.bxml" TabPane.tabData="Bar Chart"/>
> <bxml:include src="line_charts.bxml" TabPane.tabData="Line Chart"/>
> <bxml:include src="area_charts.bxml" TabPane.tabData="Area Chart"/>
> <bxml:include src="high_low_charts.bxml" TabPane.tabData="High Low Chart"/>
>
> previous error never come out anymore. I guess "bxml:include" might be
> treated as namespace prefix, but I've no idea how to solve this problem...
>
> Can anyone help me? Thanks a lot!
>
>
>

Mime
View raw message