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. >> >> > > > >