Tuesday Nov 15, 2011
Monday Oct 24, 2011
By csoto on Oct 24, 2011
Wednesday Oct 12, 2011
By csoto on Oct 12, 2011
For further information, take a look at http://www.oracle.com/openworld/oow11-focuson-exalogic-cloud-459801.pdf
Friday Sep 23, 2011
By csoto on Sep 23, 2011
This new release of Coherence provides major enhancements for Exalogic and contains many new exciting features:
- REST Support
- Exabus Support
- Query Explain Plan
- Elastic Data Improvements
- Pluggable Partitioning
- REST interface
- POF Improvements
- Eliminate need for Java Key Classes
Thursday Sep 01, 2011
By csoto on Sep 01, 2011
weblogic.application.ModuleException: Missing Coherence jar or WebLogic Coherence Integration jar
The customer was following the Caching Sessions with Coherence and WebLogic Server documentation.
Taking a look at the ModuleException, the coherence.jar is part of the counter.war application, and the Weblogic.coherence.integration.jar is declared with the active-cache-1.0.jar lib which is referenced by the MANIFEST.MF of the counter application.
The entire issue was that MANIFEST.MF on the counter.war was named as "manifest.mf"; Therefore RedHat Linux could not recognize it simply due to the naming issues. So make sure that manifest file name is "MANIFEST.MF" and declares to active-cache-1.0.jar which should be deployed as a lib on the servers.
This was solved by executing the following steps:
1. Explode the counter.war application
2. Goto counter/META-INF/ directory
3. Rename the manifest.mf to MANIFEST.MF
4. Deploy as open directory or compact back to war file and deploy
Monday Aug 08, 2011
Error "java.net.BindException: Address already in use: JVM_Bind" when running Node Manager in Windows
By csoto on Aug 08, 2011
GRAVE: Fatal error in node manager server java.net.BindException: Address already in use: JVM_Bind at java.net.PlainSocketImpl.socketBind(Native Method) at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:365) at java.net.ServerSocket.bind(ServerSocket.java:319) at javax.net.ssl.impl.SSLServerSocketImpl.bind(Unknown Source) at java.net.ServerSocket.
When WebLogic is installed in Windows, the NodeManager is set as a Windows service which is automatically started up and runs on port 5556 (default).
The node manager is already started. It can be shut down in the windows services, and to avoid that it is started up automatically along with Windows, the startup type can be changed.
Monday Jul 25, 2011
By csoto on Jul 25, 2011
The tool can be accessed here.
About the tool Creator: Antonio De Juan
Antonio has been part of the Middleware - Application Server Team, supporting WebLogic Server for almost two years and he has recently joined to Coherence Support as second product too.
Tuesday Jul 19, 2011
By csoto on Jul 19, 2011
Actually you can use WebLogic as a web server, but unlike Apache where you place a html file to the www directory and you can see it immediately, in WebLogic you have to deploy it to a domain.
1. The html files (or any other static content like pdf files) must be in a directory of your choice (i.e. C:\testhtml).
2. On that directory create a WEB-INF directory (from the example of step 1 it would be C:\testhtml\WEB-INF).
3. In the WEB-INF directory create a file called web.xml with the following content:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE web-app PUBLIC
"-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
4. Login to the WebLogic Console to deploy the application (i.e. http://[your_server]:7001/console )
5. Click on Deployments.
6. Click Install and set the path to the directory of step 3 (if the directory only contains the html file and the WEB-INF subdirectory you will see no files to select, but the Next button will be enabled anyway).
7. Leave default "Install this deployment as an application" and click Next.
8. Select the servers you wish to deploy this.
9. Accept the defaults and click Finish.
10. Activate Changes if the message appears.
11. You should now be able to see the application started in the deployments screen.
12. You can now access your static content on the WebLogic Server port via the following URL: http://[your_server]:7001/testhtml/[your_static_file]
Wednesday Jun 22, 2011
By csoto on Jun 22, 2011
Time: 4:30pm - 8:15pm ET (note that Parking at 475 Sansome Closes at 8:30pm)
Where: Oracle Office, 475 Sansome Street, San Francisco, CA Google Map
We will be providing snacks and beverages.
Register! - Registration is required for building security.
Presentation Line Up:
5:10pm - Batch Processing Using Coherence in Oracle Group Policy Administration - Paul Cleary, Oracle
Oracle Insurance Policy Administration (OIPA) is a flexible, rules-based policy administration solution that provides full record keeping for all policy lifecycle transactions. One component of OIPA is Cycle processing, which is the batch processing of pending insurance transactions. This presentation introduces OIPA and Cycle processing, describing the unique challenges of processing a high volume of transactions within strict time windows. It then reviews how OIPA uses Oracle Coherence and the Processing Pattern to meet these challenges, describing implementation specifics that highlight the simplicity and robustness of the Processing Pattern.
6:10pm - Secure, Optimize, and Load Balance Coherence with F5 - Chris Akker, F5
F5 Networks, Inc., the global leader in Application Delivery Networking, helps the world’s largest enterprises and service providers realize the full value of virtualization, cloud computing, and on-demand IT. Recently, F5 and Oracle partnered to deliver a novel solution that integrates Oracle Coherence 3.7 with F5 BIG-IP Local Traffic Manager (LTM). This session will introduce F5 and how you can leverage BIG-IP LTM to secure, optimize, and load balance application traffic generated from Coherence*Extend clients across any number of servers in a cluster and to hardware-accelerate CPU-intensive SSL encryption.
7:10pm - Using Oracle Coherence to Enable Database Partitioning and DC Level Fault Tolerance - Alexei Ragozin, Independent Consultant and Brian Oliver, Oracle
Partitioning is a very powerful technique for scaling database centric applications. One tricky part of partitioned architecture is routing of requests to the right database. The routing layer (routing table) should know the right database instance for each attribute which may be used for routing (e.g. account id, login, email, etc): it should be fast, it should fault tolerant and it should scale. All the above makes Oracle Coherence a natural choice for implementing such routing tables in partitioned architectures. This presentation will cover synchronization of the grid with multiple databases, conflict resolution, cross cluster replication and other aspects related to implementing robust partitioned architecture.
- Download Past Presentations: The presentations from the previous meetings of the BACSIG are available for download here. Click on the presentation titles to download the PDF files.
- Join the Coherence online community on our Oracle Coherence Users Group on LinkedIn.
- Contact BACSIG with any comments, questions, presentation proposals and content suggestions.
Tuesday May 31, 2011
By csoto on May 31, 2011
To see the course agenda, pricing info, and to register, please visit http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getCourseDesc?dc=D66791GC10&p_org_id=28&lang=US.
You can also view our other Coherence class, "Oracle 3.6: Administer and Troubleshoot Clusters" by going to http://education.oracle.com and searching for Coherence.
Thursday May 19, 2011
By csoto on May 19, 2011
This is an expected behavior because, according to the WebLogic lifecycle, the arguments set on the administration console (web) work only when the managed server is started up through the console. Arguments set on the shell script work for any way of start up.
So, keep this in mind:
- Set the JVM arguments on the startup script to make sure they will take effect
- Or if you set those parameters through the WebLogic Server Administration Console, then you should start the managed server using the console too instead of the startManagedWebLogic.sh, startManagedWebLogic.cmd or any other script
Friday May 13, 2011
Wednesday Jan 19, 2011
Principal Technical Support Engineer in the Engineered (Systems) Enterprise Support Team - EEST.
Former member of the Coherence and Java Technologies Support Teams.
- The vServers were migrated to another Compute Node... Oh My!
- Checking the Oracle JDBC Driver Version on a Weblogic Server
- Working with SSL Certificates in OTD
- How to set a Static Route on a Storage Node
- A "ZFS Storage Appliance is not reachable" message is thrown by Exachk and the ZFS checks are skipped. WAD?
- Data source in suspended state: BEA-001156 error because maximum number of sessions was exceeded in the database (ORA-00018)
- Setting MTU on Exalogic
- Running Mixed Physical and Virtual Exalogic Elastic Cloud Software Versions in an Exalogic Rack is now Supported
- Exalogic eBook: "The Logical Choice for Running Business Applications"
- Working with SCAN on Exalogic