Hi Roger,

I added this to the start of the apps main method:
System.out.println("JVM
Version:"+DesktopApplicationContext.getJVMVersion());
System.out.println("Pivot Version:" +
DesktopApplicationContext.getPivotVersion());

Output is:
JVM Version:25.60.0_00-b23
Pivot Version:2.1.0_00

So looks like it is using new Pivot Version...

PS-Thank you for the rapid response, I am really impressed by the support I
get from the Pivot community.
Regards,
Mark.
-----Original Message-----
From: Roger and Beth Whitcomb [mailto:rogerandb...@rbwhitcomb.com] 
Sent: Friday, 30 October 2015 11:16 AM
To: user@pivot.apache.org
Subject: Re: JAVA 8 bxml script variables not working

Hi Mark,
     That's weird, and what's more weird is that these line numbers don't
match up with the "trunk" source....
     So, I'm thinking I either sent you out-of-date .jar files, which would
be odd because I built them just today/yesterday.  Or somehow you have old
.jar files in your classpath....

     Let me check similar BXML code with what I sent you and also check the
source of what I built.

Thanks,
~Roger

On 10/29/15 7:47 PM, m...@mrchambers.org wrote:
> Hi Roger,
>
> Thankyou I really appreciate the jars;] But I still get the same 
> errors, seems that the bxml:script variables are still not accessible.
> Works if compiled under JAVA1.7
>
> Error details are below:
> 15/10/30-09:34:53.072-[.TRNGUIPivot.<init>]-[INFO]-Loading GUI 
> Configuration Files...
> Exception: An error occurred at line number 29 in file 
> /C:/Users/mark_000/Documents/DEVL/IdeaProjects/mrc/out/production/trn/
> gui/pp
> login.bxml:
> org.apache.pivot.serialization.SerializationException: An error 
> occurred at line number 29 in file 
> /C:/Users/mark_000/Documents/DEVL/IdeaProjects/mrc/out/production/trn/
> gui/pp
> login.bxml:
>       at
>
org.apache.pivot.beans.BXMLSerializer.logException(BXMLSerializer.java:1440)
>       at
> org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:464)
>       at
> org.apache.pivot.beans.BXMLSerializer.processStartElement(BXMLSerializ
> er.jav
> a:889)
>       at
> org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:443)
>       at
> org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:620)
>       at
> org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:585)
>       at mrc.base.trn.TRNGUIPivot.<init>(TRNGUIPivot.java:169)
>       at mrc.base.trn.TRNPanel.startup(TRNPanel.java:329)
>       at
> org.apache.pivot.wtk.DesktopApplicationContext$2.run(DesktopApplicatio
> nConte
> xt.java:669)
>       at
> org.apache.pivot.wtk.ApplicationContext$QueuedCallback.run(Application
> Contex
> t.java:1687)
>       at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
>       at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756)
>       at java.awt.EventQueue.access$500(EventQueue.java:97)
>       at java.awt.EventQueue$3.run(EventQueue.java:709)
>       at java.awt.EventQueue$3.run(EventQueue.java:703)
>       at java.security.AccessController.doPrivileged(Native Method)
>       at
> java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPr
> ivileg
> e(ProtectionDomain.java:76)
>       at java.awt.EventQueue.dispatchEvent(EventQueue.java:726)
>       at
> java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThrea
> d.java
> :201)
>       at
> java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.j
> ava:11
> 6)
>       at
> java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThrea
> d.java
> :105)
>       at
> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
>       at
> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
>       at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
> Caused by: org.apache.pivot.serialization.SerializationException: 
> Value "vCellWidth5" is not defined.
>       at
>
org.apache.pivot.beans.BXMLSerializer.processAttributes(BXMLSerializer.java:
> 1072)
>       at
> org.apache.pivot.beans.BXMLSerializer.processStartElement(BXMLSerializ
> er.jav
> a:800)
>       at
> org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:443)
>       ... 22 more
>
> The start of full ppLogin.bxml is:
> <!--
>    ~
> //====================================================================
> ======
> =//
>    ~ // //
>    ~
> //====================================================================
> ======
> =//
>    -->
> <BoxPane bxml:id="pplogin" styleName="boxpanestylelogin"
> orientation="vertical"
>           xmlns:bxml="http://pivot.apache.org/bxml";
>           xmlns="org.apache.pivot.wtk">
>      <bxml:script>
>          var vCellWidth = 788/10 - (9*4)/10;
>          var vCellHeight = 68;
>          var vCellHeight2 = vCellHeight*2;
>          var vCellHeight5 = vCellHeight*5;
>          var vCellWidth2 = 2*vCellWidth+4;
>          var vCellWidth3 = 3*vCellWidth+2*4;
>          var vCellWidth4 = 4*vCellWidth+3*4;
>          var vCellWidth5 = 5*vCellWidth+4*4;
>          var vCellWidth6 = 6*vCellWidth+5*4;
>          var vInfoHeight = 50;
>          var vInfoHeight2 = vInfoHeight*2;
>          var vInfoHeight6 = vInfoHeight*6;
>          var vInfoHeight8 = vInfoHeight*8;
>      </bxml:script>
>      <CardPane bxml:id="logincardpane">
>          <BoxPane orientation="vertical">
>              <TablePane styleName="tablepanestylelogin"
> styles="{horizontalSpacing:1, verticalSpacing:10,
>                  showHorizontalGridLines:false, 
> showVerticalGridLines:false}">
>                  <columns>
>                      <TablePane.Column width="$vCellWidth5"/>
>                      <TablePane.Column width="$vCellWidth4"/>
>                  </columns>
>
>
> Regards,
> Mark.
>
> -----Original Message-----
> From: Roger Whitcomb [mailto:roger.whitc...@actian.com]
> Sent: Friday, 30 October 2015 3:56 AM
> To: user@pivot.apache.org
> Subject: Re: JAVA 8 bxml script variables not working
>
> Hi Mark,
> I have emailed the .zip file to your personal email (i.e., not the list).
>
> ~Roger
>
> ________________________________________
> From: m...@mrchambers.org <m...@mrchambers.org>
> Sent: Thursday, October 29, 2015 12:37 AM
> To: user@pivot.apache.org
> Subject: RE: JAVA 8 bxml script variables not working
>
> Hi Roger,
>
> You can just email them to me;]
>
> Regards,
> Mark.
>
> -----Original Message-----
> From: Roger and Beth Whitcomb [mailto:rogerandb...@rbwhitcomb.com]
> Sent: Thursday, 29 October 2015 1:25 PM
> To: user@pivot.apache.org
> Subject: Re: JAVA 8 bxml script variables not working
>
> Hi Mark,
>       Yes, I do have some built .jar files.  Not sure where to put 
> them where you could access them.  Let me give that some thought, or 
> do you have a Dropbox or someplace?
>
> Thanks,
> ~Roger
>
> On 10/28/15 11:05 PM, m...@mrchambers.org wrote:
>> Hi Roger,
>>
>> I am still getting the same error, after building again from trunk...
>>
>> Any chance you have some compiled jars I can try? (Very likely I have 
>> done something wrong in the build process...since I use IntelliJ and 
>> sometimes the Eclipse/Maven projects change things...)
>>
>> Regards,
>> Mark.
>>
>> -----Original Message-----
>> From: Roger and Beth Whitcomb [mailto:rogerandb...@rbwhitcomb.com]
>> Sent: Monday, 26 October 2015 11:47 PM
>> To: user@pivot.apache.org
>> Subject: Re: JAVA 8 bxml script variables not working
>>
>> Yes, this is completely fixed in "trunk" and in "branches/2.0.x" (so 
>> the
> unreleased 2.1 and 2.0.5 versions).  So, please let me know if you 
> still have problems with your built versions.
>> BTW, I think this is one good reason to make the push to get 2.0.5
> released.
>> Thanks,
>> ~Roger
>>
>> On 10/26/15 3:40 AM, m...@mrchambers.org wrote:
>>> Hi Sandro,
>>>
>>> Thank you for the fast response;]
>>> I will build from the trunk and let you know the result.
>>>
>>> Regards,
>>> Mark.
>>> -----Original Message-----
>>> From: Sandro Martini [mailto:sandro.mart...@gmail.com]
>>> Sent: Monday, 26 October 2015 4:56 PM
>>> To: Users - Apache Pivot
>>> Subject: Re: JAVA 8 bxml script variables not working
>>>
>>> Hi mark,
>>> I think you are seeing the problem is this issue: (
>>> https://issues.apache.org/jira/browse/PIVOT-965 ).
>>> Roger some time ago did some commit to start the fix (but I'm not 
>>> sure
> it's already fixed).
>>> I suggest you to build all from the trunk (maybe even from 2.0.5, 
>>> but
> trunk generally speaking has other fixes/improvements) because 2.0.5 
> and
> 2.1.0 still are not released.
>>> Keep us updated.
>>>
>>> Thanks for now,
>>> Sandro
>>>
>>>
>>> 2015-10-26 10:22 GMT+01:00 Ripgiblet <m...@mrchambers.org>:
>>>> Having the same trouble with upgrade to JAVA 8 as may have been 
>>>> mentioned in PIVOT-965.
>>>> Basically variables set in bxml:script are not accessible in the 
>>>> rest of the bxml file.
>>>>
>>>> <bxml:script>
>>>>            var vCellWidth = 788/10 - (9*4)/10;
>>>>            var vCellHeight = 68;
>>>>            var vCellWidth5 = 5*vCellWidth+4*4; </bxml:script>
>>>>
>>>>        <CardPane bxml:id="logincardpane">
>>>>            <BoxPane orientation="vertical">
>>>>                <TablePane styleName="tablepanestylelogin"
>>>> styles="{horizontalSpacing:1, verticalSpacing:10,
>>>>                    showHorizontalGridLines:false, 
>>>> showVerticalGridLines:false}">
>>>>                    <columns>
>>>>                        <TablePane.Column width="$vCellWidth5"/>
>>>>
>>>> Returns:
>>>> Caused by: org.apache.pivot.serialization.SerializationException:
>>>> Value "vCellWidth5" is not defined.
>>>>            at
>>>>
>
org.apache.pivot.beans.BXMLSerializer.processAttributes(BXMLSerializer.java:
> 1092)
>>>>            at
>>>>
> org.apache.pivot.beans.BXMLSerializer.processStartElement(BXMLSerializ
> er.jav
> a:818)
>>>>            at
>>>> org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:
>>>> 4
>>>> 42)
>>>>
>>>> Do you have a link to the 2.0.5.jar or 2.1.jar so I can try to see 
>>>> if the security changes fixed this? (Or should I recompile from the 
>>>> Trunk? Or a
>>>> branch?)
>>>>
>>>> or any other ideas on how to make it work?
>>>>
>>>> regards,
>>>> Mark.
>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> View this message in context:
>>>> http://apache-pivot-users.399431.n3.nabble.com/JAVA-8-bxml-script-v
>>>> a r i ables-not-working-tp4023027.html Sent from the Apache Pivot - 
>>>> Users mailing list archive at Nabble.com.
>>
>>
>
>
>
>


Reply via email to