Re: NetBeans fails to validate web.xml - bug or missing feature?

2019-07-16 Thread Pete Whelpton
Ok - having a quick look at github, it looks like my change to
EnterpriseCatalog.java might have been regresessed  by 3e7e6fe6,
specifically:

private static final String RESOURCE_PATH =
"nbres:/org/netbeans/modules/j2ee/dd/impl/resources/"; //NO18N

Changed back to:

private static final String RESOURCE_PATH =
"nbres:/org/netbeans/modules/j2ee/ddloaders/catalog/resources/"; //NO18N

When those xsd files no longer exist. I suspect they were removed as part
of the donation due to licencing.

It seemed sensible to me to reference the xsd already in a dependent
module, rather than keep two copies - but happy to defer to NB gurus.


P


On Tue, 16 Jul 2019, 09:40 Thomas Kellerer,  wrote:

> Pete,
>
> thanks for the suggestion.
>
> The project was indeed "migrated" from NetBeans 8.2 - but it's a Maven
> project.
> So the only (project) configuration file there is, is the pom.xml
>
> There is nbactions.xml but that does not seem to contain any entries
> relevant for that.
>
> nb-configuration.xml contains the following
>
> 
> 
> 
> http://www.netbeans.org/ns/maven-properties-data/1;>
> 
>
> Tomcat
> JDK_1.8
> 
> 
>
>
> Not sure if that influences the resolution of the XSD files.
>
> Thomas
>
>
> Pete Whelpton schrieb am 16.07.2019 um 10:10:
> > Hi Thomas,
> >
> > I was banned from bringing a laptop on holiday, so this is from memory -
> > please excuse any mistakes.
> >
> > I submitted https://github.com/apache/netbeans/pull/1266 to update the
> > enterprise catalog to look for JavaEE XSDs in
> org/netbeans/modules/j2ee/dd/
> > impl/resources
> >
> > I'm curious why NB is trying to find the XSDs in the old location in your
> > case. Does your project date from <= NB8.2?
> >
> > If you root around inside the nbproject folder of your project, you may
> > find an XML configuration file (sorry, can't remember exact name/location
> > offhand) listing the XSDs used by the project and directory structures
> > containing any XSDs NB downloaded as it couldn't find them in the
> > Enterprise Catalog.
> >
> > Could be that config file still points to an old location?
> >
> > If so, close your project, make a copy of your project, and in that copy
> > remove said config file along with the directories containing any
> > downloaded XSDs. NB will then try and re-resolve them when you open that
> > copy.
> >
> > Obviously make sure you have plenty of backups etc etc
> >
> >
> > P
> >
> >
> >
> > On Tue, 16 Jul 2019, 06:54 Thomas Kellerer,  wrote:
> >
> >> Hi Josh,
> >>
> >> same with a clean userdir. This is the (somewhat obfuscated) web.xml:
> >>
> >> 
> >> http://java.sun.com/xml/ns/j2ee;
> >>  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance;
> >>  xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
> >> http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd;>
> >> Registration Servlet
> >> Registration Servlet
> >> 
> >> jdbc/events
> >> javax.sql.DataSource
> >> Container
> >> Shareable
> >> 
> >> 
> >> RegistrationServlet
> >>
>  com.somepackage.RegistrationServlet
> >> 
> >> event-id
> >> ${event.id}
> >> 
> >> 
> >> 
> >> RegistrationServlet
> >> /register
> >> 
> >> 
> >>
> >>
> >> It's a Maven project using OpenJDK 1.8 - maybe that makes a difference?
> >>
> >> The actual value of ${event.id} will be replaced by Maven during build.
> >> I tried with a hardcoded value as well, and that doesn't make a
> difference.
> >>
> >> The error it shows is still:
> >>
> >> XML validation started.
> >> Checking file:/C:/***/web.xml...
> >> schema_reference.4: Failed to read schema document
> >>
> 'nbres:/org/netbeans/modules/j2ee/ddloaders/catalog/resources/web-app_2_4.xsd',
> >> because 1) could not find the document; 2) the document could not be
> read;
> >> 3) the root element of the document is not . [4]
> >> cvc-elt.1.a: Cannot find the declaration of element 'web-app'. [4]
> >> .
> >> .
> >>
> >> Regards
> >> Thomas
> >>
> >>
> >> P.S.: totally unrelated, but: your link to apress.com results in a
> blank
> >> page in Firefox and an "Sorry, I can't display this page" in Microsoft
> Edge
> >>
> >> Josh Juneau schrieb am 15.07.2019 um 17:41:
> >>> Hi Thomas,
> >>>
> >>> I cannot reproduce with 11.1 beta 4.  The web.xml does not show a red
> >> X.  Have you tried with a clean userdir?   Thanks!
> >>>
> >>>
> >>> Josh Juneau
> >>> http://jj-blogger.blogspot.com
> >>> https://www.apress.com/index.php/author/author/view/id/1866
> >>>
> >>>
>  On Jul 15, 2019, at 1:40 AM, Thomas Kellerer  wrote:
> 
>  Josh,
> 
>  it's not a big thing, because everything works even editing the
> web.xml
> >> with the "wizard".
> 
>  Only the Projects window shows a little red cross next to the file.
> 
>  It's a (very old) Maven project and it's using JavaEE 7
> 
> 
>   javax
>    

