The problem you ran into, the missing nsProxyAutoConfig.js file, is touched 
upoin in https://issues.apache.org/jira/browse/NETBEANS-4.  As far as I 
understand the problem with the file is that it is GPL'ed and therefore cannot 
live in a Apache repo nor can it be distributed with an Apache licensed bundle. 
Or am I wrong?


To fix, Geertjan wrote to me some time ago asking if I would donate my 
ProxySelector2 project to Apache and of course the answer was yes (emails from 
me to various parties on 11 Jun 2017).

In any case, I haven't followed the incubator process and haven't heard more 
about the issue - until today when I stumbled over the messages where people 
said they couldn't build because of this missing file. I thought I would pitch 
in with what I know.

If it is ok to include the file from a legal perspective - so the build will 
work - then I understand that it is a short term way forward to make the build 
work. But the file in question belongs to a part of NetBeans, the 
ProxySelector, which doesn't work with Java8 or later (it expects Rhino, not 
Nashorn) and therefore for all practical matters you might as well include an 
empty nsProxyAutoConfig.js file just to get going with the build. Anyway, 
ProxySelector2 project was born out of this deficiency as well as many others 
that exists with the existing ProxySelector in NB. 


I'm thrilled with the progress you've made and can't wait till the day when 
Apache NetBeans is ready to accept contributions.


Peter






On Monday, September 11, 2017 8:40 PM, Geertjan Wielenga 
<[email protected]> wrote:



Great, thanks a lot.

Gj


On Mon, Sep 11, 2017 at 8:20 PM, Jan Lahoda <[email protected]> wrote:

> Both done. For building simple "ant" should now suffice.
>
> Jan
>
> On Mon, Sep 11, 2017 at 6:30 PM, Geertjan Wielenga <
> [email protected]> wrote:
>
> > That would be brilliant, thanks very much!
> >
> > Gj
> >
> > On Mon, Sep 11, 2017 at 6:28 PM, Jan Lahoda <[email protected]> wrote:
> >
> > > Unless someone disagrees (or wants to do that), my plan is to push the
> > > missing file and change the default cluster config to basic later
> today.
> > > After that, building should simply be done by "ant".
> > >
> > > Jan
> > >
> > > On Mon, Sep 11, 2017 at 6:23 PM, Simon IJskes <[email protected]>
> wrote:
> > >
> > > > After the 1st run, i followed that instruction and it fixed that
> > > > particular problem.
> > > >
> > > > And i have a succesful build i see:
> > > >
> > > > BUILD SUCCESSFUL
> > > > Total time: 3 minutes 6 seconds
> > > >
> > > >
> > > >
> > > > On 11-09-17 18:19, Geertjan Wielenga wrote:
> > > >
> > > >> I see this problem still when building, of course we have not fixed
> > this
> > > >> at
> > > >> this point. But the fix above does not work for me, so I cannot
> build.
> > > >>
> > > >> Gj
> > > >>
> > > >> On Thu, Aug 31, 2017 at 11:07 AM, Jan Lahoda <[email protected]>
> > wrote:
> > > >>
> > > >> Hi,
> > > >>>
> > > >>> I am afraid the compilation is indeed broken, probably some mistake
> > in
> > > a
> > > >>> "last moment" change. For now, I'd suggest to manually create file:
> > > >>> core.network/external/binaries-list
> > > >>>
> > > >>> with content:
> > > >>> 22C41D62B7BD70C00603B2CAE75406414224CF9F nsProxyAutoConfig.js
> > > >>>
> > > >>> We need to fix more properly as soon as we can, of course.
> > > >>>
> > > >>> Jan
> > > >>>
> > > >>
> > > >
> > >
> >
>

Reply via email to