cancel
Showing results for 
Search instead for 
Did you mean: 

SAP implementation of Java EE 6.0

Former Member
0 Kudos

Hi!

Does anybody know whether or not SAP will implement next Java Enterprise Edition 6.0 with its NetWeaver Application Server? Any SAP guru around that could give just a hint on that matter?

I mean SAP is always talking about planning reliability, so we should at least know if the Java developers in our company working in SAP ERP environment (Portal, JCo) have to engage in new EEs features or not. If SAP doesn' t continue its position as Java EE vendor, we have to realign our Java strategy.

Best Regards,

Thomas

Edited by: Thomas Wuercher on Dec 8, 2009 8:54 AM

Accepted Solutions (1)

Accepted Solutions (1)

Benny
Product and Topic Expert
Product and Topic Expert
0 Kudos

Dear Thomas and all other who wish to get enlightened

it was always and it is our plan to make current standards like the Java Enterprise Edition available to our customers through the SAP NetWeaver platform. As planning and specifically the announcement of such plans is a legal mine field, nobody is mad about going into forums and telling the world. Because of this I also only can tell you what is planned currently and that plans may be dropped at any time on any purpose without further notice. I you want a legal binding answer, please refer to legal.

OK, so much about formalism. What is concretely there is that we are short to start the ramp up for 7.20. Because of this it should be no surprise that there cannot be any Java EE 6.0 in there. Also the succeeding product of 7.20 will not include Java EE 6, as it is currently built.

With the availability of Java EE6 it now is time to introduce it to our development, but there are no plans available (one week after release of the standard) that would tell us when this standard will be part of the product.

Regards,

Benny

Former Member
0 Kudos

Dear Benny,

Thank you very much for this insight - I really appreciate your straightforward answer.

Regards,

Thomas

Answers (2)

Answers (2)

former_member193379
Active Contributor
0 Kudos

Thomas,

I think that is already there, please see the details below.

General APIs

The Java EE APIs includes several technologies that extend the functionality of the base Java SE APIs.

javax.ejb.*

The Enterprise JavaBean's 1st and 2nd API defines a set of APIs that a distributed object container will support in order to provide persistence, remote procedure calls (using RMI or RMI-IIOP), concurrency control, and access control for distributed objects. This package contains the Enterprise JavaBeans classes and interfaces that define the contracts between the enterprise bean and its clients and between the enterprise bean and the ejb container.abd

javax.transaction.*

These packages define the Java Transaction API (JTA).

javax.xml.stream

This package contains readers and writers for XML streams.

javax.jms.*

This package defines the Java Message Service (JMS) API. The JMS API provides a common way for Java programs to create, send, receive and read an enterprise messaging system's messages.

javax.resource.*

This package defines the Java EE Connector Architecture API. Java EE Connector Architecture (JCA) is a Java-based technology solution for connecting application servers and enterprise information systems (EIS) as part of enterprise application integration (EAI) solutions.

javax.faces.component.html

This package defines the JavaServer Faces (JSF) API. JSF is a technology for constructing user interfaces out of components.

javax.persistence

This package contains the classes and interfaces that define the contracts between a persistence provider and the managed classes and the clients of the Java Persistence API.

Certified application servers

Java EE 5 certified

Sun Java System Application Server Platform Edition 9.0, based on the open-source server

GlassFish

JBoss Application Server Version 5 [1][2]

JOnAS an open-source application server from OW2

Apache Geronimo 2.0

Apache OpenEJB via Apache Geronimo

IBM WebSphere Application Server Community Edition 2.0, based on Apache Geronimo

IBM WebSphere Application Server V7

WebLogic Application Server 10.0 from Oracle

Oracle Containers for Java EE 11

SAP NetWeaver Application Server, Java EE 5 Edition from SAP

JEUS 6, an application server from TmaxSoft

NEC WebOTX, an Application Server from NEC

J2EE 1.4 certified

JBoss 4.x, an open-source application server from JBoss.

Apache Geronimo 1.0, an open-source application server

Pramati Application Server 5.0

JOnAS, an open-source application server from OW2

Oracle Application Server 10g

Resin, an application server with integrated XML support

SAP NetWeaver Application Server from SAP AG

Sun Java System Web Server

Sun Java System Application Server Platform Edition 8.2

IBM WebSphere Application Server (WAS)