Re: NetBeans fails to validate web.xml - bug or missing feature?

2019-07-16 Thread Thomas Kellerer
Pete,

thanks for the suggestion.

The project was indeed "migrated" from NetBeans 8.2 - but it's a Maven project.
So the only (project) configuration file there is, is the pom.xml

There is nbactions.xml but that does not seem to contain any entries relevant 
for that.

nb-configuration.xml contains the following




http://www.netbeans.org/ns/maven-properties-data/1;>


Tomcat
JDK_1.8




Not sure if that influences the resolution of the XSD files.

Thomas


Pete Whelpton schrieb am 16.07.2019 um 10:10:
> Hi Thomas,
>
> I was banned from bringing a laptop on holiday, so this is from memory -
> please excuse any mistakes.
>
> I submitted https://github.com/apache/netbeans/pull/1266 to update the
> enterprise catalog to look for JavaEE XSDs in org/netbeans/modules/j2ee/dd/
> impl/resources
>
> I'm curious why NB is trying to find the XSDs in the old location in your
> case. Does your project date from <= NB8.2?
>
> If you root around inside the nbproject folder of your project, you may
> find an XML configuration file (sorry, can't remember exact name/location
> offhand) listing the XSDs used by the project and directory structures
> containing any XSDs NB downloaded as it couldn't find them in the
> Enterprise Catalog.
>
> Could be that config file still points to an old location?
>
> If so, close your project, make a copy of your project, and in that copy
> remove said config file along with the directories containing any
> downloaded XSDs. NB will then try and re-resolve them when you open that
> copy.
>
> Obviously make sure you have plenty of backups etc etc
>
>
> P
>
>
>
> On Tue, 16 Jul 2019, 06:54 Thomas Kellerer,  wrote:
>
>> Hi Josh,
>>
>> same with a clean userdir. This is the (somewhat obfuscated) web.xml:
>>
>> 
>> http://java.sun.com/xml/ns/j2ee;
>>  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance;
>>  xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
>> http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd;>
>> Registration Servlet
>> Registration Servlet
>> 
>> jdbc/events
>> javax.sql.DataSource
>> Container
>> Shareable
>> 
>> 
>> RegistrationServlet
>> com.somepackage.RegistrationServlet
>> 
>> event-id
>> ${event.id}
>> 
>> 
>> 
>> RegistrationServlet
>> /register
>> 
>> 
>>
>>
>> It's a Maven project using OpenJDK 1.8 - maybe that makes a difference?
>>
>> The actual value of ${event.id} will be replaced by Maven during build.
>> I tried with a hardcoded value as well, and that doesn't make a difference.
>>
>> The error it shows is still:
>>
>> XML validation started.
>> Checking file:/C:/***/web.xml...
>> schema_reference.4: Failed to read schema document
>> 'nbres:/org/netbeans/modules/j2ee/ddloaders/catalog/resources/web-app_2_4.xsd',
>> because 1) could not find the document; 2) the document could not be read;
>> 3) the root element of the document is not . [4]
>> cvc-elt.1.a: Cannot find the declaration of element 'web-app'. [4]
>> .
>> .
>>
>> Regards
>> Thomas
>>
>>
>> P.S.: totally unrelated, but: your link to apress.com results in a blank
>> page in Firefox and an "Sorry, I can't display this page" in Microsoft Edge
>>
>> Josh Juneau schrieb am 15.07.2019 um 17:41:
>>> Hi Thomas,
>>>
>>> I cannot reproduce with 11.1 beta 4.  The web.xml does not show a red
>> X.  Have you tried with a clean userdir?   Thanks!
>>>
>>>
>>> Josh Juneau
>>> http://jj-blogger.blogspot.com
>>> https://www.apress.com/index.php/author/author/view/id/1866
>>>
>>>
 On Jul 15, 2019, at 1:40 AM, Thomas Kellerer  wrote:

 Josh,

 it's not a big thing, because everything works even editing the web.xml
>> with the "wizard".

 Only the Projects window shows a little red cross next to the file.

 It's a (very old) Maven project and it's using JavaEE 7


  javax
  javaee-web-api
  7.0
  provided


 Regards
 Thomas


 Josh Juneau schrieb am 12.07.2019 um 16:10:
> Hi Thomas,
>
> There is a PR that has been submitted which may repair these issues.
>> There
> is a similar issue that is repaired in the PR which addresses
>> validation of
> the web-app_4_0.xsd.
>
> Is your project running a very old (pre-Java EE 5) version of Java EE?
> Even J2EE perhaps?
>
> Thanks
>
>> On Fri, Jul 12, 2019 at 8:48 AM Shammat  wrote:
>>
>> NetBeans 11.1-vc1 fails to alidate a valid web.xml
>>
>> When I open my web.xml from my project and click on the "Validate XML"
>> button (the two down arrows), it shows the following error message:
>>
>> XML validation started.
>> Checking file:/C:/**/src/main/webapp/WEB-INF/web.xml...
>> schema_reference.4: Failed to read schema document
>>
>> 

Re: NetBeans fails to validate web.xml - bug or missing feature?

2019-07-16 Thread Pete Whelpton
Hi Thomas,

I was banned from bringing a laptop on holiday, so this is from memory -
please excuse any mistakes.

I submitted https://github.com/apache/netbeans/pull/1266 to update the
enterprise catalog to look for JavaEE XSDs in org/netbeans/modules/j2ee/dd/
impl/resources

I'm curious why NB is trying to find the XSDs in the old location in your
case. Does your project date from <= NB8.2?

If you root around inside the nbproject folder of your project, you may
find an XML configuration file (sorry, can't remember exact name/location
offhand) listing the XSDs used by the project and directory structures
containing any XSDs NB downloaded as it couldn't find them in the
Enterprise Catalog.

Could be that config file still points to an old location?

If so, close your project, make a copy of your project, and in that copy
remove said config file along with the directories containing any
downloaded XSDs. NB will then try and re-resolve them when you open that
copy.

Obviously make sure you have plenty of backups etc etc


P



On Tue, 16 Jul 2019, 06:54 Thomas Kellerer,  wrote:

> Hi Josh,
>
> same with a clean userdir. This is the (somewhat obfuscated) web.xml:
>
> 
> http://java.sun.com/xml/ns/j2ee;
>  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance;
>  xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
> http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd;>
> Registration Servlet
> Registration Servlet
> 
> jdbc/events
> javax.sql.DataSource
> Container
> Shareable
> 
> 
> RegistrationServlet
> com.somepackage.RegistrationServlet
> 
> event-id
> ${event.id}
> 
> 
> 
> RegistrationServlet
> /register
> 
> 
>
>
> It's a Maven project using OpenJDK 1.8 - maybe that makes a difference?
>
> The actual value of ${event.id} will be replaced by Maven during build.
> I tried with a hardcoded value as well, and that doesn't make a difference.
>
> The error it shows is still:
>
> XML validation started.
> Checking file:/C:/***/web.xml...
> schema_reference.4: Failed to read schema document
> 'nbres:/org/netbeans/modules/j2ee/ddloaders/catalog/resources/web-app_2_4.xsd',
> because 1) could not find the document; 2) the document could not be read;
> 3) the root element of the document is not . [4]
> cvc-elt.1.a: Cannot find the declaration of element 'web-app'. [4]
> .
> .
>
> Regards
> Thomas
>
>
> P.S.: totally unrelated, but: your link to apress.com results in a blank
> page in Firefox and an "Sorry, I can't display this page" in Microsoft Edge
>
> Josh Juneau schrieb am 15.07.2019 um 17:41:
> > Hi Thomas,
> >
> > I cannot reproduce with 11.1 beta 4.  The web.xml does not show a red
> X.  Have you tried with a clean userdir?   Thanks!
> >
> >
> > Josh Juneau
> > http://jj-blogger.blogspot.com
> > https://www.apress.com/index.php/author/author/view/id/1866
> >
> >
> >> On Jul 15, 2019, at 1:40 AM, Thomas Kellerer  wrote:
> >>
> >> Josh,
> >>
> >> it's not a big thing, because everything works even editing the web.xml
> with the "wizard".
> >>
> >> Only the Projects window shows a little red cross next to the file.
> >>
> >> It's a (very old) Maven project and it's using JavaEE 7
> >>
> >>
> >>  javax
> >>  javaee-web-api
> >>  7.0
> >>  provided
> >>
> >>
> >> Regards
> >> Thomas
> >>
> >>
> >> Josh Juneau schrieb am 12.07.2019 um 16:10:
> >>> Hi Thomas,
> >>>
> >>> There is a PR that has been submitted which may repair these issues.
> There
> >>> is a similar issue that is repaired in the PR which addresses
> validation of
> >>> the web-app_4_0.xsd.
> >>>
> >>> Is your project running a very old (pre-Java EE 5) version of Java EE?
> >>> Even J2EE perhaps?
> >>>
> >>> Thanks
> >>>
>  On Fri, Jul 12, 2019 at 8:48 AM Shammat  wrote:
> 
>  NetBeans 11.1-vc1 fails to alidate a valid web.xml
> 
>  When I open my web.xml from my project and click on the "Validate XML"
>  button (the two down arrows), it shows the following error message:
> 
>  XML validation started.
>  Checking file:/C:/**/src/main/webapp/WEB-INF/web.xml...
>  schema_reference.4: Failed to read schema document
> 
> 'nbres:/org/netbeans/modules/j2ee/ddloaders/catalog/resources/web-app_2_4.xsd',
>  because 1) could not find the document; 2) the document could not be
> read;
>  3) the root element of the document is not . [2]
>  cvc-elt.1.a: Cannot find the declaration of element 'web-app'. [2]
> 
>  However, the file "web-app_2_4.xsd" is contained in several jar files.
> 
>  It is contained in "org-netbeans-modules-j2ee-dd.jar", but inside
> that jar
>  file it's in the package/directory:
> 
>    org/netbeans/modules/j2ee/dd/impl/resources
> 
>  rather than "org/netbeans/modules/j2ee/ddloaders/catalog/resources"
> where
>  the editor seems to expect it.
> 
>  

Re: NetBeans fails to validate web.xml - bug or missing feature?

2019-07-15 Thread Thomas Kellerer
Hi Josh,

same with a clean userdir. This is the (somewhat obfuscated) web.xml:


http://java.sun.com/xml/ns/j2ee;
 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance;
 xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee 
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd;>
Registration Servlet
Registration Servlet

jdbc/events
javax.sql.DataSource
Container
Shareable


RegistrationServlet
com.somepackage.RegistrationServlet

event-id
${event.id}



RegistrationServlet
/register




It's a Maven project using OpenJDK 1.8 - maybe that makes a difference?

The actual value of ${event.id} will be replaced by Maven during build.
I tried with a hardcoded value as well, and that doesn't make a difference.

The error it shows is still:

XML validation started.
Checking file:/C:/***/web.xml...
schema_reference.4: Failed to read schema document 
'nbres:/org/netbeans/modules/j2ee/ddloaders/catalog/resources/web-app_2_4.xsd', 
because 1) could not find the document; 2) the document could not be read; 3) 
the root element of the document is not . [4]
cvc-elt.1.a: Cannot find the declaration of element 'web-app'. [4]
.
.

Regards
Thomas


P.S.: totally unrelated, but: your link to apress.com results in a blank page 
in Firefox and an "Sorry, I can't display this page" in Microsoft Edge

