You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@pivot.apache.org by Roger and Beth Whitcomb <Ro...@rbwhitcomb.com> on 2015/11/01 04:34:12 UTC

Re: JAVA 8 bxml script variables not working

Hi Mark,
     Okay, I think we have the source in sync with your .jar files now.  
But, I'm not sure exactly what's going on this time.  Do you have a more 
complete stack trace?  The cause isn't listed and this trace isn't 
showing the exact error.

Thanks,
~Roger

On 10/31/15 12:47 AM, mark@mrchambers.org wrote:
> Hi Roger,
>
> Thanks again I used the jar file snapshots that Sandro uploaded. Hopefully they included your source changes.
> (Not sure why but this time the email stripped the jars...)
>
> For:
> JVM Version:25.60.0_00-b23
> Pivot Version:2.1.0_00
>
> Exception: An error occurred at line number 29 in file /C:/Users/mark_000/Documents/DEVL/IdeaProjects/mrc/out/production/trn/gui/pplogin.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/pplogin.bxml:
> 	at org.apache.pivot.beans.BXMLSerializer.logException(BXMLSerializer.java:1461)
> 	at org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:464)
> 	at org.apache.pivot.beans.BXMLSerializer.processStartElement(BXMLSerializer.java:909)
> 	at org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:443)
> 	at org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:640)
> 	at org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:598)
> 	at mrc.base.trn.TRNGUIPivot.<init>(TRNGUIPivot.java:169)
> 	at mrc.base.trn.TRNPanel.startup(TRNPanel.java:331)
> 	at org.apache.pivot.wtk.DesktopApplicationContext$2.run(DesktopApplicationContext.java:669)
> 	at org.apache.pivot.wtk.ApplicationContext$QueuedCallback.run(ApplicationContext.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.doIntersectionPrivilege(ProtectionDomain.java:76)
> 	at java.awt.EventQueue.dispatchEvent(EventQueue.java:726)
> 	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
> 	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
> 	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.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)
>
> regards,
> Mark.
>
> -----Original Message-----
> From: Roger Whitcomb [mailto:Roger.Whitcomb@actian.com]
> Sent: Friday, 30 October 2015 11:21 PM
> To: user@pivot.apache.org
> Subject: RE: JAVA 8 bxml script variables not working
>
> Ciao Sandro,
> 	I built the .jars I sent using JDK 7 (build 25, that is, not the latest), and using "ant".  But I did find that what I sent Mark earlier was not the latest source (due to my Javadoc changes).  So, I'm going to build again with all the latest source so we can get accurate stack traces.
>
> Thanks,
> ~Roger
>
> -----Original Message-----
> From: Sandro Martini [mailto:sandro.martini@gmail.com]
> Sent: Thursday, October 29, 2015 2:31 PM
> To: Users - Apache Pivot <us...@pivot.apache.org>
> Subject: Re: JAVA 8 bxml script variables not working
>
> Hi all and sorry for the delay ...
> I have a staging area public (one in my account at Apache, and another at BinTray), next time tell me so I can build and publish there snapshot artifacts ... just for info, Roger, how did you build those jars (using latest JDK 7 or 8) and usual build task in ant, right ?
>
> Bye,
> Sandro
>
>
> 2015-10-29 21:56 GMT+01:00 Roger Whitcomb <Ro...@actian.com>:
>> Hi Mark,
>> I have emailed the .zip file to your personal email (i.e., not the list).
>>
>> ~Roger
>>
>> ________________________________________
>> From: mark@mrchambers.org <ma...@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:RogerandBeth@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, mark@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:RogerandBeth@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, mark@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.martini@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 <ma...@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(BXMLSerializer.java: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.
>>>
>>>
>>
>
>
>


RE: JAVA 8 bxml script variables not working

Posted by ma...@mrchambers.org.
Hi Roger,

Yes they worked;] thanks again for your help, and fantastic support, problem fixed;]

After we release this we can close the issue;]
I will also test over the next few days another issue I was having with internationalisation, that some things were not getting translated and others were...
I will let you know, I am hoping that this also fixed that;]

Regards,
Mark.
-----Original Message-----
From: Roger Whitcomb [mailto:Roger.Whitcomb@actian.com] 
Sent: Tuesday, 3 November 2015 6:49 AM
To: user@pivot.apache.org
Subject: RE: JAVA 8 bxml script variables not working

