[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [jakartaee-platform-dev] jsp_3_1.xsd?
|
Hi all,
Should all be fixed now.
- schemas added/updated for Servlet API Jar
- copyright date issue with Javadoc fixed
- spec document change log updated
- release re-staged
- PR to update spec project submitted [1]
The spec document update wasn't strictly necessary but since the other
changes were happening it was very little extra work and had the benefit
that the copyright date was also updated to 2022 for consistency with
the rest of the release.
Mark
[1] https://github.com/jakartaee/specifications/pull/489
On 11/05/2022 18:09, Mark Thomas wrote:
Hi all,
A summary of where I think we are.
The schema repo has the correct 3.1 JSP schema including the change made
between 3.0 and 3.1.
The Servlet API JAR ships a sub-set of the Jakarta EE schemas to
facilitate the validation of web.xml and similar files.
The Servlet API JAR file is missing the following schemas:
- jakartaee_10.xsd
- jsp_3_1.xsd
- web-jsptaglibrary_3_1.xsd
The Servlet API JAR has old versions of the following schemas:
- jakartaee_web_services_2_0.xsd
- jakartaee_web_services_client_2_0.xsd
- web-app_6_0.xsd
- web-common_6_0.xsd
- web-fragment_6_0.xsd
I have prepared this PR to update the Servlet API:
https://github.com/jakartaee/servlet/pull/466
I plan to wait a few hours to give the folks here a chance to look over
that PR and comment before I merge it and then restage the Servlet API JAR.
Mark
On 11/05/2022 17:32, Mark Thomas wrote:
ACK.
Working on the fix now. I hope to have a new Servlet API JAR staged
later today.
Mark
On 11/05/2022 15:32, Ivar Grimstad wrote:
That sounds wrong to me. It should reference jsp_3.1.xsd and
jakartaee_10.xsd, even if these are content-wise identical to the
previous versions. The file name (which includes the version) must
match the released version.
Ivar
On Wed, May 11, 2022 at 4:26 PM Scott Stark <starksm64@xxxxxxxxx
<mailto:starksm64@xxxxxxxxx>> wrote:
Now I'm still confused. The
https://github.com/jakartaee/servlet/blob/5650e7831609ad2b436d7582ef0a39785f317008/api/src/main/resources/jakarta/servlet/resources/web-common_6_0.xsd#L79
<https://github.com/jakartaee/servlet/blob/5650e7831609ad2b436d7582ef0a39785f317008/api/src/main/resources/jakarta/servlet/resources/web-common_6_0.xsd#L79>
is referencingjsp_3_0.xsd andjakartaee_9.xsd
One of these is incorrect.
On Wed, May 11, 2022 at 9:19 AM Scott Stark <starksm64@xxxxxxxxx
<mailto:starksm64@xxxxxxxxx>> wrote:
Ok, I see what has happened. The
https://github.com/eclipse-ee4j/jakartaee-schemas
<https://github.com/eclipse-ee4j/jakartaee-schemas> has drafts,
but apparently there is no jsp_3_1.xsd file and the
web-common_6_0.xsd file in servlet-api still references the
jsp_3_0.xsd file. I misspoke when I said that the file
web-common_6_0.xsd references jsp_3_1.xsd. It is the
https://github.com/eclipse-ee4j/jakartaee-schemas
<https://github.com/eclipse-ee4j/jakartaee-schemas> draft that
references jsp_3_1.xsd.
On Wed, May 11, 2022 at 9:12 AM Scott Stark <starksm64@xxxxxxxxx
<mailto:starksm64@xxxxxxxxx>> wrote:
Right, those are the files I'm trying to validate against
the spec project source. The servlet-api project has a
jsp_3_0.xsd file, but I don't see a jsp_3_1.xsd file even
though it is referenced by the web-common_6_0.xsd file in
servlet-api.
On Wed, May 11, 2022 at 9:09 AM Ivar Grimstad
<ivar.grimstad@xxxxxxxxxxxxxxxxxxxxxx
<mailto:ivar.grimstad@xxxxxxxxxxxxxxxxxxxxxx>> wrote:
They're all here:
https://github.com/eclipse-ee4j/jakartaee-schemas
<https://github.com/eclipse-ee4j/jakartaee-schemas>
Ivar
On Wed, May 11, 2022 at 4:05 PM Scott Stark
<starksm64@xxxxxxxxx <mailto:starksm64@xxxxxxxxx>>
wrote:
I'm looking at making sure the current EE10 schemas
are updated, and I see a jsp_3_1.xsd file on the
jakarta.ee <http://jakarta.ee> page:
https://jakarta.ee/xml/ns/jakartaee/jsp_3_1.xsd
<https://jakarta.ee/xml/ns/jakartaee/jsp_3_1.xsd>
but I don't see the corresponding schema file in the
https://github.com/eclipse-ee4j/servlet-api.git
<https://github.com/eclipse-ee4j/servlet-api.git>
where the jsp_3_0.xsd file is. I also don't see it
in the https://github.com/jakartaee/pages
<https://github.com/jakartaee/pages> repo.
What is the source of this schema?
Thanks,
Scott
_______________________________________________
jakartaee-platform-dev mailing list
jakartaee-platform-dev@xxxxxxxxxxx
<mailto:jakartaee-platform-dev@xxxxxxxxxxx>
To unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/jakartaee-platform-dev
<https://www.eclipse.org/mailman/listinfo/jakartaee-platform-dev>
--
Ivar Grimstad
Jakarta EE Developer Advocate | *Eclipse Foundation
*Eclipse Foundation <https://www.eclipse.org/>-
Community. Code. Collaboration.
_______________________________________________
jakartaee-platform-dev mailing list
jakartaee-platform-dev@xxxxxxxxxxx
<mailto:jakartaee-platform-dev@xxxxxxxxxxx>
To unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/jakartaee-platform-dev
<https://www.eclipse.org/mailman/listinfo/jakartaee-platform-dev>
_______________________________________________
jakartaee-platform-dev mailing list
jakartaee-platform-dev@xxxxxxxxxxx
<mailto:jakartaee-platform-dev@xxxxxxxxxxx>
To unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/jakartaee-platform-dev
<https://www.eclipse.org/mailman/listinfo/jakartaee-platform-dev>
--
Ivar Grimstad
Jakarta EE Developer Advocate | *Eclipse Foundation *Eclipse
Foundation <https://www.eclipse.org/>- Community. Code. Collaboration.
_______________________________________________
jakartaee-platform-dev mailing list
jakartaee-platform-dev@xxxxxxxxxxx
To unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/jakartaee-platform-dev
_______________________________________________
jakartaee-platform-dev mailing list
jakartaee-platform-dev@xxxxxxxxxxx
To unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/jakartaee-platform-dev
_______________________________________________
jakartaee-platform-dev mailing list
jakartaee-platform-dev@xxxxxxxxxxx
To unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/jakartaee-platform-dev