i can take a look next week ---------- Emmanuel Hugonnet http://www.ehsavoie.com http://twitter.com/ehsavoie
On Thu, Dec 27, 2018 at 8:52 PM Kenneth Fogel <kfo...@dawsoncollege.qc.ca> wrote: > TL;DR NetBeans 10, Java 11, NB 8.2 EE plugins and WildFly 15 don't work > consistently. > > When I used the recent binary for NB 10, the WildFly plugin from the 8.2 > EE plugins no longer functioned. It went thru the motions but WildFly did > not appear as a server. It did work in vc3. So, I decided to compile the > latest version from the sources zip found at > https://www.apache.org/dyn/closer.cgi/incubator/netbeans/incubating-netbeans/incubating-10.0/incubating-netbeans-10.0-source.zip > . > > When I neglected to change my JAVA_HOME from 11 back to 8 it would not > compile with Ant which is expected. What troubled me was that the errors > that came in the 1 minutes and 30 seconds that it ran mainly had to do with > missing XML libraries. I suspect that these are the libraries that Oracle > removed. Will it ever be possible to compile NetBeans with JDL 11 or > greater? > > I changed the JAVA_HOME to point to Java 8 and ANT was happy and it > started to compile. What is puzzling is the continuous stream of warnings > either with Generic notation, deprecated classes or using soon to be > forbidden Java internals. A common warning is : warning: unknown enum > constant When.ALWAYS" along with a number of other "When" enums. > > Compile on Windows took 41 minutes. I have been told that on Linux it > takes about half that time. Despite all the warnings NetBeans started up > fine now using JDK 11. > > With nb up and running I went immediately to Tools -> Plugins and updated > nbjavac Library and Oracle JS Parser Implementation. > I went to Plugins -> Settings and activated NetBeans 8.2 plugin portal. > I went to Plugins -> Installed and activated them all. > I went to Plugins -> Available Plugin and checked off Check for Newest > and all the 8.2 plugins appeared. I selected all the Java Web and EE > plugins and the REST HTML 5 Client. In total there were 11 plugins selected. > Next I setup a connection to MySQL. I went to the Services tab and right > mouse clicked on Servers and selected new connection. > For the MySQL (Connector/J driver) I added the MySQL 8 driver. > On the next screen I needed to edit the JDBC URL. It defaults to: > jdbc:mysql://localhost:3306/mysql?zeroDateTimeBehavior=convertToNull > but MySQL 8 requires: > jdbc:mysql://localhost:3306/mysql?zeroDateTimeBehavior=CONVERT_TO_NULL > Final step was to add the WildFly server. > No change, I can select WildFly, point to its folder and get the domain > field correctly filled in from previous attempts. But when I give the final > OK the server does not appear under Servers. > > Now it gets interesting. After the third attempt to add WildFly it worked > and it appeared under Servers. Then I closed NetBeans, restarted and the > WildFly server was no longer shown. Attempts to add it back failed even > though nb did remember the WildFly setup. I need consistent behaviour in > the classroom and it does not look like nb 10 in an EE environment can do > it. > > All of this means that I will have to use NetBeans 8.2, Java 8 and Payara > as I have for the past two years. This will have a minimal impact on my > curriculum other than having to explain why we are still using a 4 year old > version of Java. Sigh. > > Ken > > > > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org > For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org > > For further information about the NetBeans mailing lists, visit: > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists > > > >