Adding a Custom Property for Improving Business Service Server Startup in IBM WebSphere 9.0

You can increase the performance of Business Service Server while starting it in WebSphere 9.0 by adding a custom JVM property to the server to disable implicit bean scanning. This setting skips the scanning of archives that do not contain a bean descriptor (beans.xml) file.

  1. On the IBM WebSphere Application Server, open the WebSphere Application Server console.

  2. In the left navigation pane, click to expand the Servers link.

  3. Click to expand the Server Types link.

  4. Click the WebSphere application servers link.

  5. In the Application servers page, click the application server that is hosting the Business Services Server.

  6. Under the Server Infrastructure section, expand the Java and Process Management link.

  7. Click the Process Definition link.

  8. In Additional Properties on the right, click the Java Virtual Machine (JVM) link.

  9. In Additional Properties on the right, click the Custom properties link.

  10. Click New to add the following property:

    Name: com.ibm.ws.cdi.enableImplicitBeanArchives
    Value: false. The default value is true.
    Description: Enter any optional description for the property.
    
  11. Click Apply.

  12. Click the Save link to save the JVM custom property directly to the master configuration.

  13. Restart the Business Services Server instance on WebSphere Application Server in order for the changes to take effect.