WebLogic Typical Configurations

WebLogic Typical Configurations

  
Hi,
Everytime you install an OutSystems Platform with a WebLogic application server, there are a couple of customizations that most people perform, namely:
  • Enabling HTTPS
  • Configuring the maximum post size
This post guides you on how to perform these customizations.

Before you start

 Before doing these customizations you should read the OutSystems Platform Installation Prerequisites technical note to find where the OutSystems Platform stores the several existing configuration files.

Before changing these files, you should check WebLogic official documentation to understand the side effects of these changes:

Enabling HTTPS

Access the WebLogic console at  http://<server name>:7001/console go to outsystems_domain , Configuration , Web Applications .

Find the SSL Listen Port Enabled field and enable it. Then change the SSL Listen Port field to the value you want.
 

Configuring the maximum post size

To enable support for SSL, access the WebLogic console at  http://<server name>:7001/console go to outsystems_domain , Server Instance , Configuration . Here you can configure the options for all servers in the outsystems_domain.
Find the Maximum Post Size field and change it to the value you want.

 

Hi, João Fernandes. Im with an issue when creating Service Center default tenant. Could you help me?

Publishing Extension(s)...
Publishing Extension 'OMLProcessor'...
Publishing Extension 'IntegrationStudio'...
Reading ServiceCenter.oml oml file information...
Adding ServiceCenter eSpace to database...
Compiling ServiceCenter eSpace...
Preparing ServiceCenter eSpace deployment...
Deploying ServiceCenter eSpace...
Creating ServiceCenter default tenant...
Message 1
  [Error] Error message from node outsystems-gt1 (127.0.0.1): Deployment failed
Deployment failed. Could not invoke ping. Exception: Connection to https://127.0.0.1 refused   at outsystems.hubedition.http.HttpWebRequest.getResponse(Unknown Source)
   at outsystems.hubedition.deployservice.iiIiiiiiiiiiI.$uad(Unknown Source)
   at outsystems.hubedition.deployservice.IIIIIiiiIiIII.$uad(Unknown Source)
   at outsystems.hubedition.deployservice.iiIiiiiiiiiiI.$zbd(Unknown Source)
   at outsystems.hubedition.deployservice.Deploy.$iyc(Unknown Source)
   at outsystems.hubedition.deployservice.Deploy.$odd(Unknown Source)
   at outsystems.hubedition.deployservice.Deploy.messageTransmission(Unknown Source)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
   at java.lang.reflect.Method.invoke(Method.java:597)
   at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:303)
   at sun.rmi.transport.Transport$1.run(Transport.java:160)
   at sun.rmi.transport.Transport.serviceCall(Transport.java:155)
   at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
   at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
   at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
   at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:919)
   at java.lang.Thread.run(Thread.java:662)

The configuration:
Oracle Linux Server 6.4
Weblogic 11g
Oracle Database Server 11g
Not sure, but it looks like the issue is that https://127.0.0.1 cannot be reached. This may be caused by several things like firewall rules.

You should search the forums for similar problems, like this one.
If you can't figure it out, consider asking support for help.