wlnav
Project home

If you were registered and logged in, you could join this project.

Summary Monitor & Configure WebLogic Server domain
Categories partners, downloads, open-source, enterprise-development, oracle
Owner(s) vishalvishnoi
Your role(s) Content Viewer - www, Observer


[Features] [Tutorial] [Download] [Source code]

WebLogic Navigator (WLNav) is a Web Application that you deploy on Weblogic server to monitor and configure your domain.

It is built on top of WLST (WebLogic Server Scripting Tool). WLST for WLS 7.x/8.x is available at dev2dev. In WLS 9 and onwards, WLST is part of the product, for more info, go to e-docs.

If you have questions or issues, send mail to users@wlnav.open.collab.net.

Why should I use it?

WLNav provides the following benefits:
  • Gives you a view of all MBeans you can view via WLST. User can change server configuration or view runtime information. It also provides manual information about MBean and it's attributes.
  • Deploy on admin server to configure and monitor the whole domain. User can also connect to managed server directly. Optionally, user can deploy on managed server directly. Thus, you can monitor domain even when admin server is down
  • Let's you view JNDI tree
  • Uses WLDF (available in WLNav 0.5 and above) to provide monitoring of domain. Use single chart or summary charts to view data.
  • Let's user view all server logs and archives.
  • Allows you to create WLST scripts while you browse the MBeans. It history section captures all WLST commands use by WLNav. Also, user can see commands used to display a single page
  • Allows you to invoke all commands that are available in WLST. It also uses provides dynamic forms to invoke these commands.
  • Can be used as an aid to learn WLST, as it displays WLST commands used to display data.
  • Every location in application can be bookmarked. Thus, you can quickly construct shortcuts to areas you configure and monitor the most. This becomes very useful with all nice FireFox extension for working with bookmarks.

Tutorial using WebEx recording

This section contains WebEx recording tutorial for understanding WLNav. The recordings were done against version 0.51 of WLNav.

To play the wrf files, get the free WebEx player from http://www.communiqueconferencing.com/webex_record.asp This is work in progress, and we will add recordings as we create them:

DOWNLOAD -> What WebLogic version can I use it on?

WLNav version WLS version JDK version Browser support Description
0.61 (June 6th, 2007)

NOTE: In some browser it's downloaded as zip file. Please rename it to wlnav.war

WebLogic Server 9.x and above JDK 1.5 and above Tested with IE 6.0 and FireFox 1.0 on Windows NOTE: This version will only support WLS 9.x, 10.x and above
How to deploy/install?
Deploy WLNav (name it wlnav) on admin or manager server and then access http://host:port/wlnav. Enter user id and password used to access domain.
Bug fixes in 0.61
Make it work better with ALSB 2.6. As part of this, I enhanced WLNav to handle space in path and also any other character that requires url encoding. Also made WLNav buildable from subversion and add instruction under Source code section.
0.60 (Dec 8th, 2006)

NOTE: In some browser it's downloaded as zip file. Please rename it to wlnav.war

WebLogic Server 9.x and above JDK 1.5 and above Tested with IE 6.0 and FireFox 1.0 on Windows NOTE: This version will only support WLS 9.x, 10.x and above
How to deploy/install?
Deploy WLNav (name it wlnav) on admin or manager server and then access http://host:port/wlnav. Enter user id and password used to access domain.
Bug fixes in 0.6
Fixed bug to make 0.6 work for WebLogic Server 10.x and above.
0.51 (Aug 7th, 2005)

NOTE: In some browser it's downloaded as zip file. Please rename it to wlnav.war

WebLogic Server 9.x JDK 1.5 and above Tested with IE 6.0 and FireFox 1.0 on Windows NOTE: This version will only support WLS 9.x. In 10.x and above, it incorrectly thinks we are using a 7.x or 8.x server. This bug has been fixed in WLNAV 0.60
How to deploy/install?
Deploy WLNav (name it wlnav) on admin or manager server and then access http://host:port/wlnav. Enter user id and password used to access domain.
New feature over 0.5
context root is now 'wlnav' (Fixed https://wlnav.open.collab.net/issues/show_bug.cgi?id=1)
0.1 WebLogic Server 7.x and 8.x JDK 1.4.2 and above Tested with IE 6.0 and FireFox 1.0 on Windows
How to deploy/install?
Deploy WLNav (name it wlnav) on admin or manager server and then access http://host:port/wlnav. Enter user id and password used to access domain.

Can I update/modify WLNav?

WLNav is an open source code share project. It's sources are in subversion You can checkout the code and build it locally.

Steps to build the code (I've tested with Korn shell. Don't have any DOS cmd support):

  1. Checkout the code from subversion by following instruction in subversion home page.
  2. Open a shell terminal
  3. Go to WebLogic server installation and run 'server/bin/setWLSEnv.sh' under weblogicxx (xx is version number) directory OR run setEnv.sh in your domain directory. This will provide Java and WLST classes in your classpath
  4. Go to directory where you checked out WLNav trunk directory (svn checkout http://wlnav.open.collab.net/svn/wlnav/trunk wlnav --username username).
  5. Go to 'src' directory under trunk.
  6. Run '. ./env.sh' to setup WLNav environment
  7. Run 'ant' to see default usage.
  8. Run 'ant build.war' to build wlnav war file

Send any question to dev@wlnav.open.collab.net