Hi Mark,
	I sent you (privately) some new .jar files with this particular issue fixed (at least for me).  So, if you could try it and let me know...

	Or, Sandro, maybe you could update your share with the latest "trunk" code....

	Then, if this works out I will merge the change to the 2.0.x branch.

Thanks,
~Roger

-----Original Message-----
From: mark@mrchambers.org [mailto:mark@mrchambers.org]
Sent: Sunday, November 01, 2015 12:30 PM
To: user@pivot.apache.org
Subject: RE: JAVA 8 bxml script variables not working

Hi Roger,

Exception: An error occurred at line number 29 in file /C:/Users/mark_000/Documents/DEVL/IdeaProjects/mrc/out/production/trn/gui/pplogin.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/pplogin.bxml:
	at org.apache.pivot.beans.BXMLSerializer.logException(BXMLSerializer.java:1461)
	at org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:464)
	at org.apache.pivot.beans.BXMLSerializer.processStartElement(BXMLSerializer.java:909)
	at org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:443)
	at org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:640)
	at org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:598)
	at mrc.base.trn.TRNGUIPivot.<init>(TRNGUIPivot.java:169)
	at mrc.base.trn.TRNPanel.startup(TRNPanel.java:331)
	at org.apache.pivot.wtk.DesktopApplicationContext$2.run(DesktopApplicationContext.java:669)
	at org.apache.pivot.wtk.ApplicationContext$QueuedCallback.run(ApplicationContext.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.doIntersectionPrivilege(ProtectionDomain.java:76)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:726)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.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:1092)
	at org.apache.pivot.beans.BXMLSerializer.processStartElement(BXMLSerializer.java:820)
	at org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:443)
	... 22 more
Exception: An error occurred at line number 28 in file /C:/Users/mark_000/Documents/DEVL/IdeaProjects/mrc/out/production/trn/gui/ppmain.bxml:
org.apache.pivot.serialization.SerializationException: An error occurred at line number 28 in file /C:/Users/mark_000/Documents/DEVL/IdeaProjects/mrc/out/production/trn/gui/ppmain.bxml:
	at org.apache.pivot.beans.BXMLSerializer.logException(BXMLSerializer.java:1461)
	at org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:464)
	at org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:640)
	at org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:598)
	at mrc.base.trn.TRNGUIPivot.<init>(TRNGUIPivot.java:169)
	at mrc.base.trn.TRNPanel.startup(TRNPanel.java:331)
	at org.apache.pivot.wtk.DesktopApplicationContext$2.run(DesktopApplicationContext.java:669)
	at org.apache.pivot.wtk.ApplicationContext$QueuedCallback.run(ApplicationContext.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.doIntersectionPrivilege(ProtectionDomain.java:76)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:726)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.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:1092)
	at org.apache.pivot.beans.BXMLSerializer.processStartElement(BXMLSerializer.java:820)
	at org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:443)
	at org.apache.pivot.beans.BXMLSerializer.processStartElement(BXMLSerializer.java:909)
	at org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:443)
	... 20 more
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(BXMLSerializer.java:820)
	at org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:443)
	at org.apache.pivot.beans.BXMLSerializer.processStartElement(BXMLSerializer.java:909)
	at org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:443)
	at org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:640)
	at org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:598)
	at mrc.base.trn.TRNGUIPivot.<init>(TRNGUIPivot.java:169)
	at mrc.base.trn.TRNPanel.startup(TRNPanel.java:331)
	at org.apache.pivot.wtk.DesktopApplicationContext$2.run(DesktopApplicationContext.java:669)
	at org.apache.pivot.wtk.ApplicationContext$QueuedCallback.run(ApplicationContext.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.doIntersectionPrivilege(ProtectionDomain.java:76)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:726)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.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)
regards,
Mark.

-----Original Message-----
From: Roger and Beth Whitcomb [mailto:RogerandBeth@rbwhitcomb.com]
Sent: Sunday, 1 November 2015 10:34 AM
To: user@pivot.apache.org
Subject: Re: JAVA 8 bxml script variables not working

Hi Mark,
     Okay, I think we have the source in sync with your .jar files now.  
