Hey Enterprise Java developers! We have some great news to share with you today! With the release of Java EE 7 Web Profile TomEE 7 SDK, we have certified SAP Cloud Platform as a Java EE 7 Web Profile compatible implementation. The Web Profile is a lightweight subset of the specifications included in the Java Platform, Enterprise Edition (Java EE), targeted at web applications, with strong focus on commonly used components, making it a perfect fit for the cloud and microservices-based applications.
Amongst the most notable features are support for non-blocking IO in Servlet 3.1, non-persistent timers in EJB 3.2 Lite, Java API for JSON processing (JSON-P) 1.0 and Java API for RESTful services (JAX-RS) 2.0. In details, the Java EE 7 Web Profile SDK brings support for the following technologies:
Supported Java EE 7 Technologies |
Servlet 3.1 |
Java Server Pages (JSP) 2.3 |
Expression Language (EL) 3.0 |
Debugging Support for Other Languages (JSR-45) 1.0 |
Standard Tag Library for JavaServer Pages (JSTL) 1.2 |
JavaServer Faces (JSF) 2.2 |
Java API for RESTful Web Services (JAX-RS) 2.0 |
Java API for WebSocket (WebSocket) 1.0 |
Java API for JSON Processing (JSON-P) 1.0 |
Common Annotations for the Java Platform (JSR-250) 1.2 |
Enterprise JavaBeans (EJB) 3.2 Lite |
Java Transaction API (JTA) 1.2 |
Java Persistence API (JPA) 2.1 |
Bean Validation 1.1 |
Managed Beans 1.0 |
Interceptors 1.2 |
Contexts and Dependency Injection for the Java EE Platform (CDI) 1.1 |
Dependency Injection for Java 1.0 |
Java Mail 1.5 |
You can find more details on Java EE 7 Web Profile and Apache TomEE on the following pages:
Getting Started?
To get started and take advantage of the new runtime and features, please make sure that you have the latest version of the Eclipse based SAP Cloud Platform Tools. Then the Java EE 7 Web Profile SDK can be configured in the Eclipse IDE for Java EE Developers using the standard way you are already familiar with.
In order to use the new runtime in the cloud, you may have to enable the Beta features for your subaccount.
Why Beta?
We want to collect as much as possible feedback from you and to learn more about the things you want to use and the way you want to use them. Therefore, in the beginning with the Java EE 7 Web Profile SDK you can deploy applications only in Beta and Trial accounts. We are eager to find out what you think about it! Please do not hesitate to share your experience, questions and feedback in our Community discussions forum.
What Comes Next?
In the coming months, we will focus on enabling the Java EE 7 Web Profile for productive usage. In the meantime, we will try and keep you blogged about technical capabilities and how-to guides – to keep you interested and to collect feedback on the application programming model and features. Stay tuned and actively participate in the conversation!
Thanks for sharing emoji meanings instagram periodic table with charges periodic table electronegativity kinemaster video layer apk video editor app for pc
Hi Vladimir Pavlov,
Glad to hear that SAP Cloud platform is Java EE 7 Web Profile certified. We are working on a Proof of concept where we have a need to use Enterprise messaging, we tried using ActiveMQ for our purpose. According to the above-mentioned technologies that SDK supports, I see there is no JMS support. Could you please let us know if JMS is there in the Roadmap or if we are missing something over here?
Thanks,
M M Sai Tharun
Correct, JMS is not part of the Web Profile, only the Full Profile, and currently there are no plans to support the latter.
This is very interesting and informative. I had some doubts but all clear after reading this.
Mod APK and Kinemaster Gold
i think todays icc cricket world cup 2019 live stream java sap is playing a role a blood in a body nice article thanks for sharing this informative content for us.icc cricket world cup 2019 live streaming
This is very interesting and informative. I had some doubts but all-clear after reading this.
Pro APK and Express VPN Pro
TechAftab and Best Mobiles
Mobilesbook.com
Really great information, especially I like it.
Android apps
I did not read this type of information before. thanks to sharing it...Kinemaster Gold
I didn't read before this type of information. Thanks for sharing it. Kinemaster gold apk