asbachb opened a new pull request, #6160:
URL: https://github.com/apache/netbeans/pull/6160

   Previously NetBeans bundles the JSF reference implementation Mojarra in 
order to provide several functionality
   (like namespaces) based on the parsed taglib xml files from that jar. This 
is somehow problematic as:
   1) The dependency needs to be updated on every new JSF release
   2) NetBeans needs to fulfil the expectations of Mojarra
   
   This leads to the problem that we currently cannot update and bundle the 
latest Mojarra version as
   Java 11 is required.
   
   This change wants to get less dependant on that bundled JSF implementation 
by resolving the reference implementation
   using maven. Instead of reading the taglib xml files from that bundled jar 
NetBeans now gets in from the local maven
   repository or downloads it from maven central. If this is not possible we 
fallback to the bundled version.
   
   This change also improves the situation when autosuggestion is invoked in 
the namespace part of JSF xhtml documents
   by ordering the suggested namespace with the one on top which is most likely 
to be used.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscr...@netbeans.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


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

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists

Reply via email to