You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@openmeetings.apache.org by George Kirkham <gk...@co2crc.com.au> on 2012/06/06 02:36:02 UTC

Warning messages during build

Hi,

 

Are any of these warnings likely to affect the stability of OpenMeetings?  And/or do others not get these warnings when they compile OpenMeetings ?

 

compile.laszlo.main:

     [java] Compiling: main.lzx to main.swf8.swf

     [java] Warning: Assignment to free variable curpixel in charts/styles/strokestyle.lzx (92)

     [java] charts/common/legend.lzx:84:62: an attribute or method named 'datapath' already is defined on element legenditem

./build/openlaszlo/lps/components/charts/common/legend.lzx

./build/openlaszlo/lps/components/queens-charts/shared/legend.lzx

 

16:

    <class name="legend" extends="drawview" datapath="">

 

108:

                <datapath>

                    <handler name="onclones">

                        if (!this['doneDel']) {

                            this.doneDel = new LzDelegate(this, 'doborder')

                            this.doneDel.register(clones[clones.length - 1], 'oninit')

                        }

                    </handler>

                    <method name="doborder">

                        if( parent.parent.legendborder ) 

                            parent.parent.border();

                        else

                            parent.parent.setAttribute('bgcolor', parent.parent.fillColor);

                    </method>

                </datapath>

 

 

     [java] base/components/omcharts/ompiechart.lzx:14:46: The child node <piechartplotarea name='plotarea'> conflicts with <attribute name='plotarea' type='expression'> of <class name='chart'>.  Either use a different name, or if you intend the child to be assigned to the attribute, declare the attribute type to be `node`.

 

./WebContent/src/base/components/omcharts/ompiechart.lzx

    <class name="ompiechart" extends="chart">

        <!--- @keywords private -->

        <method name="init">

            plotarea = this.getNodeOfClass("piechartplotarea");

            _datalabelpool = this.createLabelViewspool();

            super.init();            

        </method>

 

 

./build/openlaszlo/lps/components/charts/piechart/piechartplotarea.lzx:15:        <class name="piechartplotarea"   extends="drawview">

./build/openlaszlo/lps/components/charts/common/chart.lzx:23:    <class name="chart" extends="basecomponent">

 

     [java] modules/conference/whiteboard/panels/maintoolspanel/subMenuIconToolsToUpload.lzx:348:56: found an unknown attribute named "inset" on element wrappinglayout, however there is an attribute named "xinset" on class attribute", did you mean to use that?

 

I wonder if this code is actually used, it does not seem to fit any particular pattern.

modules/conference/whiteboard/panels/maintoolspanel/subMenuIconToolsToUpload.lzx:348

              <wrappinglayout axis="y" spacing="2" inset="2" />

 

./WebContent/lzx.xsd:7506:<xs:element name="wrappinglayout" type="lzx:wrappinglayout" >

./WebContent/lzx.xsd:7508:  <xs:complexType name="wrappinglayout" mixed="true">

  <xs:complexType name="pre" mixed="true">

  <xs:group ref="lzx:topLevelElements" />

  </xs:complexType>

<xs:element name="wrappinglayout" type="lzx:wrappinglayout" >

</xs:element>

  <xs:complexType name="wrappinglayout" mixed="true">

  <xs:complexContent>

  <xs:extension base="lzx:layout">

      <xs:attribute name="yspacing" type="xs:string" default="${this.spacing}" >

<xs:annotation>

<xs:documentation xml:lang="en">

A pixel amount to use between the views controlled by the layout in

          the y axis. </xs:documentation>

</xs:annotation>

</xs:attribute>

      <xs:attribute name="yinset" type="xs:string" default="0" >

<xs:annotation>

<xs:documentation xml:lang="en">

A pixel amount to offset the first view controlled by the layout in y

          axis </xs:documentation>

</xs:annotation>

</xs:attribute>

      <xs:attribute name="xspacing" type="xs:string" default="${this.spacing}" >

<xs:annotation>

<xs:documentation xml:lang="en">

A pixel amount to use between the views controlled by the layout in

          the x axis. </xs:documentation>

</xs:annotation>

</xs:attribute>

      <xs:attribute name="xinset" type="xs:string" default="0" >

<xs:annotation>

<xs:documentation xml:lang="en">

A pixel amount to offset the first view controlled by the layout in x

          axis </xs:documentation>

</xs:annotation>

</xs:attribute>

 

 

Thanks,

 

George Kirkham