Provisioning
Previous Topic  Next Topic 


ITAnyplace provides JSR 124 based over-the-air provisioning of J2ME MIDP as well as J2ME CDC applications. For J2ME CDC devices, we provide a Download Manager. J2ME MIDP specification includes midlet download capability, so a separate Download Manager need not be installed.

iPhone, Android and Palm WebOS apps are provisioned via their app stores. Please consult their documentation to see how to distribute those apps.

Provisioning of an application involves 3 steps:

The provisioning archive is a zip file. It should include a provisioning descriptor as specified by JSR 124. In case of MIDP applications, the archive should also include the midlet jar and the jad files. The provisioning descriptor should point to the jad file in this case.

For CDC applications please create a jar file of your code and point the provisioning descriptor to it. The jar file should include the code under a parent directory, whose name should be same as that of the application. Both the jar file and the provisioning descriptor should be zipped in the provisioning archive.

ITAnyplace toolkit provides an option to automatically create provisioning archive of MIDP and CDC applications. Select the project and click on Create Provisioning Archive.


Once the provisioning archive has been created, it should be imported by using ITAnyplace Administration Console, so that it is available to all the users. Only Administrators can import archives.



Only authenticated users are allowed to download applications from the server. The install process depends upon the type of device:

In case of J2ME MIDP devices, launch the Application Manager and point it to the provisioning url. The url will be of the following format: http://<your server name>:<your server port>/itanyplace/ota . If the ITAnyplace server web-app context is set to /, then itanyplace should not be included in the provisioning url.

This will display available applications based upon device capabilities. Download and install any listed application.

In case of J2ME CDC devices, the user should use the Download Manager to download applications. See Download Manager for J2ME CDC Device section for details about the Download Manager.