Wednesday Apr 30, 2014

top tweets WebLogic Partner Community – April 2014

Send us your tweets @wlscommunity #WebLogicCommunity and follow us on twitter http://twitter.com/wlscommunity. Please feel free to send us your news!

clip_image001WebLogic Community Fusion Middleware Partner Community Awards 2014 http://wp.me/p1LMIb-16Y

clip_image002Peter van NesA new post; "Changing session-timeout for OIM 11gR2 consoles" http://www.reddipped.com/2014/04/changing-session-timeout-oim-11gr2-consoles/ … @wlscommunity #WebLogicCommunity

clip_image003Oracle WebLogicRegister now - Virtual Developer Day: Java 2014 - May 6th (North America), May 14th (EMEA) and May 21st (APAC) http://pub.vitrue.com/DASP

clip_image001[1]WebLogic Community Writing the April edition of the #WebLogicCommunity newsletter - feel free to share @wlscommunity! Any content about #WebLogic and #ADF :-)

clip_image004C2B2 Consulting'A watch is simply a way to monitor one of three things:#MBeans, server log & instrumentation data' http://hub.am/1lFln6r #WebLogic #JEE

clip_image005AMIS, Oracle & Java3-day European Enterprise 2 Mobility #Oracle Conference. Must visit for FMW developer2. With @chriscmuir @fnimphiu http://dld.bz/dmr8M

clip_image001[2]WebLogic Community Call for presentations Oracle OpenWorld & Java One 2014 http://wp.me/p1LMIb-170

clip_image006JDeveloper & ADFNew Oracle JDeveloper 11.1.1.7.1 for Oracle ADF Deployment on the Oracle Cloud

clip_image003[1]Oracle WebLogic Union Pacific Railroad Runs 36K Miles of Rail Track with #OracleCoherence. http://blogs.oracle.com/weblogicserver

clip_image006[1]JDeveloper & ADF Hide All Search Operators for ADF View Criteria Item http://dlvr.it/5K7PNC

clip_image007Andrejus Baranovskis Andrejus Baranovskis Blog: Hide All Search Operators for ADF View Criteria Item http://fb.me/2TGO2DWCY

clip_image008GlassFishFree Java Virtual Developer Day https://blogs.oracle.com/theaquarium/entry/free_java_virtual_developer_day …

clip_image009Jon petter hjulstad Weblogic and connection problems by @catoaune http://sysco.no/blogg/weblogic-and-database-connection-issues/ …

clip_image010Adam BienRomanian devs are crazy. 150 java devs registered for @transylvaniajug http://jugevents.org/jugevents/event/53597 … In 24h... The Palinca + #javaee effect :-)

clip_image011ADF EMG Need an ADF solution that works offline? Check out the thread on the forums: https://groups.google.com/d/topic/adf-methodology/gMkjY894gHI/discussion …

clip_image001[3]WebLogic Community Additional new material WebLogic Community http://wp.me/p1LMIb-14U

clip_image012Diby MalakarBecome an Oracle app publisher on the Oracle Cloud Marketplace at http://cloud.oracle.com/marketplace

clip_image006[2]JDeveloper & ADF ADF Tips: How to get value of UI Components http://dlvr.it/5Jg6Qq

clip_image013Oracle SOA‏ Oracle IoT - Online Forum http://pub.vitrue.com/EvTL

clip_image014OTNArchBeatThe OTNArchBeat Daily is out! http://paper.li/OTNArchBeat/1329828521 … Stories via @wlscommunity @netbeans @JavaOneConf

clip_image003[2]Oracle WebLogic Get Ready for IoT - @OTNArchBeat http://pub.vitrue.com/ltNG

clip_image015OracleSupport_WLSNeed quick access to download the latest release of WLS? Bookmark worthy link http://pub.vitrue.com/mkYJ

clip_image004[1]C2B2 ConsultingC2B2 Blog:'Getting the most out of #WebLogic Diagnostic Framework Part 2: Watches' by @croft http://hub.am/1scsqFb @wlscommunity #JEE #Java

clip_image016Java‏ I added a video to a @YouTube playlist http://youtu.be/Dh-D9jrcZLs?a I2C Component with Raspberry Pi