Josh Juneau schrieb am 15.07.2019 um 17:41:
> Hi Thomas,
>
> I cannot reproduce with 11.1 beta 4.  The web.xml does not show a red X.  
> Have you tried with a clean userdir?   Thanks!
>
>
> Josh Juneau
> http://jj-blogger.blogspot.com
> https://www.apress.com/index.php/author/author/view/id/1866
>
>
>> On Jul 15, 2019, at 1:40 AM, Thomas Kellerer  wrote:
>>
>> Josh,
>>
>> it's not a big thing, because everything works even editing the web.xml with 
>> the "wizard".
>>
>> Only the Projects window shows a little red cross next to the file.
>>
>> It's a (very old) Maven project and it's using JavaEE 7
>>
>>
>>  javax
>>  javaee-web-api
>>  7.0
>>  provided
>>
>>
>> Regards
>> Thomas
>>
>>
>> Josh Juneau schrieb am 12.07.2019 um 16:10:
>>> Hi Thomas,
>>>
>>> There is a PR that has been submitted which may repair these issues.  There
>>> is a similar issue that is repaired in the PR which addresses validation of
>>> the web-app_4_0.xsd.
>>>
>>> Is your project running a very old (pre-Java EE 5) version of Java EE?
>>> Even J2EE perhaps?
>>>
>>> Thanks
>>>
 On Fri, Jul 12, 2019 at 8:48 AM Shammat  wrote:

 NetBeans 11.1-vc1 fails to alidate a valid web.xml

 When I open my web.xml from my project and click on the "Validate XML"
 button (the two down arrows), it shows the following error message:

 XML validation started.
 Checking file:/C:/**/src/main/webapp/WEB-INF/web.xml...
 schema_reference.4: Failed to read schema document
 'nbres:/org/netbeans/modules/j2ee/ddloaders/catalog/resources/web-app_2_4.xsd',
 because 1) could not find the document; 2) the document could not be read;
 3) the root element of the document is not . [2]
 cvc-elt.1.a: Cannot find the declaration of element 'web-app'. [2]

 However, the file "web-app_2_4.xsd" is contained in several jar files.

 It is contained in "org-netbeans-modules-j2ee-dd.jar", but inside that jar
 file it's in the package/directory:

   org/netbeans/modules/j2ee/dd/impl/resources

 rather than "org/netbeans/modules/j2ee/ddloaders/catalog/resources" where
 the editor seems to expect it.

 And it's also part of servlet3.1-jsp2.3-api.jar, but there it's in the
 package/directory "resources/schemas"

 Thomas

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

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





Re: NetBeans fails to validate web.xml - bug or missing feature?

2019-07-15 Thread Josh Juneau
Hi Thomas,

I cannot reproduce with 11.1 beta 4.  The web.xml does not show a red X.  Have 
you tried with a clean userdir?   Thanks!


Josh Juneau
http://jj-blogger.blogspot.com
https://www.apress.com/index.php/author/author/view/id/1866


> On Jul 15, 2019, at 1:40 AM, Thomas Kellerer  wrote:
> 
> Josh,
> 
> it's not a big thing, because everything works even editing the web.xml with 
> the "wizard".
> 
> Only the Projects window shows a little red cross next to the file.
> 
> It's a (very old) Maven project and it's using JavaEE 7
> 
>
>  javax
>  javaee-web-api
>  7.0
>  provided
>
> 
> Regards
> Thomas
> 
> 
> Josh Juneau schrieb am 12.07.2019 um 16:10:
>> Hi Thomas,
>> 
>> There is a PR that has been submitted which may repair these issues.  There
>> is a similar issue that is repaired in the PR which addresses validation of
>> the web-app_4_0.xsd.
>> 
>> Is your project running a very old (pre-Java EE 5) version of Java EE?
>> Even J2EE perhaps?
>> 
>> Thanks
>> 
>>> On Fri, Jul 12, 2019 at 8:48 AM Shammat  wrote:
>>> 
>>> NetBeans 11.1-vc1 fails to alidate a valid web.xml
>>> 
>>> When I open my web.xml from my project and click on the "Validate XML"
>>> button (the two down arrows), it shows the following error message:
>>> 
>>> XML validation started.
>>> Checking file:/C:/**/src/main/webapp/WEB-INF/web.xml...
>>> schema_reference.4: Failed to read schema document
>>> 'nbres:/org/netbeans/modules/j2ee/ddloaders/catalog/resources/web-app_2_4.xsd',
>>> because 1) could not find the document; 2) the document could not be read;
>>> 3) the root element of the document is not . [2]
>>> cvc-elt.1.a: Cannot find the declaration of element 'web-app'. [2]
>>> 
>>> However, the file "web-app_2_4.xsd" is contained in several jar files.
>>> 
>>> It is contained in "org-netbeans-modules-j2ee-dd.jar", but inside that jar
>>> file it's in the package/directory:
>>> 
>>>   org/netbeans/modules/j2ee/dd/impl/resources
>>> 
>>> rather than "org/netbeans/modules/j2ee/ddloaders/catalog/resources" where
>>> the editor seems to expect it.
>>> 
>>> And it's also part of servlet3.1-jsp2.3-api.jar, but there it's in the
>>> package/directory "resources/schemas"
>>> 
>>> Thomas
>>> 
>>> -
>>> To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
>>> For additional commands, e-mail: dev-h...@netbeans.apache.org
>>> 
>>> For further information about the NetBeans mailing lists, visit:
>>> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>>> 
>>> 
>>> 
>>> --
>> Josh Juneau
>> juneau...@gmail.com
>> http://jj-blogger.blogspot.com
>> https://www.apress.com/us/search?query=Juneau
>> 
>> 
> 
> -
> To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
> For additional commands, e-mail: dev-h...@netbeans.apache.org
> 
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
> 
> 
> 


