Manage Learn to apply best practices and optimize your operations.

Schedule a java program to run externally

Use domino to run the program rather than running the program manually or using a third-party scheduler.

You got a great java program to synchronize data between a lotus notes database and an external data source. Rather than having to run the program manually or using a third-party scheduler, use Domino to run the program.

1. Go to your administrator client and click on the configuration tab. Click on 'Server' to expand and choose 'Programs'.

2. Click on 'Add Program' in the action bar.

3. Enter the program name as 'java' and the program name. (case sensitive)

4. Enter the name of the server where you want to run the program and click on the 'Schedule' tab to set a schedule to the execution of the program.

5. Before the program will run successully, please ensure that your classpath is set correctly.

Classpath settings:


In this case, place your external program in the 'ExternalProgram' directory.

Voila, you have scheduled the program to run automatically...

Dig Deeper on Lotus Notes Domino Administration Tools

Start the conversation

Send me notifications when other members comment.

Please create a username to comment.




  • iSeries tutorials's tutorials provide in-depth information on the iSeries. Our iSeries tutorials address areas you need to know about...

  • V6R1 upgrade planning checklist

    When upgrading to V6R1, make sure your software will be supported, your programs will function and the correct PTFs have been ...

  • Connecting multiple iSeries systems through DDM

    Working with databases over multiple iSeries systems can be simple when remotely connecting logical partitions with distributed ...