clip_image017OracleNew @JavaEmbedded @Raspberry_Pi device translates your cat's meow http://bit.ly/1ib4UkO #IoT #Java pic.twitter.com/3tgz3WbipB

clip_image019

clip_image020Oracle ACE ProgramCalling all ADF Developers! Submit your nomination for the 2014 Oracle Excellence Awards: Oracle Fusion... http://fb.me/6weqlWsIb

clip_image001[4]WebLogic Community Explaining change indicator property for ADF attribute by Andrejus Baranovskis http://wp.me/p1LMIb-14O

clip_image003[3]Oracle WebLogic#WebLogic Partner Community Newsletter March 2014 http://pub.vitrue.com/qraD

clip_image003[4]Oracle WebLogicCool stuff - #Weblogic WLST ( Weblogic Scripting Tool ) http://pub.vitrue.com/mq7u

clip_image001[5]WebLogic Community WebLogic Partner Community Newsletter March 2014 http://wp.me/p1LMIb-16g

clip_image010[1]Adam BienMaterials for #javaee html5 workshop uploaded: https://kenai.com/projects/javaee-patterns/sources/hg/show/hacks/airport-hacking … Thanks for attending http://airhacks.com

clip_image010[2]Adam Bien Btw. there are already sufficient registrations for all upcoming http://airhacks.com (April, July)

clip_image003[5]Oracle WebLogic Win free pass to #OOW14. Innovating with #WebLogic, #OracleCoherence? Submit nominations for Excellence Awards: http://blogs.oracle.com/cloudappfoundation …

clip_image021JavaOne Conference Create apps with @Gemalto Board with Java http://bit.ly/1peumKO New Training #IoTDevChallenge Win a #JavaOne Trip http://bit.ly/1g8Xm4d

clip_image022OracleBlogstop tweets WebLogic Partner Community March 2014 http://ow.ly/2F6IlN

clip_image007[1]Andrejus Baranovskis Andrejus Baranovskis Blog: Red Samurai Performance Audit Tool v 3.0 - Getting Smarter http://fb.me/2NHW7DAEp

clip_image023Johan Louwers#Oracle Call for Nominations: Oracle Fusion Middleware Innovation 2014 http://ow.ly/2F6HSo

clip_image006[3]JDeveloper & ADF Design - Architecting for Mobile Integration Overview - YouTube http://dlvr.it/5Ffn6Q

clip_image015[1]OracleSupport_WLS Opportunity continues to take discounted #Oracle #WebLogic Server 12c: Administration I Exam (1Z1-133) http://pub.vitrue.com/L8C2

clip_image024Bruno Borges G+Java: You have never seen a documentation like this. #Java8 docs rock! Tutorials, APIs, Getting Started, and more! https://plus.google.com/b/105864854338131698025/105864854338131698025/posts/ZEbTAzZMfpb …

clip_image025Ashish Awasthi @wlscommunity @JDeveloper Executing SQL query in an #ADF http://oracleadf-java.blogspot.in/2014/03/executing-sql-query-in-adf-application.html …

clip_image004[2]C2B2 ConsultingC2B2 Blog: 'Weblogic - Dynamic Clustering in practice' by Andy Overton http://hub.am/1nTIpbs #WebLogic #JEE #Java

clip_image026Oracle Middleware Looking to integrate existing apps w/ mobile apps? #oracle AppAdvantage is the strategy to get there. Hear how. http://pub.vitrue.com/AMs7

clip_image001[6]WebLogic CommunityImprove Your Oracle ADF App Response Time by as Much as 70 Percent by OTN and Amis http://wp.me/p1LMIb-14Q

clip_image008[1]GlassFishWe are today very proud to announce the plans and roadmap for our loved GlassFish server and its upcoming versions http://fb.me/6j60sEJdy

clip_image006[4]JDeveloper & ADFRe-Enabling USB Debugging in Android 4.3 http://dlvr.it/5FGTSR

clip_image027Simon HaslamDoes anyone know why OFM 12.1.2 doc link is not on http://tahiti.oracle.com ? /cc @OracleWebLogic @wlscommunity

clip_image028Lucas JellemaGood intro to the new NetBeans 8.0 release - http://adtmag.com/articles/2014/03/26/netbeans-8-release.aspx …

