[ 
https://issues.apache.org/jira/browse/CASSANDRA-15073?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16812917#comment-16812917
 ] 

Dinesh Joshi commented on CASSANDRA-15073:
------------------------------------------

[~michaelsembwever] unfortunately this patch doesn't seem to be working for me. 
I tested this by downloading the latest netbeans (
Apache NetBeans IDE 11.0 (Build incubator-netbeans-release-404-on-20190319). I 
get classpath errors and the following error was in the notifications panel -

{code:java}
java.lang.ClassNotFoundException: 
org.netbeans.modules.groovy.editor.api.parser.GroovyLanguage
        at 
java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:582)
        at 
java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:185)
        at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:496)
        at org.netbeans.ProxyClassLoader.loadClass(ProxyClassLoader.java:197)
Caused: java.lang.ClassNotFoundException: 
org.netbeans.modules.groovy.editor.api.parser.GroovyLanguage starting from 
SystemClassLoader[531 modules] with possible defining loaders null and declared 
parents [org.netbeans.MainImpl$BootClassLoader@20322d26, 
org.netbeans.JarClassLoader@51f1b2be, 
ModuleCL@6c3b0979[org.netbeans.api.annotations.common], 
ModuleCL@6a8ebda8[org.openide.awt], 
ModuleCL@3c8c10a4[org.netbeans.api.progress], 
ModuleCL@2dbe4456[org.netbeans.api.progress.nb], 
ModuleCL@3ae0cf02[org.openide.dialogs], ModuleCL@423f11aa[org.openide.nodes], 
ModuleCL@37b552e8[org.openide.windows], 
ModuleCL@73ead5bc[org.netbeans.modules.editor.mimelookup], ...506 more]
        at org.netbeans.ProxyClassLoader.loadClass(ProxyClassLoader.java:199)
        at 
org.netbeans.ModuleManager$SystemClassLoader.loadClass(ModuleManager.java:769)
        at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:496)
        at 
org.openide.loaders.InstanceSupport.findClass(InstanceSupport.java:477)
        at 
org.openide.loaders.InstanceSupport.instanceClass(InstanceSupport.java:123)
        at 
org.openide.loaders.InstanceDataObject$Ser.instanceClass(InstanceDataObject.java:1347)
        at 
org.openide.loaders.InstanceSupport.instanceCreate(InstanceSupport.java:189)
        at 
org.openide.loaders.InstanceDataObject$Ser.instanceCreate(InstanceDataObject.java:1417)
        at 
org.openide.loaders.InstanceDataObject.instanceCreate(InstanceDataObject.java:821)
[catch] at 
org.netbeans.modules.csl.spi.DefaultDataLoadersBridge.createInstance(DefaultDataLoadersBridge.java:120)
        at 
org.netbeans.modules.csl.core.Language.createInstance(Language.java:284)
        at 
org.netbeans.modules.csl.core.Language.getGsfLanguage(Language.java:223)
        at 
org.netbeans.modules.csl.core.Language.getIndexSearcher(Language.java:692)
        at 
org.netbeans.modules.csl.core.TypeAndSymbolProvider.compute(TypeAndSymbolProvider.java:152)
        at 
org.netbeans.modules.csl.core.TypeAndSymbolProvider$TypeProviderImpl.computeTypeNames(TypeAndSymbolProvider.java:75)
        at 
org.netbeans.modules.jumpto.type.GoToTypeAction$Worker.getTypeNames(GoToTypeAction.java:614)
        at 
org.netbeans.modules.jumpto.type.GoToTypeAction$Worker.run(GoToTypeAction.java:522)
        at 
org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1418)
        at 
org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:45)
        at org.openide.util.lookup.Lookups.executeWith(Lookups.java:278)
        at 
org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033)
{code}

Not sure what I am doing wrong here. When I ran ant, it built successfully.

Another minor point is to update instructions in {{ide.rst}}. It says there is 
no setup required for Netbeans where as we actually need to run {{ant}} prior 
to opening the project. A minor but important detail that needs to be added.

> Apache NetBeans project files
> -----------------------------
>
>                 Key: CASSANDRA-15073
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-15073
>             Project: Cassandra
>          Issue Type: Task
>          Components: Build
>            Reporter: mck
>            Assignee: mck
>            Priority: Low
>
> Provide necessary project files so to be able to open the Cassandra project 
> in Apache NetBeans.
> No additional project functionality is required beyond being able to edit the 
> project's source files. Building the project is still expected to be done via 
> `ant` on the command-line.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org
For additional commands, e-mail: commits-h...@cassandra.apache.org

Reply via email to