Is Spring Framework 5.x compatible with Oracle WebLogic 12c (12.2.1.3.0)? - spring

In my application I am trying to implement latest Spring Framework 5.x but i am not sure that Spring 5.x is compatible with Oracle WebLogic 12c (12.2.1.3.0) or not as on UNIX environment we are having Java 8 and Oracle WebLogic 12c (12.2.1.3.0)?

Yes, it is possible. For reference please see: Spring Boot Weblogic 12c

Related

Deploying a spring boot web application on oracle weblogic 12c

Im developing a REST web service using spring boot version 2.6.5 and spring framework 5.x and trying to deploy it on oracle weblogic server version 12.1.3 and java version 11 however im facing errors in the deployment stage on the weblogic console .
Any advice how can i fix this issue ?
Thank you in advance
upgrade to WebLogic server 12.2.1.4 should fix the issue

Is it possible to accessing Pervasive sql database via spring boot?

it's possible to accessing Pervasive sql database via spring boot
I have not used Spring Boot but it looks like it supports JDBC and Pervasive offers a JDBC interface. Documentation for the Actian Zen (current, as of March 2021, version of Pervasive SQL) JDBC is available at https://docs.actian.com/zen/v14/index.html#page/jdbc/jdbc_gd.htm

Couldnt read app configuration in PCF from bitbucket after upgrading spring & java versions

Pivotal Spring cloud config service doesnt work with Java 11 and spring boot 2.1.1.RELEASE and spring web: 5.1.3.RELEASE. I am getting "Error requesting access token". Any pointers to resolve this issue?
I don't believe that Spring Cloud Services is compatible with Spring Boot 2.1 or Java 11 at the time I write this.
Note: Version 2.0.x of the SCS client dependencies is not compatible with Spring Boot 2.1.x.
https://docs.pivotal.io/spring-cloud-services/2-0/common/client-dependencies.html#including-dependencies
I can't provide you any guarantees, but it probably a safe bet that it will support both of those at some point in the future. For now, use Spring Boot 2.0 & Java 8 for best results, or at least to sanity check that things are working as you'd expect.
Hope that helps!

Netflix OSS/ Spring cloud on Weblogic

We do currently have an infrastructure with Weblogic 11g, Java 6, Apache WL plugin and ZXTM. Our traffic flows as follows:
ZXTM >> Apache httpd (WL plugin) >> WL cluster >> Oracle DB (RAC)
We want to start microservices and evaluating Netflix OSS/ Spring cloud. Are there any complexities having spring netflix cloud on Weblogic with the infrastructure explained above? Following are our findings.
Turbine needs Java 8, so we have to upgrade to Java 8.
WL 11g does not support Java 8, so WL needs be upgraded to 12.1.3.
And we are fine with above upgardes.
Along with WL upgrade, is orcale DB (currently 11g) upgrade required?
Any issues/ complexities with running Netflix cloud on Weblogic 12c?
Does WL 12c supports JDBC 4.1 and 4.2 and any dependency for Netflix OSS products on these JDBC versions?
How can Eureka and Ribbon be used along with WL cluster load balancing?
Is Apache WL plugin required anymore? at-least for session stikiness?
Appreciate if you could share your experience, thoughts.
(Doesn't matter if you do not answer all the queries above, please share what you know of :) )
Any issues/ complexities with running Netflix cloud on Weblogic 12c?
I don't know of anyone running Spring Cloud Netflix on Weblogic. Spring Cloud requires spring boot, so you would need to follow the docs there.
Along with WL upgrade, is orcale DB (currently 11g) upgrade required? 3. Does WL 12c supports JDBC 4.1 and 4.2 and any dependency for Netflix OSS products on these JDBC versions?
Netflix OSS does not require oracle/jdbc at all.
How can Eureka and Ribbon be used along with WL cluster load balancing?
Eureka is for service registration and discovery. Ribbon is a client-side load balancer. On the surface these seem at odds with WL cluster load balancing. Eureka is built for many, ephemeral nodes to be created and destroyed at any moment. The answer probably depends on your design, not just technical components.
Is Apache WL plugin required anymore? at-least for session stikiness?
If you continue to have WL manage sessions, then yes.

Oracle Toplink 11g with Spring 2.5.6 Transaction Manager

We are migrating from OC4J to Weblogic.
But we want to keep using Toplink in Weblogic with Spring 2.5.6.
In my case, I want to join both Toplink Transaction with my own Transaction within one transaction manager.
Is it possible to work Oracle Toplink 11g with Spring 2.5.6?
Im not sure Spring 2.5.6 can use Oracle Toplink 11g or not

Resources