But, I'm not sure exactly what's going on this time.  Do you have a more complete stack trace?  The cause isn't listed and this trace isn't showing the exact error.

Thanks,
~Roger

On 10/31/15 12:47 AM, mark@mrchambers.org wrote:
> Hi Roger,
>
> Thanks again I used the jar file snapshots that Sandro uploaded. Hopefully they included your source changes.
> (Not sure why but this time the email stripped the jars...)
>
> For:
> JVM Version:25.60.0_00-b23
> Pivot Version:2.1.0_00
>
> Exception: An error occurred at line number 29 in file /C:/Users/mark_000/Documents/DEVL/IdeaProjects/mrc/out/production/trn/gui/pplogin.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/pplogin.bxml:
> 	at org.apache.pivot.beans.BXMLSerializer.logException(BXMLSerializer.java:1461)
> 	at org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:464)
> 	at org.apache.pivot.beans.BXMLSerializer.processStartElement(BXMLSerializer.java:909)
> 	at org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:443)
> 	at org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:640)
> 	at org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:598)
> 	at mrc.base.trn.TRNGUIPivot.<init>(TRNGUIPivot.java:169)
> 	at mrc.base.trn.TRNPanel.startup(TRNPanel.java:331)
> 	at org.apache.pivot.wtk.DesktopApplicationContext$2.run(DesktopApplicationContext.java:669)
> 	at org.apache.pivot.wtk.ApplicationContext$QueuedCallback.run(ApplicationContext.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.doIntersectionPrivilege(ProtectionDomain.java:76)
> 	at java.awt.EventQueue.dispatchEvent(EventQueue.java:726)
> 	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
> 	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
> 	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.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)
>
> regards,
> Mark.
>
> -----Original Message-----
> From: Roger Whitcomb [mailto:Roger.Whitcomb@actian.com]
> Sent: Friday, 30 October 2015 11:21 PM
> To: user@pivot.apache.org
> Subject: RE: JAVA 8 bxml script variables not working
>
> Ciao Sandro,
> 	I built the .jars I sent using JDK 7 (build 25, that is, not the latest), and using "ant".  But I did find that what I sent Mark earlier was not the latest source (due to my Javadoc changes).  So, I'm going to build again with all the latest source so we can get accurate stack traces.
>
> Thanks,
> ~Roger
>
> -----Original Message-----
> From: Sandro Martini [mailto:sandro.martini@gmail.com]
> Sent: Thursday, October 29, 2015 2:31 PM
> To: Users - Apache Pivot <us...@pivot.apache.org>
> Subject: Re: JAVA 8 bxml script variables not working
>
> Hi all and sorry for the delay ...
> I have a staging area public (one in my account at Apache, and another at BinTray), next time tell me so I can build and publish there snapshot artifacts ... just for info, Roger, how did you build those jars (using latest JDK 7 or 8) and usual build task in ant, right ?
>
> Bye,
> Sandro
>
>
> 2015-10-29 21:56 GMT+01:00 Roger Whitcomb <Ro...@actian.com>:
>> Hi Mark,
>> I have emailed the .zip file to your personal email (i.e., not the list).
>>
>> ~Roger
>>
>> ________________________________________
>> From: mark@mrchambers.org <ma...@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:RogerandBeth@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, mark@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:RogerandBeth@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, mark@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.martini@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 <ma...@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(BXMLSerializer.java: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.
>>>
>>>
>>
>
>
>




RE: JAVA 8 bxml script variables not working

Posted by Roger Whitcomb <Ro...@actian.com>.
Hi Mark,
	I sent you (privately) some new .jar files with this particular issue fixed (at least for me).  So, if you could try it and let me know...

	Or, Sandro, maybe you could update your share with the latest "trunk" code....

	Then, if this works out I will merge the change to the 2.0.x branch.

Thanks,
~Roger

-----Original Message-----
From: mark@mrchambers.org [mailto:mark@mrchambers.org] 
Sent: Sunday, November 01, 2015 12:30 PM
To: user@pivot.apache.org
Subject: RE: JAVA 8 bxml script variables not working

Hi Roger,

Exception: An error occurred at line number 29 in file /C:/Users/mark_000/Documents/DEVL/IdeaProjects/mrc/out/production/trn/gui/pplogin.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/pplogin.bxml:
	at org.apache.pivot.beans.BXMLSerializer.logException(BXMLSerializer.java:1461)
	at org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:464)
	at org.apache.pivot.beans.BXMLSerializer.processStartElement(BXMLSerializer.java:909)
	at org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:443)
	at org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:640)
	at org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:598)
	at mrc.base.trn.TRNGUIPivot.<init>(TRNGUIPivot.java:169)
	at mrc.base.trn.TRNPanel.startup(TRNPanel.java:331)
	at org.apache.pivot.wtk.DesktopApplicationContext$2.run(DesktopApplicationContext.java:669)
	at org.apache.pivot.wtk.ApplicationContext$QueuedCallback.run(ApplicationContext.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.doIntersectionPrivilege(ProtectionDomain.java:76)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:726)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.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:1092)
	at org.apache.pivot.beans.BXMLSerializer.processStartElement(BXMLSerializer.java:820)
	at org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:443)
	... 22 more
