This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 254037 - Run in Felix causes error
Summary: Run in Felix causes error
Status: NEW
Alias: None
Product: apisupport
Classification: Unclassified
Component: Harness (show other bugs)
Version: 8.1
Hardware: PC Windows 10
: P3 normal (vote)
Assignee: pgebauer
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-07-31 14:58 UTC by mienamoo
Modified: 2016-08-05 12:14 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description mienamoo 2015-07-31 14:58:32 UTC
Product Version = NetBeans IDE 8.1 Beta (Build 201507302201)
Operating System = Windows 8 version 6.2 running on amd64
Java; VM; Vendor = 1.8.0_45
Runtime = Java HotSpot(TM) 64-Bit Server VM 25.45-b02

I was busy executing this test case:
http://services.netbeans.org/synergy/client/app/#/case/477/suite/1130/v/1

When running the new, empty NetBeans Platform Application with Felix, I get the below error. I did notice that there is nothing that according to the libraries tab of the project properties, there is no module providing javafx.application - I wonder whether that is related.

C:\Program Files\NetBeans 8.1 Beta\harness\suite.xml:545: The following error occurred while executing this line:
C:\Program Files\NetBeans 8.1 Beta\harness\osgi.xml:63: Could not prescan C:\Program Files\NetBeans 8.1 Beta\platform\modules\org-netbeans-libs-javafx.jar: 
java.io.IOException: Unrecognized constant pool tag 15 at index 179; running UTF-8 strings: [null, null,  (, ()J, ()V, ()Z, ), <init>, NODE, PARENT, ROLE, [Ljava/lang/Object;, access$000, action, append, attribute, com/sun/glass/ui/Accessible, com/sun/glass/ui/Accessible$1, com/sun/glass/ui/Accessible$EventHandler, com/sun/glass/ui/Accessible$ExecuteAction, com/sun/glass/ui/Accessible$GetAttribute, com/sun/javafx/scene/NodeHelper, com/sun/javafx/scene/SceneHelper, com/sun/javafx/tk/quantum/QuantumToolkit, dispose, doPrivileged, eventHandler, executeAction, get, getAccessControlContext, getAccessible, getAttribute, getClass, getContainerAccessible, getEventHandler, getNativeAccessible, getSimpleName, getView, isDisposed, isIgnored, java/lang/Class, java/lang/Exception, java/lang/Object, java/lang/StringBuilder, java/lang/Void, java/lang/invoke/LambdaMetafactory, java/lang/invoke/MethodHandles$Lookup, java/security/AccessControlContext, java/security/AccessController, javafx/scene/AccessibleAttribute, javafx/scene/AccessibleRole, javafx/scene/Node, lambda$executeAction$5, lambda$getAttribute$4, metafactory, parameters, runWithoutRenderLock, sendNotification, setEventHandler, setView, toString, view, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, Lcom/sun/glass/ui/Accessible$EventHandler;, Lcom/sun/glass/ui/Accessible$ExecuteAction;, Lcom/sun/glass/ui/Accessible$GetAttribute;, Lcom/sun/glass/ui/View;, Ljavafx/scene/AccessibleAction;, Ljavafx/scene/AccessibleAttribute;, Ljavafx/scene/AccessibleRole;, ()Lcom/sun/glass/ui/Accessible$EventHandler;, (Lcom/sun/glass/ui/Accessible$EventHandler;)V, ()Lcom/sun/glass/ui/View;, (Lcom/sun/glass/ui/View;)V, ()Ljava/lang/Class;, ()Ljava/lang/Object;, ()Ljava/lang/String;, ()Ljava/lang/Void;, ()Ljava/security/AccessControlContext;, (Ljavafx/scene/AccessibleAttribute;)V, (Ljavafx/scene/Node;)J, (Ljavafx/scene/AccessibleRole;)Lcom/sun/glass/ui/Accessible;, (Ljavafx/scene/Node;)Lcom/sun/glass/ui/Accessible;, (Ljavafx/scene/Scene;)Lcom/sun/glass/ui/Accessible;, (Lcom/sun/glass/ui/Accessible;Lcom/sun/glass/ui/Accessible$1;)V, (Lcom/sun/glass/ui/Accessible;)Lcom/sun/glass/ui/Accessible$EventHandler;, (Ljava/util/function/Supplier;)Ljava/lang/Object;, (Ljavafx/scene/AccessibleAction;[Ljava/lang/Object;)V, (Ljava/lang/Object;)Ljava/lang/StringBuilder;, (Ljava/lang/String;)Ljava/lang/StringBuilder;, (Ljavafx/scene/AccessibleAttribute;[Ljava/lang/Object;)Ljava/lang/Object;, (Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;)Ljava/lang/Object;, (Ljavafx/scene/AccessibleAttribute;[Ljava/lang/Object;Ljava/security/AccessControlContext;)Ljava/lang/Object;, (Ljavafx/scene/AccessibleAction;[Ljava/lang/Object;Ljava/security/AccessControlContext;)Ljava/lang/Void;, (Lcom/sun/glass/ui/Accessible;Ljavafx/scene/AccessibleAction;[Ljava/lang/Object;Ljava/security/AccessControlContext;)Ljava/util/function/Supplier;, (Lcom/sun/glass/ui/Accessible;Ljavafx/scene/AccessibleAttribute;[Ljava/lang/Object;Ljava/security/AccessControlContext;)Ljava/util/function/Supplier;, (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null]
	at org.netbeans.nbbuild.VerifyClassLinkage.dependencies(VerifyClassLinkage.java:347)
	at org.netbeans.nbbuild.MakeOSGi.scanClasses(MakeOSGi.java:707)
	at org.netbeans.nbbuild.MakeOSGi.prescan(MakeOSGi.java:211)
	at org.netbeans.nbbuild.MakeOSGi.execute(MakeOSGi.java:164)
	at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
	at sun.reflect.GeneratedMethodAccessor72.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
	at org.apache.tools.ant.Task.perform(Task.java:348)
	at org.apache.tools.ant.Target.execute(Target.java:435)
	at org.apache.tools.ant.Target.performTasks(Target.java:456)
	at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1393)
	at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
	at org.apache.tools.ant.Project.executeTargets(Project.java:1248)
	at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:441)
	at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
	at sun.reflect.GeneratedMethodAccessor72.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
	at org.apache.tools.ant.Task.perform(Task.java:348)
	at org.apache.tools.ant.Target.execute(Target.java:435)
	at org.apache.tools.ant.Target.performTasks(Target.java:456)
	at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1393)
	at org.apache.tools.ant.Project.executeTarget(Project.java:1364)
	at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
	at org.apache.tools.ant.Project.executeTargets(Project.java:1248)
	at org.apache.tools.ant.module.bridge.impl.BridgeImpl.run(BridgeImpl.java:286)
	at org.apache.tools.ant.module.run.TargetExecutor.run(TargetExecutor.java:555)
	at org.netbeans.core.execution.RunClassThread.run(RunClassThread.java:153)
Comment 1 mienamoo 2015-07-31 15:00:24 UTC
See also Bug 251923 for the related dependency issue that I have already reported.
Comment 2 mienamoo 2015-07-31 15:15:27 UTC
The same happens for profile and build bundles actions.
Comment 3 mienamoo 2015-07-31 15:16:11 UTC
And also build bundles repository.
Comment 4 mienamoo 2015-09-25 10:46:06 UTC
Still happening with build 201509240002 on Windows 10.
Comment 5 Ondrej Vrabec 2015-09-25 15:01:18 UTC
looks as a harness thing...
Comment 6 mienamoo 2016-08-05 12:14:28 UTC
Still happening with build 201608040002.