Hello, Tapestry Team Still, We see tapestry-spring-5.9.0-preview-2.jar using the javax.serlvet.ServletContext Due to that we are facing below error. Kindly check this issue
2024-10-18 19:48:15,851 [main] ERROR org.apache.catalina.core.ContainerBase.[Tomcat].[localhost].[/admin] - Exception starting filter [app] java.lang.NoClassDefFoundError: javax/servlet/ServletContext Thanks, Sunil On 2024/09/19 13:41:32 "Thiago H. de Paula Figueiredo" wrote: > Hello, Tapestry community! > > Apache Tapestry 5.9.0-preview-2 was released. Notice the '-preview' in the > version name. It's the second one using 2 parallel branches to support both > jakarta.servlet and javax.servlet, so consider this as a public beta so > people can test it and we can troubleshoot before the proper 5.9.0 release. > > Notice the jakarta.servlet-using artifacts are all of the Tapestry > artifacts except Plastic, Commons, BeanModel, genericsresolver-guava and > Quickstart have the '-jakarta' suffix for backward compatibility reasons. > For example, the dependency on the jakarta.servlet tapestry-core version > would be this in Maven: > <dependency> > <groupId>org.apache.tapestry</groupId> > <artifactId>tapestry-core*-jakarta*</artifactId> > <version>5.9.0-preview</version> > <scope>compile</scope> > </dependency> > > Fixed issues: > 1) The list of suffixed artifacts was expanded. For example, > tapestry-upload isn't usable with the javax.servlet Tapestry version. > 2) As noticed by Dmitry Gusev (thanks!), tapestry-jpa needed to have a > suffixed version and also upgraded dependencies, since the current one > still uses the javax.servlet packages. > 3) A number of artifacts was still using dependencies with javax.something > classes which have corresponding jakarta.something ones, something that > could cause problems when running in servlet containers implementing the > latest Servlet API versions. These dependencies have been upgraded. > > Please post here any issues you find. > > Happy testing! > > Cheers! > Disclaimer : The contents of this e-mail and attachment(s) thereto are confidential and intended for the named recipient(s) only. It shall not attach any liability on the originator or Zensar Technologies Limited or its affiliates. Any views or opinions presented in this email are solely those of the author and may not necessarily reflect the opinions of Zensar Technologies Limited or its affiliates. Any form of reproduction, dissemination, copying, disclosure, modification, distribution and / or publication of this message without the prior written consent of the author of this e-mail is strictly prohibited. If you have received this email in error please delete it and notify the sender immediately. Before opening any mail and attachments please check them for viruses and defect. Zensar Technologies Ltd or its affiliate do not accept any liability for virus infected mails.