Exception: An error occurred at line number 28 in file /C:/Users/mark_000/Documents/DEVL/IdeaProjects/mrc/out/production/trn/gui/ppmain.bxml:
org.apache.pivot.serialization.SerializationException: An error occurred at line number 28 in file /C:/Users/mark_000/Documents/DEVL/IdeaProjects/mrc/out/production/trn/gui/ppmain.bxml:
	at org.apache.pivot.beans.BXMLSerializer.logException(BXMLSerializer.java:1461)
	at org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:464)
	at org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:640)
	at org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:598)
	at mrc.base.trn.TRNGUIPivot.<init>(TRNGUIPivot.java:169)
	at mrc.base.trn.TRNPanel.startup(TRNPanel.java:331)
	at org.apache.pivot.wtk.DesktopApplicationContext$2.run(DesktopApplicationContext.java:669)
	at org.apache.pivot.wtk.ApplicationContext$QueuedCallback.run(ApplicationContext.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.doIntersectionPrivilege(ProtectionDomain.java:76)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:726)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.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:1092)
	at org.apache.pivot.beans.BXMLSerializer.processStartElement(BXMLSerializer.java:820)
	at org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:443)
	at org.apache.pivot.beans.BXMLSerializer.processStartElement(BXMLSerializer.java:909)
	at org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:443)
	... 20 more
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(BXMLSerializer.java:820)
	at org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:443)
	at org.apache.pivot.beans.BXMLSerializer.processStartElement(BXMLSerializer.java:909)
	at org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:443)
	at org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:640)
	at org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:598)
	at mrc.base.trn.TRNGUIPivot.<init>(TRNGUIPivot.java:169)
	at mrc.base.trn.TRNPanel.startup(TRNPanel.java:331)
	at org.apache.pivot.wtk.DesktopApplicationContext$2.run(DesktopApplicationContext.java:669)
	at org.apache.pivot.wtk.ApplicationContext$QueuedCallback.run(ApplicationContext.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.doIntersectionPrivilege(ProtectionDomain.java:76)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:726)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.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)
regards,
Mark.

-----Original Message-----
From: Roger and Beth Whitcomb [mailto:RogerandBeth@rbwhitcomb.com]
Sent: Sunday, 1 November 2015 10:34 AM
To: user@pivot.apache.org
Subject: Re: JAVA 8 bxml script variables not working

Hi Mark,
     Okay, I think we have the source in sync with your .jar files now.  
But, I'm not sure exactly what's going on this time.  Do you have a more complete stack trace?  The cause isn't listed and this trace isn't showing the exact error.

Thanks,
~Roger