clip_image003[6]Oracle WebLogic Therap Services replaces JBoss with #WebLogic: Improved Application Speed and Management - Ruma Sanyal http://pub.vitrue.com/dZGV

clip_image008[2]GlassFishIntro to GlassFish Management and Monitoring: https://blogs.oracle.com/theaquarium/entry/introduction_to_glassfish_management_and … via @AdamBien @c2b2consulting @reza_rahman #glassfish

clip_image005[1]AMIS, Oracle & Java 3-day European Enterprise 2 Mobility #Oracle Conference. Must visit for FMW developer2. With @chriscmuir @fnimphiu http://dld.bz/dmr8M

clip_image006[5]JDeveloper & ADFGot a cool #OracleADF or #ADF Mobile application? submit your story and you could win an Oracle OpenWorld pass… https://plus.google.com/102535873659850074403/posts/5uve5vsap3m …

clip_image016[1]JavaWow, check out the Java Tutorials blog for a listing of #Java8 videos that can help you! http://ow.ly/uXhbj

clip_image029adfArchSquareI added a video to a @YouTube playlist http://youtu.be/vUJiYev2oEA?a 48. Design - Designing

clip_image030Simon RitterThe new #Java magazine is out with lots of great content on #JDK8 and Java ME 8. http://bit.ly/1c70ewC

clip_image031RohanAf InputDate Default Message hint http://weblogiccommunity.com/2014/03/23/af-inputdate-default-message-hint-disable-by-rohan-walia/ … @JDeveloper @adf @wlscommunity

clip_image024[1]Bruno Borges Chris Tonas answers questions on #Oracle's plan for #NetBeans 9 http://blogs.oracle.com/java/entry/the_future_of_application_development …

clip_image032Wolfgang WeigendToday #Java8 launch webcast worldwide and at DOAG iJUG Javaland Germany 6pm https://blogs.oracle.com/otn/entry/java_8_launch_webcast_on …

clip_image010[3]Adam BienYou are invited to a Java EE/SE/FX #airhacks "Come Together" tomorrow: http://www.adam-bien.com/roller/abien/entry/free_java_event_1st_airhacks … with #airbräu draft beer.

clip_image010[4]Adam BienSamples for yesterday's #airhacks #bootstrap #javaee workshop uploaded: https://kenai.com/projects/javaee-patterns/sources/hg/show/hacks/airport-hacking?rev=491 … … Thanks for attending!

clip_image033orclateamsoa #orclateamsoa Blog: Improve SSL Support for Your WebLogic Domains http://ow.ly/2EUCag

clip_image004[3]C2B2 ConsultingC2B2 #GlassFish Support-our engineers provide their expertise as backup to your operations teams #JEE #Java http://hub.am/1iJDHrS

clip_image010[5]Adam BienFree Java 8 / java EE 7 / Java FX 8 After Dark Session and Virtual, World Wide Java QA: March 26th, 6.30 - 7.... http://bit.ly/1qYcp4Z

clip_image010[6]Adam BienThanks for attending the #java8 party. See you next week in Munich!: http://www.adam-bien.com/roller/abien/entry/free_java_8_java_ee …

clip_image001[7]WebLogic Community Java Cloud security leaks http://www.security-explorations.com/en/SE-2013-01-press.html …

clip_image016[2]Java#NightHacking live from Alpes JUG Thursday Join in person or online http://ow.ly/v1sZ0 Follow @_NightHacking for time

clip_image034Markus Eisele This year's #Java and #javaee sessions at #ougn presented by @brunoborges @aslakknutsen and many others. Great! pic.twitter.com/7S280fHTGO

WebLogic Partner Community

For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn Mix Forum Wiki

Technorati Tags: Twitter WebLogic,WebLogic,WebLogic Community,Oracle,OPN,Jürgen Kress

Tuesday Apr 29, 2014

WebLogic Partner Community Newsletter April 2014

Dear WebLogic Partner Community member,

Bring the OFM Innovation Award and the Partner Award home to EMEA! As you all submitted your OOW papers, it is now time to submit your awards.

At WebLogic Community Workspace ( WebLogic Community membership required) you can find the latest WebLogic on Oracle Database presentation and a mobile suite video. Rene’s top blog on WebLogic “Middleware Snippets” is a great source of content in a complete new layout.

Do you want to learn more about WebLogic and Java? Use your spare time between projects to learn more on-demand! Try the WebLogic & Coherence Virtual Developer Conference and WebLogic and Fusion Middleware Configuration Management using Chef and Puppet. For Java developers we recommend Java+EE Basic on-demand training and the Java Virtual Developer Day May 6th 2014. I would like to thank to the community for sharing the articles on: IT-Security (Part 3): WebLogic Server and Java Security Features, Getting the most out of WLDF Part 2: Watches, A WebLogic Admin Console with a dynamic look and feel,Deploy war on WebLogic server by WebLogic console, Introduction to GlassFish Management and Monitoring and WebLogic and Database connection issues.

In our ADF & ADF mobile section lots of mobile development content become available. At YouTube you can learn more about ADF Development: Web, Mobile and Beyond or Mobile Development for iOS and Android. For all Oracle Applications users we recommend Innovate and Extend Oracle Applications to Mobile. Thanks to the A-Team for the new article on Implementing Data Caching and Data Syncing. Finally a new product for cloud development became available JDeveloper 11g (11.1.1.7.1) - Cloud Version.

Best regards Jürgen Kress

To read the complete newsletter please visit http://tinyurl.com/WebLogicNewsApril2014 (OPN Account required)

To become a member of the WebLogic Partner Community please register at http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.

image

Blog Twitter LinkedIn Mix Forum Wiki

Technorati Tags: WebLogic Community newsletter,newsletter,WebLogic,WebLogic Community,Oracle,OPN,Jürgen Kress

Monday Apr 28, 2014

Additional new material WebLogic Community

  • WebLogic-Database Integration  All Oracle database customers present a great opportunity to use WebLogic. Both product work best torgether: New Oracle WebLogic Server and Oracle Database Integration Podcast, the final, Part III of 3-part SeriesTune In. 
  • Union pacific, the largest railroad in North America, highlights "Net Co ntrol," its control system for real time operations leveraging Oracle Coherence scale, speed, and simplicity. UP terms Coherence a product engineered for engineer. Watch this video to get the details.
  • Therap Services replaced its JBoss Application Server with Oracle WebLogic Server and Oracle Enterprise Manager to improve application performance, availability, visibility, and insight, while improving productivity and reducing IT complexity. Watch this video to get details.
  • Virtual Developer Conference: Creating a Foundation for Cloud Applications using Oracle WebLogic Server and Oracle Coherence - Replay
  • Virtual Developer Day: Oracle ADF Development – Web, Mobile, and Beyond - Content on Demandimage
  • Oracle WebLogic Server and Oracle Database 12c: 1+1 > 2 - Replay
  • Part I: WebLogic-Database Integration Podcast Series - Podcast
  • Industry experts Simon Haslam and Frank Munz review Oracle's WebLogic and Coherence 12.1.2 release - Podcast
  • Coherence Hot Cache - Blog post by Edwin Beimond
  • TechNova Generates Reports 3x Faster, Enhances Decision-Making, and Boosts Competitive Edge - Case Study
  • Sascar Consolidates Fleet Management Infrastructure and Accelerates Customers’ Data Access - Case Study
  • Oracle Learning Library : Oracle Massive Open Online Course: Develop Java Embedded Applications Using a Raspberry Pi - starts 31-Mar | Video Introduction | OLL & Using a Raspberry Pi to Deploy JavaFX Applications - OLL
  • Java EE 7: Applying JPA to Stored Procedures - OLL
  • Free Oracle Java Embedded MOOC The Oracle Massive Open Online Course: Develop Java Embedded Applications Using a Raspberry Pi is open for enrollment. The course starts March 31st.

WebLogic Partner Community

For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn Mix Forum Wiki

Technorati Tags: WebLogic,WebLogic Community,Oracle,OPN,Jürgen Kress

Sunday Apr 27, 2014

ADF Angels in the Architecture by UKOUG

The latest edition of Oracle Scene has just been published and has some good ADF content: Be great if you could share. Read the article here.

WebLogic Partner Community

For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn Mix Forum Wiki

