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(BXMLSerializer.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(DesktopApplicationConte xt.java:669) at org.apache.pivot.wtk.ApplicationContext$QueuedCallback.run(ApplicationContex 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.doIntersectionPrivileg e(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:11 6) 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: 1072) at org.apache.pivot.beans.BXMLSerializer.processStartElement(BXMLSerializer.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(BXMLSerializer.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-va >>> r i ables-not-working-tp4023027.html Sent from the Apache Pivot - >>> Users mailing list archive at Nabble.com. >> > > >