On 10/31/15 12:47 AM, mark@mrchambers.org wrote:
> Hi Roger,
>
> Thanks again I used the jar file snapshots that Sandro uploaded. Hopefully they included your source changes.
> (Not sure why but this time the email stripped the jars...)
>
> For:
> JVM Version:25.60.0_00-b23
> Pivot Version:2.1.0_00
>
> Exception: An error occurred at line number 29 in file /C:/Users/mark_000/Documents/DEVL/IdeaProjects/mrc/out/production/trn/gui/pplogin.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/pplogin.bxml:
> 	at org.apache.pivot.beans.BXMLSerializer.logException(BXMLSerializer.java:1461)
> 	at org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:464)
> 	at org.apache.pivot.beans.BXMLSerializer.processStartElement(BXMLSerializer.java:909)
> 	at org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:443)
> 	at org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:640)
> 	at org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:598)
> 	at mrc.base.trn.TRNGUIPivot.<init>(TRNGUIPivot.java:169)
> 	at mrc.base.trn.TRNPanel.startup(TRNPanel.java:331)
> 	at org.apache.pivot.wtk.DesktopApplicationContext$2.run(DesktopApplicationContext.java:669)
> 	at org.apache.pivot.wtk.ApplicationContext$QueuedCallback.run(ApplicationContext.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.doIntersectionPrivilege(ProtectionDomain.java:76)
> 	at java.awt.EventQueue.dispatchEvent(EventQueue.java:726)
> 	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
> 	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
> 	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.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)
>
> regards,
> Mark.
>
> -----Original Message-----
> From: Roger Whitcomb [mailto:Roger.Whitcomb@actian.com]
> Sent: Friday, 30 October 2015 11:21 PM
> To: user@pivot.apache.org
> Subject: RE: JAVA 8 bxml script variables not working
>
> Ciao Sandro,
> 	I built the .jars I sent using JDK 7 (build 25, that is, not the latest), and using "ant".  But I did find that what I sent Mark earlier was not the latest source (due to my Javadoc changes).  So, I'm going to build again with all the latest source so we can get accurate stack traces.
>
> Thanks,
> ~Roger
>
> -----Original Message-----
> From: Sandro Martini [mailto:sandro.martini@gmail.com]
> Sent: Thursday, October 29, 2015 2:31 PM
> To: Users - Apache Pivot <us...@pivot.apache.org>
> Subject: Re: JAVA 8 bxml script variables not working
>
> Hi all and sorry for the delay ...
> I have a staging area public (one in my account at Apache, and another at BinTray), next time tell me so I can build and publish there snapshot artifacts ... just for info, Roger, how did you build those jars (using latest JDK 7 or 8) and usual build task in ant, right ?
>
> Bye,
> Sandro
>
>
> 2015-10-29 21:56 GMT+01:00 Roger Whitcomb <Ro...@actian.com>:
>> Hi Mark,
>> I have emailed the .zip file to your personal email (i.e., not the list).
>>
>> ~Roger
>>
>> ________________________________________
>> From: mark@mrchambers.org <ma...@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:RogerandBeth@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, mark@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:RogerandBeth@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, mark@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.martini@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 <ma...@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(BXMLSerializer.java: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.
>>>
>>>
>>
>
>
>



Re: JAVA 8 bxml script variables not working

Posted by Roger Whitcomb <Ro...@actian.com>.
Hi Mark,
     Thank you for this -- it helps.  I'm trying to track down the fix for this right now.

Thanks,
~Roger

________________________________________
From: mark@mrchambers.org <ma...@mrchambers.org>
Sent: Sunday, November 1, 2015 12:30 PM
To: user@pivot.apache.org
Subject: RE: JAVA 8 bxml script variables not working

Hi Roger,

Exception: An error occurred at line number 29 in file /C:/Users/mark_000/Documents/DEVL/IdeaProjects/mrc/out/production/trn/gui/pplogin.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/pplogin.bxml:
        at org.apache.pivot.beans.BXMLSerializer.logException(BXMLSerializer.java:1461)
        at org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:464)
        at org.apache.pivot.beans.BXMLSerializer.processStartElement(BXMLSerializer.java:909)
        at org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:443)
        at org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:640)
        at org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:598)
        at mrc.base.trn.TRNGUIPivot.<init>(TRNGUIPivot.java:169)
        at mrc.base.trn.TRNPanel.startup(TRNPanel.java:331)
        at org.apache.pivot.wtk.DesktopApplicationContext$2.run(DesktopApplicationContext.java:669)
        at org.apache.pivot.wtk.ApplicationContext$QueuedCallback.run(ApplicationContext.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.doIntersectionPrivilege(ProtectionDomain.java:76)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:726)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.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:1092)
        at org.apache.pivot.beans.BXMLSerializer.processStartElement(BXMLSerializer.java:820)
        at org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:443)
        ... 22 more
Exception: An error occurred at line number 28 in file /C:/Users/mark_000/Documents/DEVL/IdeaProjects/mrc/out/production/trn/gui/ppmain.bxml:
org.apache.pivot.serialization.SerializationException: An error occurred at line number 28 in file /C:/Users/mark_000/Documents/DEVL/IdeaProjects/mrc/out/production/trn/gui/ppmain.bxml:
        at org.apache.pivot.beans.BXMLSerializer.logException(BXMLSerializer.java:1461)
        at org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:464)
        at org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:640)
        at org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:598)
        at mrc.base.trn.TRNGUIPivot.<init>(TRNGUIPivot.java:169)
        at mrc.base.trn.TRNPanel.startup(TRNPanel.java:331)
        at org.apache.pivot.wtk.DesktopApplicationContext$2.run(DesktopApplicationContext.java:669)
        at org.apache.pivot.wtk.ApplicationContext$QueuedCallback.run(ApplicationContext.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.doIntersectionPrivilege(ProtectionDomain.java:76)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:726)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.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:1092)
        at org.apache.pivot.beans.BXMLSerializer.processStartElement(BXMLSerializer.java:820)
        at org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:443)
        at org.apache.pivot.beans.BXMLSerializer.processStartElement(BXMLSerializer.java:909)
        at org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:443)
        ... 20 more
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(BXMLSerializer.java:820)
        at org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:443)
        at org.apache.pivot.beans.BXMLSerializer.processStartElement(BXMLSerializer.java:909)
        at org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:443)
        at org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:640)
        at org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:598)
        at mrc.base.trn.TRNGUIPivot.<init>(TRNGUIPivot.java:169)
        at mrc.base.trn.TRNPanel.startup(TRNPanel.java:331)
        at org.apache.pivot.wtk.DesktopApplicationContext$2.run(DesktopApplicationContext.java:669)
        at org.apache.pivot.wtk.ApplicationContext$QueuedCallback.run(ApplicationContext.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.doIntersectionPrivilege(ProtectionDomain.java:76)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:726)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.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)
regards,
Mark.

-----Original Message-----
From: Roger and Beth Whitcomb [mailto:RogerandBeth@rbwhitcomb.com]
Sent: Sunday, 1 November 2015 10:34 AM
To: user@pivot.apache.org
Subject: Re: JAVA 8 bxml script variables not working

Hi Mark,
     Okay, I think we have the source in sync with your .jar files now.
But, I'm not sure exactly what's going on this time.  Do you have a more complete stack trace?  The cause isn't listed and this trace isn't showing the exact error.

Thanks,
~Roger