Re: NetBeans fails to validate web.xml - bug or missing feature?

2019-07-15 Thread Thomas Kellerer
Josh,

it's not a big thing, because everything works even editing the web.xml with 
the "wizard".

Only the Projects window shows a little red cross next to the file.

It's a (very old) Maven project and it's using JavaEE 7


  javax
  javaee-web-api
  7.0
  provided


Regards
Thomas


Josh Juneau schrieb am 12.07.2019 um 16:10:
> Hi Thomas,
>
> There is a PR that has been submitted which may repair these issues.  There
> is a similar issue that is repaired in the PR which addresses validation of
> the web-app_4_0.xsd.
>
> Is your project running a very old (pre-Java EE 5) version of Java EE?
> Even J2EE perhaps?
>
> Thanks
>
> On Fri, Jul 12, 2019 at 8:48 AM Shammat  wrote:
>
>> NetBeans 11.1-vc1 fails to alidate a valid web.xml
>>
>> When I open my web.xml from my project and click on the "Validate XML"
>> button (the two down arrows), it shows the following error message:
>>
>> XML validation started.
>> Checking file:/C:/**/src/main/webapp/WEB-INF/web.xml...
>> schema_reference.4: Failed to read schema document
>> 'nbres:/org/netbeans/modules/j2ee/ddloaders/catalog/resources/web-app_2_4.xsd',
>> because 1) could not find the document; 2) the document could not be read;
>> 3) the root element of the document is not . [2]
>> cvc-elt.1.a: Cannot find the declaration of element 'web-app'. [2]
>>
>> However, the file "web-app_2_4.xsd" is contained in several jar files.
>>
>> It is contained in "org-netbeans-modules-j2ee-dd.jar", but inside that jar
>> file it's in the package/directory:
>>
>>org/netbeans/modules/j2ee/dd/impl/resources
>>
>> rather than "org/netbeans/modules/j2ee/ddloaders/catalog/resources" where
>> the editor seems to expect it.
>>
>> And it's also part of servlet3.1-jsp2.3-api.jar, but there it's in the
>> package/directory "resources/schemas"
>>
>> Thomas
>>
>> -
>> To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
>> For additional commands, e-mail: dev-h...@netbeans.apache.org
>>
>> For further information about the NetBeans mailing lists, visit:
>> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>>
>>
>>
>> --
> Josh Juneau
> juneau...@gmail.com
> http://jj-blogger.blogspot.com
> https://www.apress.com/us/search?query=Juneau
> 
>

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

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





NetBeans fails to validate web.xml - bug or missing feature?

2019-07-12 Thread Shammat
NetBeans 11.1-vc1 fails to alidate a valid web.xml

When I open my web.xml from my project and click on the "Validate XML" button 
(the two down arrows), it shows the following error message:

XML validation started.
Checking file:/C:/**/src/main/webapp/WEB-INF/web.xml...
schema_reference.4: Failed to read schema document 
'nbres:/org/netbeans/modules/j2ee/ddloaders/catalog/resources/web-app_2_4.xsd', 
because 1) could not find the document; 2) the document could not be read; 3) 
the root element of the document is not . [2]
cvc-elt.1.a: Cannot find the declaration of element 'web-app'. [2]

However, the file "web-app_2_4.xsd" is contained in several jar files.

It is contained in "org-netbeans-modules-j2ee-dd.jar", but inside that jar file 
it's in the package/directory:

   org/netbeans/modules/j2ee/dd/impl/resources

rather than "org/netbeans/modules/j2ee/ddloaders/catalog/resources" where the 
editor seems to expect it.

And it's also part of servlet3.1-jsp2.3-api.jar, but there it's in the 
package/directory "resources/schemas"

Thomas

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

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