Saturday Apr 26, 2014

AMIS "Enterprise to Mobility” Oracle ADF Conference Wednesday, May 21 – Friday, May 23, 2014

AMIS is offering a unique 3 day conference aimed at breaching the divide between traditional Oracle Fusion Middleware experts and the brave new world of enterprise mobility. The enterprise landscape is rapidly evolving to integrate mobile into the mix, and this presents many opportunities to update skills while also making use of Oracle’s middleware platforms for what it was designed to do - integrate!

AMIS is pleased to announce that its own staff will be joined by Oracle product managers Chris Muir and Frank Nimphius for this event.
The 3 day conference we will cover the following themes and topics:

Day one:

The enterprise's search for simplicity in mobility design

  • Designing enterprise UIs for the mobile web and native mobile
  • The UX of ADF Faces and the mobile web
  • Going native with ADF Mobile
  • The rise (and fall?) of server vs rich client frameworks
  • Mobile & Web Oriented Architecture - it’s all about the back end
  • The mobilization of SOA Suite - the rise of REST
  • JAX-RS meets ADF Business Components

Day two

Simplifying enterprise mobility - Oracle’s short and long term mobility vision

  • Oracle Mobile Platform & Strategy - simplifying (your) enterprise mobility
  • Oracle Mobile Suite & Cloud - it’s all about the back end
  • Oracle Mobile Security Suite - an indepth look into Bitzer for developers and administrators

Enterprise development, mobile development, nothing happens without a rigorous build and testing regime.

  • Continuous delivery
  • Scripted deployment
  • Build and test automation for Oracle Developers

Day three

Enterprise productivity- graining productivity and high performance with Oracle tools

  • Oracle Fusion Middleware application performance tuning
  • JVM Tuning
  • RUEI and Logging
  • Enterprise applications
  • Governance
  • Extensibility

For details please visit the registration page.

WebLogic Partner Community

For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn Mix Forum Wiki


Friday Apr 25, 2014

Using ADF BC Declarative Built-in Rules: Collection Validator by Antonis Antoniou

I recently gave an ADF training and realized that many people where having difficulties using the predefined validation rules in ADF Business Components so i decided to write a series of blog posts describing the the types of validation available to ADF BC applications. There are various options for handling validation in ADF applications. You can either define validations on your business service layer or directly on your user interface.
Validations options on your business service layer consist of declarative and programmatic ADF BC validations and validations defined on your database. Validation options on your user interface consist of built-in validation capabilities on components such as input components and select components. Please make sure though that validations defined on the user interface are also defined on your business service layer to leverage the validations defined on your business service layer when you choose to expose your model in other ways.
Validations can be defined at either the entity level or on a specific attribute. I will be covering in posts that will follow all validation rules. In this post i will explain how you can use the collection validator.
The collection validator is an entity level validator used to compute an aggregate value on an attribute in a child of the current entity object using an aggregate function such as Sum, Count, Average, Min and Max.
I will be using the HR schema to demo the Collection Validator and let's assume the following requirement. A department has a specific budget (let's say 20,000 Euros) comprised of the sum of its employees' salary.
I've created an application, "Collection Validator" using the "Fusion Web Applications (ADF)" template and accepting all the default settings (i just provided my own package name). Read the complete article here.

WebLogic Partner Community

For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn Mix Forum Wiki

Thursday Apr 24, 2014

The Future of Application Development Tools at Oracle by Tori Wieldt

Last week we met with Chris Tonas, Vice President of Mobility and Application Development Tools at Oracle, to hear his take on the latest in the world of Java tooling and development frameworks.

Q: Can you tell us a little bit about your role at Oracle as it relates to development tools?
A: I lead the organization that is working on Oracle’s software development tools and frameworks, specifically, the teams that build our offerings for Java developers - whether in NetBeans, Eclipse or JDeveloper. Our team also builds the tools and frameworks that are used by developers working with Oracle’s cloud and mobile platforms.

Q: This week saw the release of JDK8 and NetBeans 8 along with it. How do you view this release?
A: The release of JDK 8 and NetBeans 8 this week represents a big step forward for both Oracle and the Java Community. A lot of hard work and collaboration went into this milestone and I’d like to take a moment to thank everyone who contributed to this achievement.

