Hi,
  I stumbled upon the same issue reported by Martin while trying to open a
project generated by the Spring Initializr service (http://start.spring.io).

I have opened NETBEANS-2024 to track the issue with instructions to
reproduce and an exceptions raised.

The resulting project is unloadable and unbuildable thus a showstopper for
Spring Boot + Gradle users.

Regards,
Alex

Il giorno mer 30 gen 2019 alle ore 14:52 Martin Weißhaupt
<mweisshaupt1...@googlemail.com.invalid> ha scritto:

> Hello,
>
> I use Gradle mostly for private projects and I have a few to try out.
> My biggest one is a toy project for a web framework which uses Hibernate
> Pojos to render a ui.
>
> This is the first one I have tried and it failed with the following
> exception:
> java.lang.NullPointerException: The file parameter cannot be null
>     at org.openide.util.Parameters.notNull(Parameters.java:64)
>     at org.openide.filesystems.FileUtil.toFileObject(FileUtil.java:853)
>     at
>
> org.netbeans.modules.gradle.queries.GradleSourceForBinary.findSourceRoots2(GradleSourceForBinary.java:59)
>     at
>
> org.netbeans.api.java.queries.SourceForBinaryQuery.findSourceRoots2(SourceForBinaryQuery.java:101)
>     at
>
> org.netbeans.modules.parsing.impl.indexing.PathRegistry.createResources(PathRegistry.java:728)
>     at
>
> org.netbeans.modules.parsing.impl.indexing.PathRegistry.getSources(PathRegistry.java:275)
>     at
>
> org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$RootsWork.getDone(RepositoryUpdater.java:4888)
>     at
>
> org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$InitialRootsWork.getDone(RepositoryUpdater.java:5821)
> [catch] at
>
> org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.doTheWork(RepositoryUpdater.java:3420)
>     at
>
> org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task._run(RepositoryUpdater.java:6183)
>     at
>
> org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task.access$4300(RepositoryUpdater.java:5834)
>     at
>
> org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task$2$1.run(RepositoryUpdater.java:6099)
>     at org.openide.util.lookup.Lookups.executeWith(Lookups.java:279)
>     at
>
> org.netbeans.modules.parsing.impl.RunWhenScanFinishedSupport.performScan(RunWhenScanFinishedSupport.java:83)
>     at
>
> org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task$2.call(RepositoryUpdater.java:6095)
>     at
>
> org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task$2.call(RepositoryUpdater.java:6091)
>     at
>
> org.netbeans.modules.masterfs.filebasedfs.utils.FileChangedManager.priorityIO(FileChangedManager.java:153)
>     at
>
> org.netbeans.modules.masterfs.providers.ProvidedExtensions.priorityIO(ProvidedExtensions.java:335)
>     at
>
> org.netbeans.modules.parsing.nb.DataObjectEnvFactory.runPriorityIO(DataObjectEnvFactory.java:118)
>     at
>
> org.netbeans.modules.parsing.impl.Utilities.runPriorityIO(Utilities.java:67)
>     at
>
> org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task.run(RepositoryUpdater.java:6091)
>     at
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
>     at java.util.concurrent.FutureTask.run(FutureTask.java:266)
>     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)
>
> Well failed is not really true.
> It opens, it builds, it runs the targets I have tried but it shows this
> exception in a dialog whenever I open the project or a file in the project.
>
> Since this seems to be related to repository updates here are my configured
> repositories for this project:
> repositories
> {
>     flatDir { dirs "lib" }
>     mavenCentral()
>     maven { url "http://mavensync.zkoss.org/maven2"; }
>     maven { url "http://mavensync.zkoss.org/eval"; }
> }
>
> The project uses a gradle wrapper with gradle version 4.10.2 currently.
>
> I can provide more information if needed.
> I'll try to try out other existing projects as soon as possible.
>
> Regards,
> Martin
>
> Am Sa., 26. Jan. 2019 um 14:07 Uhr schrieb Geertjan Wielenga
> <geertjan.wiele...@googlemail.com.invalid>:
>
> > Hi all,
> >
> > If you're using Gradle in any way at all -- and especially if you have
> some
> > Gradle projects of whatever kind lying around -- we need you!
> >
> > Thanks to Laszlo, we have integration with Gradle for the first time in
> the
> > upcoming release scheduled to be released in March. We need as many as
> > possible to try out the Gradle features, i.e., simply open your existing
> > projects into the latest NetBeans builds and see if there are any
> problems
> > so they can be fixed in time.
> >
> > Interested? Please respond to this e-mail indicating your intention to
> try
> > out your existing Gradle projects in the upcoming release of Apache
> > NetBeans and we'll work on this together from there initially via this
> mail
> > thread.
> >
> > For example, without any problems at all, I was able to open and work
> with
> > this random project I found on GitHub:
> >
>

Reply via email to