On 10/31/15 12:47 AM, mark@mrchambers.org wrote:
> Hi Roger,
>
> Thanks again I used the jar file snapshots that Sandro uploaded. Hopefully they included your source changes.
> (Not sure why but this time the email stripped the jars...)
>
> For:
> JVM Version:25.60.0_00-b23
> Pivot Version:2.1.0_00
>
> Exception: An error occurred at line number 29 in file /C:/Users/mark_000/Documents/DEVL/IdeaProjects/mrc/out/production/trn/gui/pplogin.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/pplogin.bxml:
>       at org.apache.pivot.beans.BXMLSerializer.logException(BXMLSerializer.java:1461)
>       at org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:464)
>       at org.apache.pivot.beans.BXMLSerializer.processStartElement(BXMLSerializer.java:909)
>       at org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:443)
>       at org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:640)
>       at org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:598)
>       at mrc.base.trn.TRNGUIPivot.<init>(TRNGUIPivot.java:169)
>       at mrc.base.trn.TRNPanel.startup(TRNPanel.java:331)
>       at org.apache.pivot.wtk.DesktopApplicationContext$2.run(DesktopApplicationContext.java:669)
>       at org.apache.pivot.wtk.ApplicationContext$QueuedCallback.run(ApplicationContext.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.doIntersectionPrivilege(ProtectionDomain.java:76)
>       at java.awt.EventQueue.dispatchEvent(EventQueue.java:726)
>       at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
>       at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
>       at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.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)
>
> regards,
> Mark.
>
> -----Original Message-----
> From: Roger Whitcomb [mailto:Roger.Whitcomb@actian.com]
> Sent: Friday, 30 October 2015 11:21 PM
> To: user@pivot.apache.org
> Subject: RE: JAVA 8 bxml script variables not working
>
> Ciao Sandro,
>       I built the .jars I sent using JDK 7 (build 25, that is, not the latest), and using "ant".  But I did find that what I sent Mark earlier was not the latest source (due to my Javadoc changes).  So, I'm going to build again with all the latest source so we can get accurate stack traces.
>
> Thanks,
> ~Roger
>
> -----Original Message-----
> From: Sandro Martini [mailto:sandro.martini@gmail.com]
> Sent: Thursday, October 29, 2015 2:31 PM
> To: Users - Apache Pivot <us...@pivot.apache.org>
> Subject: Re: JAVA 8 bxml script variables not working
>
> Hi all and sorry for the delay ...
> I have a staging area public (one in my account at Apache, and another at BinTray), next time tell me so I can build and publish there snapshot artifacts ... just for info, Roger, how did you build those jars (using latest JDK 7 or 8) and usual build task in ant, right ?
>
> Bye,
> Sandro
>
>
> 2015-10-29 21:56 GMT+01:00 Roger Whitcomb <Ro...@actian.com>:
>> Hi Mark,
>> I have emailed the .zip file to your personal email (i.e., not the list).
>>
>> ~Roger
>>
>> ________________________________________
>> From: mark@mrchambers.org <ma...@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:RogerandBeth@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, mark@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:RogerandBeth@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, mark@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.martini@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 <ma...@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(BXMLSerializer.java: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.
>>>
>>>
>>
>
>
>



RE: JAVA 8 bxml script variables not working

Posted by ma...@mrchambers.org.
Hi Roger,

Exception: An error occurred at line number 29 in file /C:/Users/mark_000/Documents/DEVL/IdeaProjects/mrc/out/production/trn/gui/pplogin.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/pplogin.bxml:
	at org.apache.pivot.beans.BXMLSerializer.logException(BXMLSerializer.java:1461)
	at org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:464)
	at org.apache.pivot.beans.BXMLSerializer.processStartElement(BXMLSerializer.java:909)
	at org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:443)
	at org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:640)
	at org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:598)
	at mrc.base.trn.TRNGUIPivot.<init>(TRNGUIPivot.java:169)
	at mrc.base.trn.TRNPanel.startup(TRNPanel.java:331)
	at org.apache.pivot.wtk.DesktopApplicationContext$2.run(DesktopApplicationContext.java:669)
	at org.apache.pivot.wtk.ApplicationContext$QueuedCallback.run(ApplicationContext.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.doIntersectionPrivilege(ProtectionDomain.java:76)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:726)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.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:1092)
	at org.apache.pivot.beans.BXMLSerializer.processStartElement(BXMLSerializer.java:820)
	at org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:443)
	... 22 more
Exception: An error occurred at line number 28 in file /C:/Users/mark_000/Documents/DEVL/IdeaProjects/mrc/out/production/trn/gui/ppmain.bxml:
org.apache.pivot.serialization.SerializationException: An error occurred at line number 28 in file /C:/Users/mark_000/Documents/DEVL/IdeaProjects/mrc/out/production/trn/gui/ppmain.bxml:
	at org.apache.pivot.beans.BXMLSerializer.logException(BXMLSerializer.java:1461)
	at org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:464)
	at org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:640)
	at org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:598)
	at mrc.base.trn.TRNGUIPivot.<init>(TRNGUIPivot.java:169)
	at mrc.base.trn.TRNPanel.startup(TRNPanel.java:331)
	at org.apache.pivot.wtk.DesktopApplicationContext$2.run(DesktopApplicationContext.java:669)
	at org.apache.pivot.wtk.ApplicationContext$QueuedCallback.run(ApplicationContext.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.doIntersectionPrivilege(ProtectionDomain.java:76)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:726)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.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:1092)
	at org.apache.pivot.beans.BXMLSerializer.processStartElement(BXMLSerializer.java:820)
	at org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:443)
	at org.apache.pivot.beans.BXMLSerializer.processStartElement(BXMLSerializer.java:909)
	at org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:443)
	... 20 more
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(BXMLSerializer.java:820)
	at org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:443)
	at org.apache.pivot.beans.BXMLSerializer.processStartElement(BXMLSerializer.java:909)
	at org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:443)
	at org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:640)
	at org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:598)
	at mrc.base.trn.TRNGUIPivot.<init>(TRNGUIPivot.java:169)
	at mrc.base.trn.TRNPanel.startup(TRNPanel.java:331)
	at org.apache.pivot.wtk.DesktopApplicationContext$2.run(DesktopApplicationContext.java:669)
	at org.apache.pivot.wtk.ApplicationContext$QueuedCallback.run(ApplicationContext.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.doIntersectionPrivilege(ProtectionDomain.java:76)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:726)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.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)