Q: With the new NetBeans 8.0 out, what are the plans for NetBeans going forward?
A: In the short term, an update release of NetBeans 8 is underway to align with Java ME 8. Additional NetBeans 8 releases that target specific bugs are anticipated to be released after that. Longer term, Oracle is committed to the continued success of both Java and NetBeans. Work on JDK 9 is now underway and we’re planning a NetBeans 9 release to go along with it, as usual.

dukeQ: As you mentioned Oracle supports more than just the NetBeans IDE. What’s the thinking behind that?
A: Oracle recognizes that developer tools aren’t a one-size-fits-all proposition. Oracle is a significant contributor to the Eclipse project and we are continuing to extend the capabilities of our Eclipse-based solutions as well. We offer JDeveloper for those who want the tightest alignment with the Oracle Fusion Middleware stack. In addition, we recognize that many JavaScript developers want to use light weight tools, and we are planning to address those needs as well.

Q: What are some of the key trends you see in the software development space right now?
A: It’s clear that several significant trends are shaping software development and tools. Oracle is at the forefront of these changes and a leader in almost every aspect. We see three main changes happening right now: Read the complete article here.

WebLogic Partner Community

For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn Mix Forum Wiki

Wednesday Apr 23, 2014

Going Mobile with ADF – Implementing Data Caching and Syncing for Working Offline Part II by Steven Davelaar

Introduction

When building ADF Mobile applications that go beyond displaying read-only data, you quickly find yourself programming Java code. If you want to use the on-device SQLite database to store data locally, for example to cache data or to enable working in off-line mode, the amount of code you have to write quickly increases, and while programming you probably realize that you are repeating the same coding patterns for each web service that you want to call to read or write data. This article introduces the second release a the ADF Mobile Persistence extension created by the A-team which avoids most of these coding patterns by using highly generic Java code driven by metadata. In addition, the few Java classes that are still needed are auto-generated for you, and a default mobile user interface can also be generated. This extension takes ADF Mobile development to the next level, effectively allowing you to create within a few minutes a fully functional ADF Mobile application that reads and writes data using a remote web service. In addition all data is stored locally on the device in the SQLite database, allowing you to use the application in offline mode. Basic data synchronization functionality is also provided to process transactions made in offline mode. This article explains how to use the three main wizards from this extension that do all the “magic”. At the bottom of this article, you can find a link to download the extension and links to some videos that illustrate the development process.

Main Article
In the first part of this article, Going Mobile with ADF - Implementing Data Caching and Syncing for Working Offline Part I, written in October 2013, we described the architecture and programming effort required to implement data caching and data syncing functionality to your mobile application.

We also introduced the first release of the A-Team ADF Mobile Persistence extension in this article. Since then we have enhanced this extension significantly by adding four powerful design-time wizards. After installing the new version of this extension, you will notice a new category “ADF Mobile” in the New gallery under Business Tier. Read the complete article here.

WebLogic Partner Community

For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn Mix Forum Wiki

Tuesday Apr 22, 2014

ADF Code Corner

ADF Code Corner is a blog style column that provides hints, tips and coding examples for ADF developers. The content on this page ranges from easy to complex and often contain advanced programming concepts. ADF Code Corner Logo
The content on this page is inspired by questions asked on the Oracle JDeveloper customer forum on OTN.

Disclaimer: All samples are provided as is with no guarantee for future upgrades or error correction. No support can be given through Oracle customer support.
Please post questions or report problems related to the samples in this series on the OTN forum for Oracle JDeveloper: here.

WebLogic Partner Community

For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn Mix Forum Wiki

Technorati Tags:

Sunday Apr 20, 2014

Happy Easter from the WebLogic Community

Wish you all a happy and peaceful Easter ;-)

photo 1 (2)

We have a special Easter egg for you – our free WebLogic Virtual Developer Day

WebLogic Partner Community

For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn Mix Forum Wiki

Thursday Apr 17, 2014

Getting the most out of WLDF Part 1: What is the WLDF? By Mike Croft

The WebLogic Diagnostic Framework (WLDF) is an often overlooked feature of WebLogic which can be very powerful when configured properly. If it’s so great, then why aren’t more people using it?

