I went to flex-asjs/examples/ChartExample and ran "ant". I had no errors and I do not have anything to commit into the repro; I'm all sync'd up.
This looks like an issue with basic-manifest.xml in projects/FlexJSJX, but ColumnChart, BarChart, etc. are all listed. I'll continue to look into it. --peter On 9/18/14 6:01 PM, "OmPrakash Muppirala" <bigosma...@gmail.com> wrote: >Peter, > >I took the latest code and tried to compile the ChartExample project, I am >seeing these errors: >Can you please take a look? > >clean: > [delete] Deleting directory >C:\p\flex_os\workspace\flexroot\git\flex-asjs\exa >mples\ChartExample\bin > [delete] Deleting directory >C:\p\flex_os\workspace\flexroot\git\flex-asjs\exa >mples\ChartExample\bin-debug > >build_example.compile: > [echo] Compiling ChartExample.swf > [echo] FLEX_HOME: C:\p\flex_os\workspace\flexroot\git\flex-asjs > [mxmlc] Loading configuration: >C:\p\flex_os\workspace\flexroot\git\flex-asjs >\frameworks\flex-config.xml > [mxmlc] > [mxmlc] >C:\p\flex_os\workspace\flexroot\git\flex-asjs\examples\ChartExample\ >src\MyInitialView.mxml:34 > [mxmlc] Error: This tag is unexpected. It will be ignored. > [mxmlc] <basic:ColumnChart id="columnChart" x="20" y="20" >width="400" he >ight="200"> > [mxmlc] ^ > [mxmlc] > [mxmlc] >C:\p\flex_os\workspace\flexroot\git\flex-asjs\examples\ChartExample\ >src\MyInitialView.mxml:69 > [mxmlc] Error: This tag is unexpected. It will be ignored. > [mxmlc] <basic:BarChart id="barChart" x="500" y="20" width="400" >height= >"300"> > [mxmlc] ^ > [mxmlc] > [mxmlc] >C:\p\flex_os\workspace\flexroot\git\flex-asjs\examples\ChartExample\ >src\MyInitialView.mxml:104 > [mxmlc] Error: This tag is unexpected. It will be ignored. > [mxmlc] <basic:StackedColumnChart id="stackedChart" x="20" y="300" >width >="400" height="200"> > [mxmlc] ^ > [mxmlc] > [mxmlc] >C:\p\flex_os\workspace\flexroot\git\flex-asjs\examples\ChartExample\ >src\MyInitialView.mxml:144 > [mxmlc] Error: This tag is unexpected. It will be ignored. > [mxmlc] <basic:StackedBarChart id="stackedBarChart" x="500" >y="400" >widt >h="400" height="300"> > [mxmlc] ^ > [mxmlc] > [mxmlc] >C:\p\flex_os\workspace\flexroot\git\flex-asjs\examples\ChartExample\ >src\MyInitialView.mxml:184 > [mxmlc] Error: This tag is unexpected. It will be ignored. > [mxmlc] <basic:PieChart id="pieChart" x="20" y="550" width="200" >height= >"200"> > [mxmlc] ^ > [mxmlc] > [mxmlc] >C:\p\flex_os\workspace\flexroot\git\flex-asjs\examples\ChartExample\ >src\MyInitialView.mxml:202 > [mxmlc] Error: This tag is unexpected. It will be ignored. > [mxmlc] <basic:LineChart id="lineChart" x="500" y="750" >width="400" >heig >ht="200"> > [mxmlc] ^ > [mxmlc] > [mxmlc] >C:\p\flex_os\workspace\flexroot\git\flex-asjs\examples\ChartExample\ >src\MyInitialView.mxml:256 > [mxmlc] Error: This tag is unexpected. It will be ignored. > [mxmlc] <basic:LineChart id="waveChart" x="20" y="800" width="400" >heigh >t="200"> > [mxmlc] ^ > [mxmlc] > >BUILD FAILED >C:\p\flex_os\workspace\flexroot\git\flex-asjs\examples\build_example.xml:4 >8: >mxm >lc task failed. > >Total time: 26 seconds > >C:\p\flex_os\workspace\flexroot\git\flex-asjs\examples\ChartExample> > >On Thu, Sep 18, 2014 at 10:33 AM, <p...@apache.org> wrote: > >> Repository: flex-asjs >> Updated Branches: >> refs/heads/develop 405b7e5cd -> 8e46d2e18 >> >> >> Update ChartExample with recent changes to FlexJS chart package. >> >> >> Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo >> Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/8e46d2e1 >> Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/8e46d2e1 >> Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/8e46d2e1 >> >> Branch: refs/heads/develop >> Commit: 8e46d2e1840acf2c81fb34cf66db15722952076d >> Parents: 405b7e5 >> Author: Peter Ent <p...@apache.org> >> Authored: Thu Sep 18 13:33:28 2014 -0400 >> Committer: Peter Ent <p...@apache.org> >> Committed: Thu Sep 18 13:33:28 2014 -0400 >> >> ---------------------------------------------------------------------- >> examples/ChartExample/src/MyInitialView.mxml | 152 >>+++++++++++++++---- >> .../ChartExample/src/models/ProductsModel.as | 25 +++ >> 2 files changed, 145 insertions(+), 32 deletions(-) >> ---------------------------------------------------------------------- >> >> >> >> >>http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/8e46d2e1/examples/C >>hartExample/src/MyInitialView.mxml >> ---------------------------------------------------------------------- >> diff --git a/examples/ChartExample/src/MyInitialView.mxml >> b/examples/ChartExample/src/MyInitialView.mxml >> index d4531dd..dc84a34 100644 >> --- a/examples/ChartExample/src/MyInitialView.mxml >> +++ b/examples/ChartExample/src/MyInitialView.mxml >> @@ -29,7 +29,7 @@ limitations under the License. >> ]]> >> </fx:Script> >> >> - <basic:Label id="output" x="51" y="30" width="100" /> >> + <basic:Label id="output" x="50" y="30" width="100" /> >> >> <basic:ColumnChart id="columnChart" x="20" y="20" width="400" >> height="200"> >> <basic:beads> >> @@ -41,19 +41,25 @@ limitations under the License. >> <basic:VerticalLinearAxisBead >> valueField="sales2013" /> >> </basic:beads> >> <basic:series> >> - <basic:ColumnSeries yField="sales2013" >> - >> fillColor="0xFF964D"> >> + <basic:ColumnSeries yField="sales2013"> >> <basic:itemRenderer> >> <fx:Component> >> - <basic:BoxItemRenderer >>/> >> + <basic:BoxItemRenderer> >> + <basic:fill> >> + >> <basic:SolidColor color="#FF964D" alpha="1.0" /> >> + </basic:fill> >> + </basic:BoxItemRenderer> >> </fx:Component> >> </basic:itemRenderer> >> </basic:ColumnSeries> >> - <basic:ColumnSeries yField="sales2014" >> - >> fillColor="0x964DFF"> >> + <basic:ColumnSeries yField="sales2014"> >> <basic:itemRenderer> >> <fx:Component> >> - <basic:BoxItemRenderer >>/> >> + <basic:BoxItemRenderer> >> + <basic:fill> >> + >> <basic:SolidColor color="#964DFF" alpha="1.0" /> >> + </basic:fill> >> + </basic:BoxItemRenderer> >> </fx:Component> >> </basic:itemRenderer> >> </basic:ColumnSeries> >> @@ -70,19 +76,25 @@ limitations under the License. >> <basic:HorizontalLinearAxisBead >> valueField="sales2013" /> >> </basic:beads> >> <basic:series> >> - <basic:BarSeries xField="sales2013" >> - >>fillColor="0xFF964D"> >> + <basic:BarSeries xField="sales2013"> >> <basic:itemRenderer> >> <fx:Component> >> - <basic:BoxItemRenderer >>/> >> + <basic:BoxItemRenderer> >> + <basic:fill> >> + >> <basic:SolidColor color="#FF964D" alpha="1.0" /> >> + </basic:fill> >> + </basic:BoxItemRenderer> >> </fx:Component> >> </basic:itemRenderer> >> </basic:BarSeries> >> - <basic:BarSeries xField="sales2014" >> - >> fillColor="0x964DFF"> >> + <basic:BarSeries xField="sales2014"> >> <basic:itemRenderer> >> <fx:Component> >> - <basic:BoxItemRenderer >>/> >> + <basic:BoxItemRenderer> >> + <basic:fill> >> + >> <basic:SolidColor color="#964DFF" alpha="1.0" /> >> + </basic:fill> >> + </basic:BoxItemRenderer> >> </fx:Component> >> </basic:itemRenderer> >> </basic:BarSeries> >> @@ -98,19 +110,31 @@ limitations under the License. >> <basic:HorizontalCategoryAxisBead >> categoryField="title" /> >> </basic:beads> >> <basic:series> >> - <basic:ColumnSeries yField="sales2013" >> - >> fillColor="0xFF964D"> >> + <basic:ColumnSeries yField="sales2013"> >> <basic:itemRenderer> >> <fx:Component> >> - <basic:BoxItemRenderer >>/> >> + <basic:BoxItemRenderer> >> + <basic:fill> >> + >> <basic:SolidColor color="#FF964D" alpha="0.5" /> >> + </basic:fill> >> + <basic:stroke> >> + >> <basic:SolidColorStroke color="#FF964D" weight="2" /> >> + </basic:stroke> >> + </basic:BoxItemRenderer> >> </fx:Component> >> </basic:itemRenderer> >> </basic:ColumnSeries> >> - <basic:ColumnSeries yField="sales2014" >> - >> fillColor="0x964DFF"> >> + <basic:ColumnSeries yField="sales2014"> >> <basic:itemRenderer> >> <fx:Component> >> - <basic:BoxItemRenderer >>/> >> + <basic:BoxItemRenderer> >> + <basic:fill> >> + >> <basic:SolidColor color="#964DFF" alpha="0.5" /> >> + </basic:fill> >> + <basic:stroke> >> + >> <basic:SolidColorStroke color="#964DFF" weight="2" /> >> + </basic:stroke> >> + </basic:BoxItemRenderer> >> </fx:Component> >> </basic:itemRenderer> >> </basic:ColumnSeries> >> @@ -126,26 +150,38 @@ limitations under the License. >> <basic:VerticalCategoryAxisBead >> categoryField="title" /> >> </basic:beads> >> <basic:series> >> - <basic:BarSeries xField="sales2013" >> - >> fillColor="0xFF964D"> >> + <basic:BarSeries xField="sales2013"> >> <basic:itemRenderer> >> <fx:Component> >> - <basic:BoxItemRenderer >>/> >> + <basic:BoxItemRenderer> >> + <basic:fill> >> + >> <basic:SolidColor color="#FF964D" alpha="0.5" /> >> + </basic:fill> >> + <basic:stroke> >> + >> <basic:SolidColorStroke color="#FF964D" weight="2" /> >> + </basic:stroke> >> + </basic:BoxItemRenderer> >> </fx:Component> >> </basic:itemRenderer> >> </basic:BarSeries> >> - <basic:BarSeries xField="sales2014" >> - >> fillColor="0x964DFF"> >> + <basic:BarSeries xField="sales2014"> >> <basic:itemRenderer> >> <fx:Component> >> - <basic:BoxItemRenderer >>/> >> + <basic:BoxItemRenderer> >> + <basic:fill> >> + >> <basic:SolidColor color="#964DFF" alpha="0.5" /> >> + </basic:fill> >> + <basic:stroke> >> + >> <basic:SolidColorStroke color="#964DFF" weight="2" /> >> + </basic:stroke> >> + </basic:BoxItemRenderer> >> </fx:Component> >> </basic:itemRenderer> >> </basic:BarSeries> >> </basic:series> >> </basic:StackedBarChart> >> >> - <basic:PieChart id="pieChart" x="20" y="550" width="300" >> height="300"> >> + <basic:PieChart id="pieChart" x="20" y="550" width="200" >> height="200"> >> <basic:beads> >> <basic:ConstantBinding >> sourceID="applicationModel" >> @@ -174,27 +210,79 @@ limitations under the License. >> <basic:LineChartLinearVsLinearLayout /> >> </basic:beads> >> <basic:series> >> - <basic:LineSeries xField="detail" >> yField="sales2013" fillColor="0xFF964D" lineColor="0x994107" >> lineThickness="2"> >> + <basic:LineSeries xField="detail" >> yField="sales2013"> >> <basic:itemRenderer> >> <fx:Component> >> - <basic:BoxItemRenderer >>/> >> + <basic:BoxItemRenderer> >> + <basic:fill> >> + >> <basic:SolidColor color="#FF964D" alpha="1" /> >> + </basic:fill> >> + </basic:BoxItemRenderer> >> </fx:Component> >> </basic:itemRenderer> >> <basic:lineSegmentRenderer> >> <fx:Component> >> - >> <basic:LineSegmentItemRenderer /> >> + >> <basic:LineSegmentItemRenderer> >> + <basic:stroke> >> + >> <basic:SolidColorStroke color="#FF964D" weight="3" alpha="0.8" /> >> + </basic:stroke> >> + >> </basic:LineSegmentItemRenderer> >> </fx:Component> >> </basic:lineSegmentRenderer> >> </basic:LineSeries> >> - <basic:LineSeries xField="detail" >> yField="sales2014" fillColor="0x964DFF" lineColor="0x410799" >> lineThickness="2"> >> + <basic:LineSeries xField="detail" >> yField="sales2014"> >> <basic:itemRenderer> >> <fx:Component> >> - <basic:BoxItemRenderer >>/> >> + <basic:BoxItemRenderer> >> + <basic:fill> >> + >> <basic:SolidColor color="#964DFF" alpha="1" /> >> + </basic:fill> >> + </basic:BoxItemRenderer> >> </fx:Component> >> </basic:itemRenderer> >> <basic:lineSegmentRenderer> >> <fx:Component> >> - >> <basic:LineSegmentItemRenderer /> >> + >> <basic:LineSegmentItemRenderer> >> + <basic:stroke> >> + >> <basic:SolidColorStroke color="#964DFF" weight="3" alpha="0.8" /> >> + </basic:stroke> >> + >> </basic:LineSegmentItemRenderer> >> + </fx:Component> >> + </basic:lineSegmentRenderer> >> + </basic:LineSeries> >> + </basic:series> >> + </basic:LineChart> >> + >> + <basic:LineChart id="waveChart" x="20" y="800" width="400" >> height="200"> >> + <basic:beads> >> + <basic:ConstantBinding >> + sourceID="applicationModel" >> + sourcePropertyName="wave" >> + destinationPropertyName="dataProvider" >>/> >> + <basic:HorizontalLinearAxisBead valueField="x" >>/> >> + <basic:VerticalLinearAxisBead valueField="sin" >>/> >> + <basic:LineChartLinearVsLinearLayout /> >> + </basic:beads> >> + <basic:series> >> + <basic:LineSeries xField="x" yField="sin"> >> + <basic:lineSegmentRenderer> >> + <fx:Component> >> + >> <basic:LineSegmentItemRenderer> >> + <basic:stroke> >> + >> <basic:SolidColorStroke color="#964DFF" weight="5" alpha="1" /> >> + </basic:stroke> >> + >> </basic:LineSegmentItemRenderer> >> + </fx:Component> >> + </basic:lineSegmentRenderer> >> + </basic:LineSeries> >> + <basic:LineSeries xField="x" yField="cos"> >> + <basic:lineSegmentRenderer> >> + <fx:Component> >> + >> <basic:LineSegmentItemRenderer> >> + <basic:stroke> >> + >> <basic:SolidColorStroke color="#FF964D" weight="5" alpha="1" /> >> + </basic:stroke> >> + >> </basic:LineSegmentItemRenderer> >> </fx:Component> >> </basic:lineSegmentRenderer> >> </basic:LineSeries> >> >> >> >>http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/8e46d2e1/examples/C >>hartExample/src/models/ProductsModel.as >> ---------------------------------------------------------------------- >> diff --git a/examples/ChartExample/src/models/ProductsModel.as >> b/examples/ChartExample/src/models/ProductsModel.as >> index 7539499..ee5a5e1 100644 >> --- a/examples/ChartExample/src/models/ProductsModel.as >> +++ b/examples/ChartExample/src/models/ProductsModel.as >> @@ -26,6 +26,7 @@ package models >> { >> public function ProductsModel() >> { >> + generateWaves(360); >> } >> >> private var _productList:Array = [ >> @@ -45,5 +46,29 @@ package models >> { >> return _labelFields; >> } >> + >> + private var _wave:Array; >> + >> + private function generateWaves(numPoints:int):void >> + { >> + _wave = []; >> + >> + var angleIncr:Number = 360/numPoints; >> + var angle:Number = 0; >> + >> + for (var i:int=0; i < numPoints; i++) >> + { >> + var p:Object = {x:i, >> + sin:Math.sin(Math.PI/180*angle), >> + >> cos:Math.cos(Math.PI/180*angle)}; >> + angle += angleIncr; >> + _wave.push(p); >> + } >> + } >> + >> + public function get wave():Array >> + { >> + return _wave; >> + } >> } >> } >> \ No newline at end of file >> >>