Package: netbeans Version: 8.1+dfsg3-1 Severity: important Dear Maintainer,
* What led up to the situation? Creating a new project * What exactly did you do (or not do) that was effective (or ineffective)? 1. File/New Project 2. Java/Java Application, press next 3. Complete name and location, ensure "Create Main Class" is selected, press finish * What was the outcome of this action? The wizard didn't close, and a silent notification appeared on status bar. The notification in the details show this stack trace: java.lang.ClassNotFoundException: freemarker.template.Template at java.net.URLClassLoader.findClass(URLClassLoader.java:381) at java.lang.ClassLoader.loadClass(ClassLoader.java:424) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) Caused: java.lang.ClassNotFoundException: freemarker.template.Template starting from ModuleCL@4bc9a64f[org.netbeans.libs.freemarker] with possible defining loaders null and declared parents [org.netbeans.MainImpl$BootClassLoader@4eec7777, ModuleCL@4fe71683[org.netbeans.modules.queries]] at org.netbeans.ProxyClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) Caused: java.lang.NoClassDefFoundError: freemarker/template/Template at org.netbeans.libs.freemarker.FreemarkerFactory.getScriptEngine(Unknown Source) at javax.script.ScriptEngineManager.getEngineByName(ScriptEngineManager.java:238) at org.netbeans.modules.templates.ScriptingCreateFromTemplateHandler.getEngine(Unknown Source) at org.netbeans.modules.templates.ScriptingCreateFromTemplateHandler.engine(Unknown Source) at org.netbeans.modules.templates.ScriptingCreateFromTemplateHandler.accept(Unknown Source) at org.netbeans.api.templates.CreateFromTemplateImpl.build(Unknown Source) at org.netbeans.api.templates.CreateFromTemplateImpl.build(Unknown Source) at org.netbeans.api.templates.FileBuilder.build(Unknown Source) at org.netbeans.api.templates.FileBuilder.createFromTemplate(Unknown Source) at org.openide.loaders.MultiDataObject.handleCreateFromTemplate(Unknown Source) at org.openide.loaders.DataObject$CreateAction.run(Unknown Source) at org.openide.loaders.DataObjectPool$1WrapAtomicAction.run(Unknown Source) at org.openide.filesystems.EventControl.runAtomicAction(Unknown Source) at org.openide.filesystems.FileSystem.runAtomicAction(Unknown Source) at org.openide.loaders.DataObjectPool.runAtomicAction(Unknown Source) at org.openide.loaders.DataObject.invokeAtomicAction(Unknown Source) at org.openide.loaders.DataObject.createFromTemplate(Unknown Source) at org.openide.loaders.DataObject.createFromTemplate(Unknown Source) at org.netbeans.modules.java.j2seproject.api.J2SEProjectBuilder.createMainClass(Unknown Source) at org.netbeans.modules.java.j2seproject.api.J2SEProjectBuilder.access$2100(Unknown Source) at org.netbeans.modules.java.j2seproject.api.J2SEProjectBuilder$1.run(Unknown Source) at org.openide.filesystems.EventControl.runAtomicAction(Unknown Source) at org.openide.filesystems.FileSystem.runAtomicAction(Unknown Source) at org.netbeans.modules.java.j2seproject.api.J2SEProjectBuilder.build(Unknown Source) at org.netbeans.modules.java.j2seproject.J2SEProjectGenerator.createProject(Unknown Source) at org.netbeans.modules.java.j2seproject.ui.wizards.NewJ2SEProjectWizardIterator.instantiate(Unknown Source) at org.openide.loaders.TemplateWizard$InstantiatingIteratorBridge.instantiate(Unknown Source) at org.openide.loaders.TemplateWizard.handleInstantiate(Unknown Source) at org.openide.loaders.TemplateWizard.instantiateNewObjects(Unknown Source) at org.openide.loaders.TemplateWizardIterImpl.instantiate(Unknown Source) at org.openide.loaders.TemplateWizardIteratorWrapper$ProgressInstantiatingIterator.instantiate(Unknown Source) at org.openide.WizardDescriptor.callInstantiateOpen(Unknown Source) at org.openide.WizardDescriptor.callInstantiate(Unknown Source) at org.openide.WizardDescriptor.access$2300(Unknown Source) at org.openide.WizardDescriptor$Listener$2$1.run(Unknown Source) at org.openide.util.RequestProcessor$Task.run(Unknown Source) at org.netbeans.modules.openide.util.GlobalLookup.execute(Unknown Source) [catch] at org.openide.util.lookup.Lookups.executeWith(Unknown Source) at org.openide.util.RequestProcessor$Processor.run(Unknown Source) * What outcome did you expect instead? The wizard should complete, and the project appear in the IDE. The project folder is created, but appears empty. Previously I had an error reported here https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=829293, now I'm using the packages for libatk-wrapper provided in that bug report. Although it is easy to workaround in the case of creating a simple Java Application (like choosing to not create the main class), this same exception also occurs when trying to create a more complex project like the Web Application in the report for bug 829293. -- System Information: Debian Release: stretch/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.6.0-1-amd64 (SMP w/4 CPU cores) Locale: LANG=es_AR.UTF-8, LC_CTYPE=es_AR.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages netbeans depends on: ii default-jdk [java8-sdk] 2:1.8-57 ii libnb-apisupport3-java 8.1+dfsg3-1 ii libnb-ide14-java 8.1+dfsg3-1 ii libnb-java5-java 8.1+dfsg3-1 ii libnb-platform18-java 8.1+dfsg1-2 ii openjdk-8-jdk [java8-sdk] 8u91-b14-3 netbeans recommends no packages. netbeans suggests no packages. -- no debconf information Regards, Ismael