I can’t give a firm answer to that, but I suspect that the answer is likely because WLDF is so large, so comprehensive, and so terrifying to the uninitiated! There are a lot of concepts to get your head round before you can make good use of it, such that people frequently don’t bother. After all, where do you start with something so big?
In this blog, I hope to remedy that feeling a little, by pointing out some of the low-hanging fruit so you can get to know enough of the basics that you’ll be able to make use of some of the features, while having enough of a knowledge of the framework to take things further yourself.

What can I get out of it?
WLDF, according to the documentation, lets you “create, collect, analyse, archive and access diagnostic data generated by a running server and the applications deployed within its containers.”

To get all that functionality into WebLogic, Oracle has implemented lots of different components as part of the WLDF service including:

Read the complete article here.

WebLogic Partner Community

For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn Mix Forum Wiki

Wednesday Apr 16, 2014

Commercial GlassFish Support Is Back – Adam Bien’s Interview with Steve Millidge

Adam Bien: What is the relation between C2B2 and GlassFish?
Steve Millidge: We've had a long history helping customers to use GlassFish in production environments. In fact my first ever conference speech in California was at Sun's CommunityOne conference on Monitoring and Tuning GlassFish back in 2009, so we go back a long way. We were Sun partners back then, promoting GlassFish, and our now Oracle Gold Partners. We have a number of customers we support on GlassFish and we also run the London GlassFish User group. With the announcement from Oracle we are now gearing up our effort to build up the community of contributors on the core GlassFish source to ensure a good response when bugs and patches are needed.

AB: What is C2B2's Commercial GlassFish support? What will a customer get for the money?
SM: We provide 24/7 operational support to customers deploying GlassFish in production.  Read the complete article here.

Expert GlassFish Support

  • Do you run mission critical Applications on GlassFish?
  • Do you wish there was somebody to turn to if you had GlassFish performance, GlassFish scalability or GlassFish availability problems?
  • Do you find it difficult to recruit GlassFish operations specialists with deep knowledge?

C2B2 provide expert GlassFish support services 24/7 to customers running mission critical GlassFish applications. Our GlassFish engineers provide 2nd and 3rd line expertise as backup to your GlassFish operations team. Our expert GlassFish consultants can login to your servers and assist with triage, remedial action and root cause analysis of GlassFish problems rapidly reducing diagnosis and fix times.

When combined with a support subscription from Oracle we can liaise with Oracle to isolate test cases and get a GlassFish patch if that is the root cause. We can also liaise with your GlassFish development teams to identify application problems and suggest application fixes to increase GlassFish availability, GlassFish scalability and GlassFish performance. Get more support details here.


WebLogic Partner Community

For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn Mix Forum Wiki

Tuesday Apr 15, 2014

Improve SSL Support for Your WebLogic Domains by Olaf Heimburger

Every WebLogic Server installation comes with SSL support. But for some reason many installations get this interesting error message at startup:

Ignoring the trusted CA certificate “CN=Entrust Root Certification Authority – G2,OU=(c) 2009 Entrust, Inc. – for authorized use only,OU=See www.entrust.net/legal-terms,O=Entrust, Inc.,C=US”. The loading of the trusted certificate list raised a certificate parsing exception PKIX: Unsupported OID in the AlgorithmIdentifier object: 1.2.840.113549.1.1.11.

This looks odd and many people ignore these error messages. However, if your strategy is to show real error messages only, you are quickly looking for a solution. The Internet is full of possible solutions. Some recommend to remove the certificates from the JDK trust store, some recommend to use a different trust store. But is this the best solution and what are the side effects?

Main Article

Our way to the solution starts by understanding the error message. Here it is again.

Ignoring the trusted CA certificate “CN=Entrust Root Certification Authority – G2,OU=(c) 2009 Entrust, Inc. – for authorized use only,OU=See www.entrust.net/legal-terms,O=Entrust, Inc.,C=US”. The loading of the trusted certificate list raised a certificate parsing exception PKIX: Unsupported OID in the AlgorithmIdentifier object: 1.2.840.113549.1.1.11.

