16
What’s New in WebLogic 12.1.3 and Beyond Reza Rahman Java EE Evangelist [email protected] @reza_rahman Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

What's New in WebLogic 12.1.3 and Beyond

  • Upload
    oracle

  • View
    6.267

  • Download
    0

Embed Size (px)

Citation preview

Page 1: What's New in WebLogic 12.1.3 and Beyond

What’s New inWebLogic 12.1.3 and Beyond

Reza RahmanJava EE [email protected]@reza_rahman

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Page 2: What's New in WebLogic 12.1.3 and Beyond

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Safe Harbor StatementThe following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.

Page 3: What's New in WebLogic 12.1.3 and Beyond

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

WebLogic Timeline

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 3

2009-20102009-2010 20112011 20122012 20132013 2014 2014 20152015

WebLogic 11gR1 (10.3.1-6)

Oracle FMW 11g & Apps Manageability, Active GridLink, Messaging, Coherence, OVAB Engineered Systems, Cloud JDK 6 and JDK 7 (WLS 10.3.6)

WebLogic 12c (12.1.2) – CY2013

FMW 12c Infrastructure Mission Critical Cloud Platform Native Cloud Management Modern Development Platform JDK 7

WebLogic 12c (12.1.1)

Java EE 6 JDK 6 and JDK 7Developer zip distribution, Maven, WebSocket, GlassFish interoperability

WebLogic 12c (12.1.3) – June 2014

Some Java EE 7 API Support Oracle Cloud Support JDK 7, JDK 8 Maven, Arquillian Docker

WebLogic 12cR2 (12.2.1) – CY2015 Java EE 7 Support Multitenancy Elastic Clusters REST Management JDK 8

Page 4: What's New in WebLogic 12.1.3 and Beyond

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 4

WebLogic 12.1.3 Fusion Middleware 12.1.3 Release Supports some key Java EE 7 APIs Java SE 8 Support Improved Maven Support Docker Support

Page 5: What's New in WebLogic 12.1.3 and Beyond

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 5

Java EE 7 APIs

+WebSocket Servlet 3.1*

+C

on

curr

ency

JPA 2.1*

JTA 1.2* EJB 3.2* JMS 2*

JSP EL 3* JSF 2.2* JAX-RS 2*

+JSON-P

+Batch

JavaMail

JCA

Inte

rcep

tors

1.2

*

Bea

n V

alid

atio

n 1

.1*

CD

I 1.

1*

Page 6: What's New in WebLogic 12.1.3 and Beyond

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 6

Java EE 7 APIs in WebLogic 12.1.3

+WebSocket Servlet 3.1*

+C

on

curr

ency

JPA 2.1*

JTA 1.2* EJB 3.2* JMS 2*

JSP EL 3* JSF 2.2* JAX-RS 2*

+JSON-P

+Batch

JavaMail

JCA

Inte

rcep

tors

1.2

*

Bea

n V

alid

atio

n 1

.1*

CD

I 1.

1*

Page 7: What's New in WebLogic 12.1.3 and Beyond

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 7

Java EE 7 APIs in WebLogic 12.1.3

+WebSocket Servlet 3.1*

+C

on

curr

ency

JPA 2.1*

JTA 1.2* EJB 3.2* JMS 2*

JSP EL 3* JSF 2.2* JAX-RS 2*

+JSON-P

+Batch

JavaMail

JCA

Inte

rcep

tors

1.2

*

Bea

n V

alid

atio

n 1

.1*

CD

I 1.

1*

Enabled by Default

Enabled by Default

Page 8: What's New in WebLogic 12.1.3 and Beyond

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 8

Java EE 7 APIs in WebLogic 12.1.3

+WebSocket Servlet 3.1*

+C

on

curr

ency

JPA 2.1*

JTA 1.2* EJB 3.2* JMS 2*

JSP EL 3* JSF 2.2* JAX-RS 2*

+JSON-P

+Batch

JavaMail

