You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by "Mark Thomas (Confluence)" <no...@apache.org> on 2020/05/26 15:20:06 UTC

[CONF] Apache Tomcat > JSP TCK

There's **1 new edit** on this page  
---  
|  
---  
|  | [![page icon](cid:page-
icon)](https://cwiki.apache.org/confluence/display/TOMCAT/JSP+TCK?src=mail&src.mail.product=confluence-
server&src.mail.timestamp=1590506406222&src.mail.notification=com.atlassian.confluence.plugins.confluence-
notifications-batch-plugin%3Abatching-
notification&src.mail.recipient=8aa9809569d423cd016a0413306f00db&src.mail.action=view
"page icon")  
---  
[JSP
TCK](https://cwiki.apache.org/confluence/display/TOMCAT/JSP+TCK?src=mail&src.mail.product=confluence-
server&src.mail.timestamp=1590506406222&src.mail.notification=com.atlassian.confluence.plugins.confluence-
notifications-batch-plugin%3Abatching-
notification&src.mail.recipient=8aa9809569d423cd016a0413306f00db&src.mail.action=view
"JSP TCK")  
|  |  |  |  | ![](cid:avatar_0e7b7d8d93bf536b4e2f8f7984d49115) |  | Mark
Thomas edited this page  
---  
|  
|  | Here's the version comment  
---  
|  
---  
|  |  | ![](cid:avatar_0e7b7d8d93bf536b4e2f8f7984d49115) |  | Mark Thomas
edited at [03:17
PM](https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=103089960)  
---  
|  |  |  Update for Jakarta EE 9. Tweak layout.  
---  
|  
|  | Here's what changed:  
---  
|

# Running

##  Common Configuration for all Tomcat versions

None

##  Tomcat 9.0.x

None required (clean 9.0.x build).

##  Tomcat 10.0.x

Remove the request-character-encoding and response-character-encoding settings
from conf/web.xml (the JSP TCK has one test that depends on the default
encoding).

##  Test Suite

Download one of the following:

  * latest EE4j8 nightly buildJakarta EE 8 (Tomcat 9.0.x): https[http://download.eclipse.org/ee4j/jakartaee-tck/](http://download.eclipse.org/ee4j/jakartaee-tck/jakartaee8/promoted/websocket-tck-1.1.1.zip)8.0.1/nightly/jsptck-2.3_latest.ziplatest master nightly build: https://jenkins[jakartaee8/promoted/websocket-tck-1.1.1.zip](http://download.eclipse.org/ee4j/jakartaee-tck/jakartaee8/promoted/websocket-tck-1.1.1.zip)
  * Jakarta EE 9 (Tomcat 10.0.x): [http://download.eclipse.org/ee4j/jakartaee-tck/](http://download.eclipse.org/ee4j/jakartaee-tck/master/nightly/websocket-tck-2.0.0.zip)job[master/](http://download.eclipse.org/ee4j/jakartaee-tck/master/nightly/websocket-tck-2.0.0.zip)standalonetck-[nightly](http://download.eclipse.org/ee4j/jakartaee-tck/master/nightly/websocket-tck-2.0.0.zip)-build-run/lastSuccessfulBuild/artifact/standalone-bundles/jsptck-2.3_latest.zip[/websocket-tck-2.0.0.zip](http://download.eclipse.org/ee4j/jakartaee-tck/master/nightly/websocket-tck-2.0.0.zip) (this will change once formally released)

Extract to JSP_TCK_HOME

  

Edit $JSP_HOME/bin/ts.jte

...

sigTestClasspath=${el.classes}${pathsep}${jspservlet.classes}${pathsep}${JAVA_HOME}/lib/rt.jarjar${pathsep}${JAVA_HOME}/lib/modules

    
    
    set JAVA_HOME
    
    
    cd $JSP_TCK_HOME/bin

...

A default 9.0.x build with the above configuration passes both the latest
master and EE4J8 nightly buildsthe Jakarta EE 8 JSP TCK.

A default 10.0.x build with the above configuration passes the currently
nightly build (as of 2020-05-26) of the Jakarta EE 9 JSP TCK with Java 8.

# Fixed bugs

The Apache Tomcat project has reported the following bugs to the Eclipse
Jakarta EE TCK project which have since been fixed in the latest nightly
builds.

  * 1 x signature test 
    * <https://github.com/eclipse-ee4j/jakartaee-tck/issues/48>

...  
  
---  
|  |  | [Go to page
history](https://cwiki.apache.org/confluence/pages/viewpreviousversions.action?pageId=103089960&src=mail&src.mail.product=confluence-
server&src.mail.timestamp=1590506406222&src.mail.notification=com.atlassian.confluence.plugins.confluence-
notifications-batch-plugin%3Abatching-
notification&src.mail.recipient=8aa9809569d423cd016a0413306f00db "Go to page
history")  
---  
---  
| [View
page](https://cwiki.apache.org/confluence/display/TOMCAT/JSP+TCK?src=mail&src.mail.product=confluence-
server&src.mail.timestamp=1590506406222&src.mail.notification=com.atlassian.confluence.plugins.confluence-
notifications-batch-plugin%3Abatching-
notification&src.mail.recipient=8aa9809569d423cd016a0413306f00db&src.mail.action=view)  
---  
  
|  | [Stop watching
space](https://cwiki.apache.org/confluence/users/removespacenotification.action?spaceKey=TOMCAT&src=mail&src.mail.product=confluence-
server&src.mail.timestamp=1590506406222&src.mail.notification=com.atlassian.confluence.plugins.confluence-
notifications-batch-plugin%3Abatching-
notification&src.mail.recipient=8aa9809569d423cd016a0413306f00db&src.mail.action=stop-
watching&jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJ4c3JmOjhhYTk4MDk1NjlkNDIzY2QwMTZhMDQxMzMwNmYwMGRiIiwicXNoIjoiZGFhODMwMzRiY2RmYjUyZGM4OWJjMmE4MmViY2QwNGMxZTU2ZWU2YTU2Y2NmMzFiMjA1NmY3MGEyNDcwMDI4MyIsImlzcyI6ImNvbmZsdWVuY2Vfbm90aWZpY2F0aW9uc0FSRUgtWFVEMS1QT1FHLUNTQU8iLCJleHAiOjE1OTExMTEyMDYsImlhdCI6MTU5MDUwNjQwNn0.aniYaKeNV0ju05jHYpSQL5LqM8MhUaZQylZb06_SoGM)
| •  
---|---  
[Manage
notifications](https://cwiki.apache.org/confluence/users/editmyemailsettings.action?src=mail&src.mail.product=confluence-
server&src.mail.timestamp=1590506406222&src.mail.notification=com.atlassian.confluence.plugins.confluence-
notifications-batch-plugin%3Abatching-
notification&src.mail.recipient=8aa9809569d423cd016a0413306f00db&src.mail.action=manage)  
---  
| ![Confluence logo big](cid:footer-desktop-logo)  
---  
This message was sent by Atlassian Confluence 7.1.2  
![](cid:footer-mobile-logo)  
---