regards,
Mark.

-----Original Message-----
From: Roger and Beth Whitcomb [mailto:RogerandBeth@rbwhitcomb.com] 
Sent: Sunday, 1 November 2015 10:34 AM
To: user@pivot.apache.org
Subject: Re: JAVA 8 bxml script variables not working

Hi Mark,
     Okay, I think we have the source in sync with your .jar files now.  
But, I'm not sure exactly what's going on this time.  Do you have a more complete stack trace?  The cause isn't listed and this trace isn't showing the exact error.

Thanks,
~Roger

On 10/31/15 12:47 AM, mark@mrchambers.org wrote:
> Hi Roger,
>
> Thanks again I used the jar file snapshots that Sandro uploaded. Hopefully they included your source changes.
> (Not sure why but this time the email stripped the jars...)
>
> For:
> JVM Version:25.60.0_00-b23
> Pivot Version:2.1.0_00
>
> Exception: An error occurred at line number 29 in file /C:/Users/mark_000/Documents/DEVL/IdeaProjects/mrc/out/production/trn/gui/pplogin.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/pplogin.bxml:
> 	at org.apache.pivot.beans.BXMLSerializer.logException(BXMLSerializer.java:1461)
> 	at org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:464)
> 	at org.apache.pivot.beans.BXMLSerializer.processStartElement(BXMLSerializer.java:909)
> 	at org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:443)
> 	at org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:640)
> 	at org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:598)
> 	at mrc.base.trn.TRNGUIPivot.<init>(TRNGUIPivot.java:169)
> 	at mrc.base.trn.TRNPanel.startup(TRNPanel.java:331)
> 	at org.apache.pivot.wtk.DesktopApplicationContext$2.run(DesktopApplicationContext.java:669)
> 	at org.apache.pivot.wtk.ApplicationContext$QueuedCallback.run(ApplicationContext.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.doIntersectionPrivilege(ProtectionDomain.java:76)
> 	at java.awt.EventQueue.dispatchEvent(EventQueue.java:726)
> 	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
> 	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
> 	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.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)
>
> regards,
> Mark.
>
> -----Original Message-----
> From: Roger Whitcomb [mailto:Roger.Whitcomb@actian.com]
> Sent: Friday, 30 October 2015 11:21 PM
> To: user@pivot.apache.org
> Subject: RE: JAVA 8 bxml script variables not working
>
> Ciao Sandro,
> 	I built the .jars I sent using JDK 7 (build 25, that is, not the latest), and using "ant".  But I did find that what I sent Mark earlier was not the latest source (due to my Javadoc changes).  So, I'm going to build again with all the latest source so we can get accurate stack traces.
>
> Thanks,
> ~Roger
>
> -----Original Message-----
> From: Sandro Martini [mailto:sandro.martini@gmail.com]
> Sent: Thursday, October 29, 2015 2:31 PM
> To: Users - Apache Pivot <us...@pivot.apache.org>
> Subject: Re: JAVA 8 bxml script variables not working
>
> Hi all and sorry for the delay ...
> I have a staging area public (one in my account at Apache, and another at BinTray), next time tell me so I can build and publish there snapshot artifacts ... just for info, Roger, how did you build those jars (using latest JDK 7 or 8) and usual build task in ant, right ?
>
> Bye,
> Sandro
>
>
> 2015-10-29 21:56 GMT+01:00 Roger Whitcomb <Ro...@actian.com>:
>> Hi Mark,
>> I have emailed the .zip file to your personal email (i.e., not the list).
>>
>> ~Roger
>>
>> ________________________________________
>> From: mark@mrchambers.org <ma...@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:RogerandBeth@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, mark@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:RogerandBeth@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, mark@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.martini@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 <ma...@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(BXMLSerializer.java: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.
>>>
>>>
>>
>
>
>