Deployment Issues On Weblogic Server

When we deploy web applications on the weblogic server, there are some common errors seen on the admin console while activating changes. These errors are usually not resolved even after restart of the server. Few of the issues are as below: 1) <Error> <Console> <BEA-240003> <Console encountered the following error

Continue reading »

Large Message Processing Issues In JMS Transactions

When there is a distributed transaction involved in message processing, it is very important that all the resources involved in the transaction are reachable without any latency. When this is not the case and there is an issue with the communication between the resources, there can be issues of message

Continue reading »

WebLogic Server Transaction Manager Issues

When XA connection pools are used for the datasources which will involve transactions with the database and other resources, these are the most common issues faced: 1) Exception: : javax.ejb.EJBException: nested exception is: java.sql.SQLException: ORA-02049: timeout: distributed transaction waiting for lock 2) EJB Exception: : javax.ejb.EJBException: nested exception is: java.sql.SQLException:

Continue reading »

Weblogic Foreign JMS Server Configuration With MQ Series

–    Create a JMS server target it to the admin server as below: –    Create a JMS module and add the resource Foreign Server as below: – Go to the ForeignServer-> Configuration-> General and edit it as below: JNDI Initial Context Factory: com.sun.jndi.fscontext.RefFSContextFactory JNDI Connection URL: file:/C:/JNDI-Directory It looks like:

Continue reading »

Delete Messages From JMS Queue Using WLST

Connect to the server using WLST by entering the command java weblogic.WLST Enter the command connect() Enter the username, password, and the admin server url you want to connect to. Change the location to serverRuntime by entering the command serverRuntime(). Traverse to the below location: – cd(‘JMSRuntime’) – cd(‘AdminServer.jms’) –

Continue reading »

Virtual Hosts Configuration with Weblogic Server

Virtual Hosts Virtual hosting, which defines a set of host names to which WebLogic Server instances (servers) or clusters respond. When you use virtual hosting, you use DNS to specify one or more host names that map to the IP address of a server or cluster. When you deploy the

Continue reading »

ConfigToScript command

ConfigToScript The WLST command ConfigToScript converts an existing server configuration (config directory) to an executable WLST python script.The syntax for this command is : configToScript([configPath], [pyPath], [overwrite], [propertiesFile], [createDeploymentScript]) – configPath : Optional value. This is the path to the config directory that contains the configuration of the domain that

Continue reading »

WebLogic Server Debug Flags

These debug flags are added in the JAVA_OPTIONS in the start script of the server as: -Dweblogic.debug.DebugJMSBackEnd=true for example. 1—Application related debugs: Application deployment: (Gives all the information about internal activities when the application is being deployed) MasterDeployer ApplicationContainer DebugAppContainer DebugDeploy DebugDeployment DebugDeploymentService DebugDeploymentServiceInternal DebugDeploymentServiceStatusUpdates DebugDeploymentServiceTransport DebugDeploymentServiceTransportHttp DebugWebAppModule

Continue reading »