[ https://issues.apache.org/jira/browse/PIVOT-949?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14008165#comment-14008165 ]
Sandro Martini commented on PIVOT-949: -------------------------------------- Up to now I didn't tried Pivot with Java 8 (I just installed a JDK 8 Update 5 in the hope that most big issues should already be fixed in it :-) ), and I should start to make some test in next weeks ... the only problem that we had with Java 8 up to now was PIVOT-939 in our Jenkins builds (but could be due to a not-optimal configuration of jobs, I still have to look better at it). Note that in Java 8 there should be some changes/restrictions on using plugin classes (for applets) so I expect some changes here ... anyway now both issues are in my todo list for 2.1.0 with high priority. Let's update, if you have some info be free to post here. Thanks for now. Bye > bxml:script using js file doesn't work on Java 7 or 8 > ----------------------------------------------------- > > Key: PIVOT-949 > URL: https://issues.apache.org/jira/browse/PIVOT-949 > Project: Pivot > Issue Type: Bug > Components: core-serialization > Affects Versions: 2.0.3 > Environment: Windows 7 > Java 1.7 > Reporter: Said SAID EL IMAM > Assignee: Sandro Martini > Labels: javascript > Fix For: 2.1, 2.0.5 > > > Hi, > I use in my bxml files lines like: > <bxml:script src="/gui/pivot/scripts/variables.js" /> > which loads some variables that I can use in the file by calling them like > $icon > But when using a Java version higher than 6, I get this error: > org.apache.pivot.serialization.SerializationException: Value "icon" is not > defined. > at > org.apache.pivot.beans.BXMLSerializer.processAttributes(BXMLSerializer.java:1093) > at > org.apache.pivot.beans.BXMLSerializer.processStartElement(BXMLSerializer.java:819) > at > org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:443) > at > org.apache.pivot.beans.BXMLSerializer.processStartElement(BXMLSerializer.java:910) > at > org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:443) > at > org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:634) > at > org.apache.pivot.beans.BXMLSerializer.readObject(BXMLSerializer.java:607) > at dcp.main.gui.pivot.Master.startup(Master.java:190) > at > org.apache.pivot.wtk.DesktopApplicationContext$2.run(DesktopApplicationContext.java:641) > at > org.apache.pivot.wtk.ApplicationContext$QueuedCallback.run(ApplicationContext.java:1607) > at java.awt.event.InvocationEvent.dispatch(Unknown Source) > at java.awt.EventQueue.dispatchEventImpl(Unknown Source) > at java.awt.EventQueue.access$400(Unknown Source) > at java.awt.EventQueue$3.run(Unknown Source) > at java.awt.EventQueue$3.run(Unknown Source) > at java.security.AccessController.doPrivileged(Native Method) > at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown > Source) > at java.awt.EventQueue.dispatchEvent(Unknown Source) > at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) > at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) > at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) > at java.awt.EventDispatchThread.pumpEvents(Unknown Source) > at java.awt.EventDispatchThread.pumpEvents(Unknown Source) > at java.awt.EventDispatchThread.run(Unknown Source) > And my application shows a popup window with the message: > Value "icon" is not defined. -- This message was sent by Atlassian JIRA (v6.2#6252)