Thursday, May 21, 2009

Getting "registry editing has been disabled by your Administrator" error ?

Getting "registry editing has been disabled by your Administrator" error ?

When you try to Start -> Run -> regedit and if you get this error the just go to the following link and follow the steps :
http://www.online-tech-tips.com/windows-xp/registry-disabled-by-administrator/

Friday, May 15, 2009

Differences between Weblogic 8.1 and Weblogic 9.X

Well if you don't want to read the entire documentation provided by the BEA but wanted to know few major differences between WL 8.1 and 9.X , you can have a glance on my blog. Else you get an excellent documentation from BEA :)

Following are very few major differences between Weblogic 8.1 and 9.2 :
1. Weblogic 9.0 handles the Cachefull Exception more effectively than 8.1. WL 9.0 does "Dynamic Entity Cache". It provides improved caching and pooling than 8.1. So hopefully no more cachefull exceptions on the cmps :)
2. Weblogic 9.X has resolved many OutOfMemory scenario exceptions.
3. WL 9.X supports following related to JMS
- Unit of Group JMS Messages
- Store and Forward JMS Messages
- Unit of Order jms messages
- Improved Message Paging

Refer http://edocs.bea.com/ for more info.

Thursday, May 14, 2009

Compiler failed executable.exec

When deploying an application in Weblogic Server 8.1, got the following error :
'Compiler failed executable.exec' .

This error occurs because of the incompatibility with the JDK version used to build the application with the Weblogic's JDK version.

Well i have faced this error not once, not twice but many times. For fixing this error, did the following actions. But note, I can't promise that this would fix your error too. So if you are getting this error, you should definitely give a try, by doing the following

1. Check which jdk you are using to build your application.
For e.g. if it is "jdk142_05".
2. Check the jdk version of your Weblogic server.
For e.g. if it is " jdk142_11".

If both the jdk versions are different, then change the JAVA_HOME to "jdk142_05" in the Weblogic server from the following files :
1. user_projects/domains/domainname/StartWeblogic.cmd
2. user_projects/domains/domainname/setEnv.cmd

If this doesn't work, try to do vice-versa i.e, build your application with Weblogic JDK by setting the JAVA_HOME of the system to Weblogic's JDK. (Though, this didn't worked for me but the first fix definitely did worked).