The first sentence is the result while the second sentence explains the reason. Looking at the reason, we quickly find the “certificate parsing exception“. But what does “PKIX: Unsupported OID in the AlgorithmIdentifier object: 1.2.840.113549.1.1.11” tell us?

  • PKIX stands for the Public Key Infrastructure (X.509). X.509 is the standard used to export, exchange, and import SSL certificates.
  • OID stands for the Object Identifier. Object Identifiers are globally unique and organized in a hierarchy. This hierarchy is maintained by the standards bodies in every country. Every standards body is responsible for a specific branch and can define and assign entries into the hierarchy.

With this background information we can lookup the number 1.2.840.113549.1.1.11 in the OID Repository (see References for the link) and get this result “iso(1) member-body(2) us(840) rsadsi(113549) pkcs(1) pkcs-1(1) sha256WithRSAEncryption(11)“.

Combining the certificate information in the first sentence and the information from the OID lookup we have the following result:

The certificate from CN=Entrust Root Certification Authority – G2,OU=(c) 2009 Entrust, Inc. – for authorized use only,OU=See www.entrust.net/legal-terms,O=Entrust, Inc.,C=US uses SHA256WithRSAEncryption which is not supported by the JDK!

You will probably see more messages for similar or different encryption algorithms used in other certificates.

The Root Cause

These factors cause this (and similar) error messages:

  • By default the Java Cryptography Extension (JCE), that comes with the JDK, implements only limited strength jurisdication policy files.
  • The default trust store of the JDK that holds this and other certificates can be found in JAVA_HOME/jre/lib/security/cacerts.
  • WebLogic Server versions before 12c come with the Certicomm JSSE implementation. The Certicomm implementation will not be updated because the required JDK already comes with the standard SunJSSE implementation.

Read the complete article here.

WebLogic Partner Community

For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn Mix Forum Wiki

Monday Apr 14, 2014

Migrating a Java EE App from GlassFish to WebLogic

WebLogic is Oracle's strategic application server for the Java EE Platform. Since Oracle decided to focus on it for commercial support, and decided to leave GlassFish free of any ties with commercial decisions, I decided to bring this type of content to help GlassFish customers as well users to experiment, try, and evaluate Oracle WebLogic 12c (Java EE 6 certified). But before getting down to the migration part, first thing you should learn is How to Install WebLogic 12c. For this migration tutorial in a developer environment, we will be using the Developer installation, but for production environments, we recommend the Full installation.

Full Installation
For full installation that can be used either in a production environment or in a developer environment, download the WebLogic Generic Installer and follow the steps descriped in the documentation for 12.1.2 on how to install WebLogic.

The difference between full and dev, is that full is targeted for any environment, and dev is well, for developers only. Oracle always recommend the full installation, but usually and specially for Java EE applications in a dev environment, the Development installation is enough. The good thing about it is the download size: less than 200Mb, and still you also get Oracle Coherence to play with. By the way, there is no licensing requirements for development purposes (either full or dev install), because WebLogic (and other Oracle products) are free for developers.

Required software

For this series of Migrating from GlassFish to WebLogic, I will be using NetBeans 8.0, GlassFish 3.1.2.2, Oracle JDK 7, Oracle MySQL Community 5.6, and WebLogic 12.1.2. So make sure you have that software (except WLS for now) installed and configured in your system. Read the complete article here.

WebLogic Partner Community

For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn Mix Forum Wiki

Sunday Apr 13, 2014

Developing Java EE applications with Maven and WebLogic 12c – Zemian Deng

The WebLogic Server 12c has very nice support for Maven now. The doc for this is kinda hidden though, so here is a direct link here.
To summarize the doc, Oracle did not provide a public Maven repository manager hosting for their server artifacts. However they do now provide a tool for you to create and populate your own. You can setup either your local repository (if you are working mostly on your own in a single computer), or you may deploy them into your own internal Maven repository manager such as Archiva or Nexus.
Here I would show how the local repository is done. First step is use a maven plugin provided by WLS to populate the repository. I am using a MacOSX for this demo and my WLS is installed in $HOME/apps/wls12120. If you are on Windows, you may install it under C:/apps/wls12120. Read the complete article here.

WebLogic Partner Community

For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn Mix Forum Wiki

Search

Archives
« April 2014 »
SunMonTueWedThuFriSat
  
5
18
19
21
   
       
Today