JBoss compatible version with Java11 - java

I am using JBoss 7.1 with JDK1.7. I am planning to upgrade to Java11. JBoss 7.1 is not starting. Could you please let me know which version of JBoss I have to use with Java11?

No, JBoss 7.1 does not support either Java 11 nor even Java 8.
Check this post at jboss.org for detailed information
Recently released EAP 7.2 supports JDK 11, see https://access.redhat.com/articles/2026253

Related

OpenJDK 16 and Glassfish 6.1.0 deployment causes a SAXException

I've recently been restoring my Java EE setup after a computer crash and I thought I'd try Open JDK 16 and Glassfish 6.1.0 but on deploying my application I get the following exception which I've never seen before:
java.io.IOException: com.sun.enterprise.admin.remote.RemoteFailureException: Error occurred during deployment: Exception while deploying the app [myapp-0.0.1-SNAPSHOT] : org.xml.sax.SAXException: Requested schema is not found in local repository, please ensure that there are no typos in the XML namespace declaration.. Please see server.log for more details.
I'm not sure how to resolve that, or maybe I should just roll back to JDK11. I was previously running JDK 1.8.0 and Glassfish 5.1.0
Eclipse Glassfisch 6.1.0 does not currenctly support JDK 16. Only JDK11.
From the documentation found here:
Eclipse GlassFish 6.2.0 is a Jakarta EE 9.1 Compatible Implementation and the latest release of Eclipse GlassFish. It supports Jakarta MVC as a major new feature. Officially supports JDK 11. Runs on JDK 16 (but not fully tested on 16).
Eclipse GlassFish 6.1.0 is a Jakarta EE 9.1 Compatible Implementation and the previous release of Eclipse GlassFish. It's functionally identical to Eclipse GlassFish 6.0.0, but supports JDK 11.
Eclipse GlassFish 6.0.0 is a Jakarta EE 9 Compatible Implementation and and older release of Eclipse GlassFish. This release only supports JDK 8.
So you need to either compile your application with jdk11 or upgrade to glassfish 6.2.0. But be aware: it is not fully tested with jdk 16 yet.

Is there a JDK 1.7.0.28 for Weblogic Server 11g?

Hey one of my client want an application and their JDK version is 1.7.0.28 and they are using weblogic 10.3.6 version.I want to know is there anyOne providing JDK 1.7.0.28??
WebLogic Server 10.3.6 supports Java 7. You should advice your customer to use the last Oracle JDK 7 version (Oracle JDK 1.7.0_261) to run its WebLogic server instances.
As Stultuske said, WebLogic 10.3.6 and JDK 7 are out of date. You may consider using recent versions (14c and Oracle JDK 11)

"Java EE 7" and JBoss EAP 7.0 in Netbeans

I tried to add jboss-eap-7.0 to Netbeans 8.2 according to this article.
Then, I created an enterprise application in Netbeans and set the server to JBoss. But there is not Java EE 7 option to choose. How can I have "Java EE 7" coupled with "JBoss EAP 7.0" in Netbeans 8.2?
What you are attempting is not possible for several reasons.
While JBoss EAP 7 is EE 7 certified, it is not supported by NetBeans 8.2 / Java 8, and cannot be installed successfully.
If you followed the workaround in the link you cited, you told NetBeans that you were installing WildFly when you were actually installing JBoss. That may have allowed the installation to proceed, but it is not surprising that you had problems creating an app for that server afterwards.
Also, JBoss EAP 7 will not work with Java 8. See this link:
JBoss AS 7 does not work with Java 8. If you need to use Java 8
consider upgrading to WildFly (wildfly.org) which is a Java EE 7
implementation. WildFly is the new name for JBoss AS. When you try to run AS7 of JDK8 it will hang during the boot...
I can confirm that JBoss EAP 7 still hangs on startup with JDK 1.8. To proceed you have a several options, depending on the constraints of your development environment:
Use an IDE other than NetBeans 8.2 to install JBoss EAP 7. The obvious choice is JBoss Developer Studio from Red Hat. It's based on Eclipse, is free with registration and (not surprisingly) and makes installing and using JBoss easy. You still won't be able to use Java 8 though; you would have to use Java 7.
Switch to using WildFly (or some other alternative such as Payara) as your app server in NetBeans, rather than using JBoss EAP 7. This approach allows you to use Java 8 to develop, deploy and test EE 7 applications within NetBeans.
Download and install JBoss EAP 7 outside of NetBeans, and manually deploy your EE 7 applications to that server.

How to update WebLogic server JDK from 1.7 to 1.8 on Windows 7?

I wanted to upgrade the JDK version of my WebLogic server (10.3.6) from 1.7 to 1.8. What can be the possible steps required to do this?
I have existing weblogic and JDK old versions on Windows platform. I want to update them. But when I search document about update steps on internet, I couldn't find anything. They just mention about installing process.
As you want to update weblogic and jdk version 1.7 to 1.8,
Then you can uninstall both of them.
Then download weblogic 12.2.1 and jdk 8 from following link.
Weblogic download link: weblogic download from here
JDK8 download link: jdk 8 download from here
Then install JDK8 first and then weblogic. Hope it is easy.
From Oracle blogs documentation,
WebLogic 12.2.1 requires Java 8 (JDK 8) as a runtime.
WebLogic 12.1.3 can be used with Java 7 or Java 8. Using WebLogic
12.1.3 with Java 7 caused warnings because of the permspace settings in the WebLogic start scripts. Permspace is removed from JDK 8, so
also these warnings are gone now with WebLogic 12.2.1 and JDK8.
JDK 8 comes with Nashorn JavaScript engine. Try the jjs command line
tool. Read the complete article here.
You can also follow the link: JRE 8 compatibility with weblogic 10.3.6 (11g
I thought the support for Java 1.8 has begun with WLS 12.1.3.
So I assume its not possible/realistic to get wls10.x.x work with a newer jdk as 1.7.x.
https://community.oracle.com/thread/3539686

TomeEE Java Version 5

I installed TomEE plus version 1.5.1. It has Tomcat version 7. Can TomEE be used with Tomcat 6? It is possible?
Having a quick search on Google, doesn't give anything back.
Consider OpenEJB instead of TomEE.
Manual Installation

Categories

Resources