JCA

Inte

rcep

tors

1.2

*

Bea

n V

alid

atio

n 1

.1*

CD

I 1.

1*

Enabled by Default

Enabled by Default

PRE_CLASSPATHAdjustment/PatchPRE_CLASSPATH

Adjustment/Patch

Page 9: What's New in WebLogic 12.1.3 and Beyond

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 9

Java EE 7 APIs in WebLogic 12.1.3

+WebSocket Servlet 3.1*

+C

on

curr

ency

JPA 2.1*

JTA 1.2* EJB 3.2* JMS 2*

JSP EL 3* JSF 2.2* JAX-RS 2*

+JSON-P

+Batch

JavaMail

JCA

Inte

rcep

tors

1.2

*

Bea

n V

alid

atio

n 1

.1*

CD

I 1.

1*

Enabled by Default

Enabled by Default

PRE_CLASSPATHAdjustment/PatchPRE_CLASSPATH

Adjustment/Patch

Deployed as Shared Library

Deployed as Shared Library

Page 10: What's New in WebLogic 12.1.3 and Beyond

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 10

WebLogic Server 12.1.3Java SE 8 Support

• WebLogic 12.1.3 now supports Java SE 7 and Java SE 8– Java SE 8 featured tested, including lambdas

• Parallel streams, fork/join features not supported– Threads not managed by WebLogic may cause issues

Page 11: What's New in WebLogic 12.1.3 and Beyond

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |Oracle Confidential – Internal/Restricted/Highly Restricted

11

• Improves upon 12.1.2 Maven support via oracle-maven-sync, weblogic-maven-plugin• New wlst-client goal to run WLST scripts from fully remote environment• No longer require local installation of WebLogic Server to execute WLST

from Maven• All WebLogic artifacts available in public Maven repository– Not Maven Central

WebLogic 12.1.3Maven Support

Page 12: What's New in WebLogic 12.1.3 and Beyond

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |Oracle Confidential – Internal/Restricted/Highly Restricted

12

• WebLogic certified to run on Docker• Official Docker images available–On GitHub

• You can use supplied images or create your own

WebLogic 12.1.3Docker Support

Page 13: What's New in WebLogic 12.1.3 and Beyond

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 13

+WebSocket Servlet 3.1*

+C

on

curr

ency

JPA 2.1*

JTA 1.2* EJB 3.2* JMS 2*

JSP EL 3* JSF 2.2* JAX-RS 2*

+JSON-P

+Batch

JavaMail

JCA

Inte

rcep

tors

1.2

*

Bea

n V

alid

atio

n 1

.1*

CD

I 1.

1*WebLogic 12.2.1Full Java EE 7 Certification

Page 14: What's New in WebLogic 12.1.3 and Beyond

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |Oracle Confidential – Internal/Restricted/Highly Restricted

14

• Full Java EE 7 certification• Multitenancy– Isolating WebLogic domains– CPU, memory, thread, resource, JVM isolation– End-to-end isolation for the Oracle stack

• Elastic clusters– Dynamic upward and downward scaling

• REST management

WebLogic 12.2.1

Page 15: What's New in WebLogic 12.1.3 and Beyond

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |Oracle Confidential – Internal/Restricted/Highly Restricted

15

• Oracle WebLogic Server 12.1.3 is Released– https://blogs.oracle.com/WebLogicServer/entry/oracle_weblogic_server_12_11

• WebLogic Server and the Oracle Maven Repository– https://blogs.oracle.com/WebLogicServer/entry/weblogic_server_and_the_oracle

• Oracle WebLogic Server Now Running on Docker Containers– https://blogs.oracle.com/WebLogicServer/entry/

oracle_weblogic_server_now_running

• WebLogic 12.2.1 Roadmap– https://blogs.oracle.com/emeapartnerweblogic/entry/weblogic_12_2_1_coherence

Resources

Page 16: What's New in WebLogic 12.1.3 and Beyond