[ https://issues.apache.org/jira/browse/NETBEANS-5784?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Akhilesh Singh updated NETBEANS-5784: ------------------------------------- Summary: Unable to create/open java projects as removal of Deprecated constructor(Log.java) in JDK-17 (was: Unable to create/open java projects as removal of Deprecated constructor in JDK-17) > Unable to create/open java projects as removal of Deprecated > constructor(Log.java) in JDK-17 > -------------------------------------------------------------------------------------------- > > Key: NETBEANS-5784 > URL: https://issues.apache.org/jira/browse/NETBEANS-5784 > Project: NetBeans > Issue Type: Bug > Components: java - Project > Affects Versions: 12.4 > Environment: *Java:* 17-ea; OpenJDK 64-Bit Server VM 17-ea+26-2439 > *Runtime:* OpenJDK Runtime Environment 17-ea+26-2439 > *System:* Windows 10 version 10.0 running on amd64; Cp1252; en_IN (nb) > Reporter: Akhilesh Singh > Assignee: Akhilesh Singh > Priority: Major > Labels: pull-request-available > Time Spent: 20m > Remaining Estimate: 0h > > Launch NetBeans IDE using JDK-17.PFB steps: > Steps: > # ant tryme -Dtryme.jdkhome=<jdk17path> > # Create ant or maven based project > Exception: > [exec] SEVERE [org.openide.util.RequestProcessor]: Error in RequestProcessor > org.openide.WizardDescriptor$Listener$2$1 > [exec] java.lang.NoSuchMethodError: 'void > com.sun.tools.javac.util.Log.<init>(com.sun.tools.javac.util.Context, > java.io.PrintWriter, java.io.PrintWriter, java.io.PrintWriter)' > [exec] at org.netbeans.lib.nbjavac.services.NBLog.<init>(NBLog.java:55) > [exec] at org.netbeans.lib.nbjavac.services.NBLog.<init>(NBLog.java:40) > [exec] at org.netbeans.lib.nbjavac.services.NBLog$1.make(NBLog.java:73) > [exec] at org.netbeans.lib.nbjavac.services.NBLog$1.make(NBLog.java:70) > [exec] at jdk.compiler/com.sun.tools.javac.util.Context.get(Context.java:149) > [exec] at jdk.compiler/com.sun.tools.javac.util.Log.instance(Log.java:234) > [exec] at > jdk.compiler/com.sun.tools.javac.main.Arguments.<init>(Arguments.java:120) > [exec] at > jdk.compiler/com.sun.tools.javac.main.Arguments.instance(Arguments.java:112) > [exec] at > jdk.compiler/com.sun.tools.javac.api.JavacTool.getTask(JavacTool.java:190) > [exec] at > org.netbeans.modules.java.source.parsing.JavacParser.createJavacTask(JavacParser.java:992) > [exec] at > org.netbeans.modules.java.source.parsing.JavacParser.createJavacTask(JavacParser.java:839) > [exec] at > org.netbeans.modules.java.source.parsing.CompilationInfoImpl.getJavacTask(CompilationInfoImpl.java:428) > [exec] at > org.netbeans.modules.java.source.parsing.CompilationInfoImpl.getJavacTask(CompilationInfoImpl.java:410) > [exec] at > org.netbeans.modules.java.source.parsing.CompilationInfoImpl.toPhase(CompilationInfoImpl.java:395) > [exec] at > org.netbeans.api.java.source.CompilationController.toPhase(CompilationController.java:88) > [exec] at > org.netbeans.modules.java.source.JavaSourceUtilImpl$1.resolveModule(JavaSourceUtilImpl.java:324) > [exec] at > org.netbeans.modules.java.preprocessorbridge.api.ModuleUtilities.resolveModule(ModuleUtilities.java:104) > [exec] at > org.netbeans.modules.java.api.common.classpath.ModuleClassPaths$ModuleInfoClassPathImplementation.getResources(ModuleClassPaths.java:883) > [exec] at > org.netbeans.api.java.classpath.ClassPath.entries(ClassPath.java:363) > [exec] at > org.netbeans.spi.java.classpath.support.MuxClassPathImplementation.getResources(MuxClassPathImplementation.java:90) > [exec] at > org.netbeans.api.java.classpath.ClassPath$SPIListener.propertyChange(ClassPath.java:1343) > [exec] at > org.openide.util.WeakListenerImpl$PropertyChange.propertyChange(WeakListenerImpl.java:190) > [exec] at > java.desktop/java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:343) > [exec] at > java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:335) > [exec] at > java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:268) > [exec] at > org.netbeans.spi.java.classpath.support.MuxClassPathImplementation.propertyChange(MuxClassPathImplementation.java:127) > [exec] at > org.openide.util.WeakListenerImpl$PropertyChange.propertyChange(WeakListenerImpl.java:190) > [exec] at > java.desktop/java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:343) > [exec] at > java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:335) > [exec] at > java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:268) > [exec] at > org.netbeans.modules.java.api.common.classpath.ClassPathProviderImpl$SourceLevelSelector.propertyChange(ClassPathProviderImpl.java:1575) > [exec] at > org.openide.util.WeakListenerImpl$PropertyChange.propertyChange(WeakListenerImpl.java:190) > [exec] at > java.desktop/java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:343) > [exec] at > java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:335) > [exec] at > org.netbeans.spi.project.support.ant.SequentialPropertyEvaluator.stateChanged(SequentialPropertyEvaluator.java:185) > [exec] at > org.openide.util.WeakListenerImpl$Change.stateChanged(WeakListenerImpl.java:331) > [exec] at org.openide.util.ChangeSupport.fireChange(ChangeSupport.java:108) > [exec] at org.openide.util.ChangeSupport.fireChange(ChangeSupport.java:94) > [exec] at > org.netbeans.spi.project.support.ant.ProjectProperties$PP$2.run(ProjectProperties.java:365) > [exec] at > org.netbeans.spi.project.support.ant.ProjectProperties$PP$2.run(ProjectProperties.java:363) > [exec] at > org.netbeans.modules.openide.util.DefaultMutexImplementation.readAccess(DefaultMutexImplementation.java:188) > [exec] at org.openide.util.Mutex.readAccess(Mutex.java:199) > [exec] at > org.netbeans.spi.project.support.ant.ProjectProperties$PP.fireChange(ProjectProperties.java:371) > [exec] at > org.netbeans.spi.project.support.ant.ProjectProperties$PP.put(ProjectProperties.java:225) > [exec] at > org.netbeans.spi.project.support.ant.ProjectProperties.putProperties(ProjectProperties.java:107) > [exec] at > org.netbeans.spi.project.support.ant.AntProjectHelper$6.run(AntProjectHelper.java:740) > [exec] at > org.netbeans.spi.project.support.ant.AntProjectHelper$6.run(AntProjectHelper.java:738) > [exec] at > org.netbeans.modules.openide.util.DefaultMutexImplementation.writeAccess(DefaultMutexImplementation.java:229) > [exec] at org.openide.util.Mutex.writeAccess(Mutex.java:252) > [exec] at > org.netbeans.spi.project.support.ant.AntProjectHelper.putProperties(AntProjectHelper.java:738) > [exec] at > org.netbeans.modules.java.j2seproject.api.J2SEProjectBuilder.createProject(J2SEProjectBuilder.java:579) > [exec] at > org.netbeans.modules.java.j2seproject.api.J2SEProjectBuilder.lambda$build$0(J2SEProjectBuilder.java:312) > [exec] at > org.openide.filesystems.EventControl.runAtomicAction(EventControl.java:102) > [exec] at > org.openide.filesystems.FileSystem.runAtomicAction(FileSystem.java:494) > [exec] at > org.netbeans.modules.java.j2seproject.api.J2SEProjectBuilder.build(J2SEProjectBuilder.java:310) > [exec] at > org.netbeans.modules.java.j2seproject.J2SEProjectGenerator.createProject(J2SEProjectGenerator.java:59) > [exec] at > org.netbeans.modules.java.j2seproject.ui.wizards.NewJ2SEProjectWizardIterator.instantiate(NewJ2SEProjectWizardIterator.java:187) > [exec] at > org.openide.loaders.TemplateWizard$InstantiatingIteratorBridge.instantiate(TemplateWizard.java:1048) > [exec] at > org.openide.loaders.TemplateWizard.handleInstantiate(TemplateWizard.java:602) > [exec] at > org.netbeans.modules.project.ui.NewProjectWizard.handleInstantiate(NewProjectWizard.java:51) > [exec] at > org.openide.loaders.TemplateWizard.instantiateNewObjects(TemplateWizard.java:436) > [exec] at > org.openide.loaders.TemplateWizardIterImpl.instantiate(TemplateWizardIterImpl.java:228) > [exec] at > org.openide.loaders.TemplateWizardIteratorWrapper$ProgressInstantiatingIterator.instantiate(TemplateWizardIteratorWrapper.java:155) > [exec] at > org.openide.WizardDescriptor.callInstantiateOpen(WizardDescriptor.java:1602) > [exec] at > org.openide.WizardDescriptor.callInstantiate(WizardDescriptor.java:1546) > [exec] at org.openide.WizardDescriptor.access$2300(WizardDescriptor.java:67) > [exec] at > org.openide.WizardDescriptor$Listener$2$1.run(WizardDescriptor.java:2233) > [exec] at > org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1418) > [exec] at > org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:45) > [exec] at org.openide.util.lookup.Lookups.executeWith(Lookups.java:278) > [exec] at > org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033) > [exec] Caused: org.openide.util.RequestProcessor$SlowItem: task failed due to > [exec] at org.openide.util.RequestProcessor.post(RequestProcessor.java:395) > [exec] at > org.openide.WizardDescriptor$Listener$2.run(WizardDescriptor.java:2280) > [exec] at org.openide.WizardDescriptor$11.run(WizardDescriptor.java:1442) > [exec] at > org.openide.WizardDescriptor.lazyValidate(WizardDescriptor.java:1489) > [exec] at org.openide.WizardDescriptor.access$2000(WizardDescriptor.java:67) > [exec] at > org.openide.WizardDescriptor$Listener.actionPerformed(WizardDescriptor.java:2298) > [exec] at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > [exec] at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) > [exec] at > java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > [exec] at java.base/java.lang.reflect.Method.invoke(Method.java:568) > [exec] at > org.openide.util.WeakListenerImpl$ProxyListener.invoke(WeakListenerImpl.java:462) > [exec] at jdk.proxy4/jdk.proxy4.$Proxy19.actionPerformed(Unknown Source) > [exec] at > java.desktop/javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1972) > [exec] at > java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2313) > [exec] at > java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:405) > [exec] at > java.desktop/javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:262) > [exec] at > java.desktop/javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:279) > [exec] at > java.desktop/java.awt.Component.processMouseEvent(Component.java:6626) > [exec] at > java.desktop/javax.swing.JComponent.processMouseEvent(JComponent.java:3389) > [exec] at java.desktop/java.awt.Component.processEvent(Component.java:6391) > [exec] at java.desktop/java.awt.Container.processEvent(Container.java:2266) > [exec] at > java.desktop/java.awt.Component.dispatchEventImpl(Component.java:5001) > [exec] at > java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2324) > [exec] at java.desktop/java.awt.Component.dispatchEvent(Component.java:4833) > [exec] at > java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4948) > [exec] at > java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Container.java:4575) > [exec] at > java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Container.java:4516) > [exec] at > java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2310) > [exec] at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2780) > [exec] at java.desktop/java.awt.Component.dispatchEvent(Component.java:4833) > [exec] at > java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:773) > [exec] at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:722) > [exec] at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:716) > [exec] at > java.base/java.security.AccessController.doPrivileged(AccessController.java:399) > [exec] at > java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86) > [exec] at > java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:97) > [exec] at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:746) > [exec] at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:744) > [exec] at > java.base/java.security.AccessController.doPrivileged(AccessController.java:399) > [exec] at > java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86) > [exec] at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:743) > [exec] at > org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:136) > [exec] at > java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) > [exec] at > java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) > [exec] at > java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:117) > [exec] at > java.desktop/java.awt.WaitDispatchSupport$2.run(WaitDispatchSupport.java:191) > [exec] at > java.desktop/java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:236) > [exec] at > java.desktop/java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:234) > [exec] at > java.base/java.security.AccessController.doPrivileged(AccessController.java:318) > [exec] at > java.desktop/java.awt.WaitDispatchSupport.enter(WaitDispatchSupport.java:234) > [exec] at java.desktop/java.awt.Dialog.show(Dialog.java:1080) > [exec] at > org.netbeans.core.windows.services.NbPresenter.superShow(NbPresenter.java:1074) > [exec] at > org.netbeans.core.windows.services.NbPresenter.doShow(NbPresenter.java:1124) > [exec] at > org.netbeans.core.windows.services.NbPresenter.run(NbPresenter.java:1096) > [exec] at > org.netbeans.core.windows.services.NbPresenter.run(NbPresenter.java:106) > [exec] at > org.netbeans.modules.openide.util.NbMutexEventProvider$Event.doEventAccess(NbMutexEventProvider.java:123) > [exec] at > org.netbeans.modules.openide.util.NbMutexEventProvider$Event.readAccess(NbMutexEventProvider.java:77) > [exec] at > org.netbeans.modules.openide.util.LazyMutexImplementation.readAccess(LazyMutexImplementation.java:71) > [exec] at org.openide.util.Mutex.readAccess(Mutex.java:199) > [exec] at > org.netbeans.core.windows.services.NbPresenter.show(NbPresenter.java:1081) > [exec] at java.desktop/java.awt.Component.show(Component.java:1728) > [exec] at java.desktop/java.awt.Component.setVisible(Component.java:1675) > [exec] at java.desktop/java.awt.Window.setVisible(Window.java:1036) > [exec] at java.desktop/java.awt.Dialog.setVisible(Dialog.java:1016) > [exec] at > org.netbeans.core.windows.services.DialogDisplayerImpl$1AWTQuery.showDialog(DialogDisplayerImpl.java:244) > [exec] at > org.netbeans.core.windows.services.DialogDisplayerImpl$1AWTQuery.run(DialogDisplayerImpl.java:170) > [exec] at > java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318) > [exec] at > java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:771) > [exec] at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:722) > [exec] at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:716) > [exec] at > java.base/java.security.AccessController.doPrivileged(AccessController.java:399) > [exec] at > java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86) > [exec] at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:741) > [exec] at > org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:136) > [exec] at > java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) > [exec] at > java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) > [exec] at > java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) > [exec] at > java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) > [exec] at > java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) > [exec] [catch] at > java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90) > > -- This message was sent by Atlassian Jira (v8.3.4#803005) --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org For additional commands, e-mail: commits-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists