PowerBuilder components

You can use the Project painter to deploy PowerBuilder components.

StepsDeploying PowerBuilder components

  1. In the Project painter Properties dialog box, select the EAServer Host tab, and enter:

    • Host Name – the TCP host name for the server machine. Do not use “localhost” or the IP address.

    • Port – the IIOP port number on the host machine; the default is 2000.

    • Login ID – admin@system.

    • Login Password – a valid password for the login ID.

  2. From the Component type drop-down list on the Components page, select one of:

    For detailed information about these component types, see “Building an EAServer Component” in the PowerBuilder Application Techniques book.

  3. In the Standard Options group box on the Components page, to use stateless EJB session beans, select Automatic Demarcation / Deactivation; to use stateful session beans, unselect this option.

Live editing

You can quickly test changes without redeploying, using live editing—see “Testing and debugging the component” in Application Techniques.

To increase the speed at which live editing runs, perform the following configuration:

  1. Open config/deploy-tool-options.xml, in your EAServer installation.

  2. In the com.sybase.jaguar.compiler.JaguarCompiler component description, set the value of ejbDeployIfUnchanged to false.

  3. Run:

    configure deply-tool-options