BEA Systems WebLogic server 8

JEUS 5 from TmaxSoft

Thomas, I hope it make some sense for you.

Thanks,

Hamendra

former_member193379
Active Contributor
0 Kudos

Thomas,

I think that is already there, please see the details below.

General APIs

The Java EE APIs includes several technologies that extend the functionality of the base Java SE APIs.

javax.ejb.*

The Enterprise JavaBean's 1st and 2nd API defines a set of APIs that a distributed object container will support in order to provide persistence, remote procedure calls (using RMI or RMI-IIOP), concurrency control, and access control for distributed objects. This package contains the Enterprise JavaBeans classes and interfaces that define the contracts between the enterprise bean and its clients and between the enterprise bean and the ejb container.abd

javax.transaction.*

These packages define the Java Transaction API (JTA).

javax.xml.stream

This package contains readers and writers for XML streams.

javax.jms.*

This package defines the Java Message Service (JMS) API. The JMS API provides a common way for Java programs to create, send, receive and read an enterprise messaging system's messages.

javax.resource.*

This package defines the Java EE Connector Architecture API. Java EE Connector Architecture (JCA) is a Java-based technology solution for connecting application servers and enterprise information systems (EIS) as part of enterprise application integration (EAI) solutions.

javax.faces.component.html

This package defines the JavaServer Faces (JSF) API. JSF is a technology for constructing user interfaces out of components.

javax.persistence

This package contains the classes and interfaces that define the contracts between a persistence provider and the managed classes and the clients of the Java Persistence API.

Certified application servers

Java EE 5 certified

Sun Java System Application Server Platform Edition 9.0, based on the open-source server

GlassFish

JBoss Application Server Version 5 [1][2]

JOnAS an open-source application server from OW2

Apache Geronimo 2.0

Apache OpenEJB via Apache Geronimo

IBM WebSphere Application Server Community Edition 2.0, based on Apache Geronimo

IBM WebSphere Application Server V7

WebLogic Application Server 10.0 from Oracle

Oracle Containers for Java EE 11

SAP NetWeaver Application Server, Java EE 5 Edition from SAP

JEUS 6, an application server from TmaxSoft

NEC WebOTX, an Application Server from NEC

J2EE 1.4 certified

JBoss 4.x, an open-source application server from JBoss.

Apache Geronimo 1.0, an open-source application server

Pramati Application Server 5.0

JOnAS, an open-source application server from OW2

Oracle Application Server 10g

Resin, an application server with integrated XML support

SAP NetWeaver Application Server from SAP AG

Sun Java System Web Server

Sun Java System Application Server Platform Edition 8.2

IBM WebSphere Application Server (WAS)

BEA Systems WebLogic server 8

JEUS 5 from TmaxSoft

Thomas, I hope it make some sense for you.

Thanks,

Hamendra

Edited by: Hamendra Kumar on Dec 8, 2009 2:08 PM

Edited by: Hamendra Kumar on Dec 8, 2009 2:10 PM

Former Member
0 Kudos

Hi, Hamendra!

I' m not talking about 5.0, but the upcoming 6.0 version of Java EE - so to say the future plans of SAP as Java server vendor.

Regards,

Thomas

siarhei_pisarenka3
Active Contributor
0 Kudos

Hi Thomas

As I know SAP NW Java 7.20 is already build on Java 1.6. We need to check Java section on SDN - maybe there is some info about this.

BR, Siarhei

Former Member
0 Kudos

Hi, Siarhei!

Thank you very much for the hint, but I personally doubt that - as Java EE 6.0 was approved in JCP only on Monday this week.

Btw., it' s still impossible to get any serious information on NetWeaver 7.2 - except some blogs on special areas.

Regards,

Thomas

siarhei_pisarenka3
Active Contributor
0 Kudos

I think that with NW 7.2 SAP just migrated to new Java version 1.6. Whereas JEE 6.0 is not yet achieved.

BR, Siarhei

Former Member
0 Kudos

Maybe some SAP insider has pity with us and brings light into darkness!

Former Member
0 Kudos

A simple question and none of the SAP Platinum Consultants, Mentors, Top Contributors, Product Managers, a.s.o. usually pleasing us with there wisdom is able to give a simple answer: "Yes, we can!" or "No, we won't (sponsor Oracle)"?