[
https://issues.apache.org/jira/browse/NETBEANS-37?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16087591#comment-16087591
]
Jean-François El Fouly commented on NETBEANS-37:
------------------------------------------------
Error information copied from the terminal from which I ran NetBeans 9 (ant
tryme):
{noformat}
[exec] WARNING [org.openide.util.WeakListenerImpl]: Can't remove
java.beans.PropertyChangeListener using method org.netbeans.mo
dules.editor.NbEditorDocument.removePropertyChangeListener from
org.netbeans.modules.editor.NbEditorDocument@2e2ce6, mimeType='text/
x-maven-pom+xml', kitClass=null, length=1945, version=2,
file=org.netbeans.modules.maven.grammar.POMDataObject@1aeadbf[D:\java\proje
cts\aedis\aedis-front\pom.xml@c009650:4c0652]
[exec] SEVERE
[exec] java.lang.NullPointerException
[exec] at java.net.URL.<init>(URL.java:532)
[exec] Caused: java.net.MalformedURLException
[exec] at java.net.URL.<init>(URL.java:627)
[exec] at java.net.URL.<init>(URL.java:490)
[exec] at java.net.URL.<init>(URL.java:439)
[exec] at
com.sun.org.apache.xerces.internal.impl.XMLEntityManager.setupCurrentEntity(XMLEntityManager.java:620)
[exec] at
com.sun.org.apache.xerces.internal.impl.XMLVersionDetector.determineDocVersion(XMLVersionDetector.java:148)
[exec] at
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:805)
[exec] at
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:770)
[exec] at
com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141)
[exec] at
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1213)
[exec] at
com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:643)
[exec] at org.jdom.input.SAXBuilder.build(SAXBuilder.java:453)
[exec] at org.jdom.input.SAXBuilder.build(SAXBuilder.java:770)
[exec] [catch] at
org.netbeans.modules.maven.grammar.spi.AbstractSchemaBasedGrammar.<init>(AbstractSchemaBasedGrammar.java:92)
[exec] at
org.netbeans.modules.maven.grammar.MavenProjectGrammar.<init>(MavenProjectGrammar.java:124)
[exec] at
org.netbeans.modules.maven.grammar.DefaultGrammarFactory.isSupported(DefaultGrammarFactory.java:79)
[exec] at
org.netbeans.modules.maven.grammar.MavenQueryProvider.getGrammar(MavenQueryProvider.java:99)
[exec] at
org.netbeans.modules.maven.grammar.MavenQueryProvider.enabled(MavenQueryProvider.java:79)
[exec] at
org.netbeans.modules.xml.api.model.GrammarQueryManager$DefaultQueryManager.enabled(GrammarQueryManager.java:190)
[exec] at
org.netbeans.modules.xml.text.completion.GrammarManager.loadGrammar(GrammarManager.java:285)
[exec] at
org.netbeans.modules.xml.text.completion.GrammarManager.getGrammar(GrammarManager.java:132)
[exec] at
org.netbeans.modules.xml.text.completion.XMLCompletionQuery.getPerformer(XMLCompletionQuery.java:300)
[exec] at
org.netbeans.modules.xml.text.completion.XMLCompletionQuery.queryValues(XMLCompletionQuery.java:334)
[exec] at
org.netbeans.modules.xml.text.completion.XMLCompletionQuery.query(XMLCompletionQuery.java:125)
[exec] at
org.netbeans.modules.xml.text.completion.XMLCompletionProvider$Query.query(XMLCompletionProvider.java:224)
[exec] at
org.netbeans.spi.editor.completion.support.AsyncCompletionTask.run(AsyncCompletionTask.java:223)
[exec] at
org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1443)
[exec] at
org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:68)
[exec] at org.openide.util.lookup.Lookups.executeWith(Lookups.java:303)
[exec] at
org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2058)
[exec] SEVERE
[exec] java.lang.NullPointerException
[exec] at java.net.URL.<init>(URL.java:532)
[exec] Caused: java.net.MalformedURLException
[exec] at java.net.URL.<init>(URL.java:627)
[exec] at java.net.URL.<init>(URL.java:490)
[exec] at java.net.URL.<init>(URL.java:439)
[exec] at
com.sun.org.apache.xerces.internal.impl.XMLEntityManager.setupCurrentEntity(XMLEntityManager.java:620)
[exec] at
com.sun.org.apache.xerces.internal.impl.XMLVersionDetector.determineDocVersion(XMLVersionDetector.java:148)
[exec] at
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:805)
[exec] at
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:770)
[exec] at
com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141)
[exec] at
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1213)
[exec] at
com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:643)
[exec] at org.jdom.input.SAXBuilder.build(SAXBuilder.java:453)
[exec] at org.jdom.input.SAXBuilder.build(SAXBuilder.java:770)
[exec] [catch] at
org.netbeans.modules.maven.grammar.spi.AbstractSchemaBasedGrammar.<init>(AbstractSchemaBasedGrammar.java:92)
[exec] at
org.netbeans.modules.maven.grammar.MavenProjectGrammar.<init>(MavenProjectGrammar.java:124)
[exec] at
org.netbeans.modules.maven.grammar.DefaultGrammarFactory.isSupported(DefaultGrammarFactory.java:79)
[exec] at
org.netbeans.modules.maven.grammar.MavenQueryProvider.getGrammar(MavenQueryProvider.java:99)
[exec] at
org.netbeans.modules.xml.api.model.GrammarQueryManager$DefaultQueryManager.getGrammar(GrammarQueryManager.java:15
1)
[exec] at
org.netbeans.modules.xml.text.completion.GrammarManager.loadGrammar(GrammarManager.java:315)
[exec] at
org.netbeans.modules.xml.text.completion.GrammarManager.getGrammar(GrammarManager.java:132)
[exec] at
org.netbeans.modules.xml.text.completion.XMLCompletionQuery.getPerformer(XMLCompletionQuery.java:300)
[exec] at
org.netbeans.modules.xml.text.completion.XMLCompletionQuery.queryValues(XMLCompletionQuery.java:334)
[exec] at
org.netbeans.modules.xml.text.completion.XMLCompletionQuery.query(XMLCompletionQuery.java:125)
[exec] at
org.netbeans.modules.xml.text.completion.XMLCompletionProvider$Query.query(XMLCompletionProvider.java:224)
[exec] at
org.netbeans.spi.editor.completion.support.AsyncCompletionTask.run(AsyncCompletionTask.java:223)
[exec] at
org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1443)
[exec] at
org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:68)
[exec] at org.openide.util.lookup.Lookups.executeWith(Lookups.java:303)
[exec] at
org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2058)
{noformat}
> NPE while pasting an XML stanza in pom.xml
> ------------------------------------------
>
> Key: NETBEANS-37
> URL: https://issues.apache.org/jira/browse/NETBEANS-37
> Project: NetBeans
> Issue Type: Bug
> Components: apisupport - Maven
> Affects Versions: 9.0
> Environment: Windows 7
> Reporter: Jean-François El Fouly
>
> I was editing the POM of a simple project, generated online by Spring Boot,
> with only web, tomcat and thymeleaf features.
> Since I plan to add some AWS features, I tried to copy this stanza (from
> cloud.spring.io) at the end of the <dependencies> section. BTW, this stanza
> is syntactically correct from the XML point of view but incorrect for Maven
> since it lacks version information.
> <dependency>
> <groupId>org.springframework.cloud</groupId>
> <artifactId>spring-cloud-aws-context</artifactId>
> <version>{spring-cloud-version}</version>
> </dependency>
> This immediately caused an exception, and made the "Report problem" appear.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)