Thursday 10 January 2013

Oracle Apex Error - Application alias Cannot be converted to unique application id

The Oracle Apex Error  message "application alias can not be converted to a unique application ID.Contact your application administrator" can be encountered if you have the same application alias used on multiple APex Workspaces on the same Apex server.

Apex prevents you using the same Apex Application alias more than once in the same workspace on the same server but doesn't prevent the same alias being used on different workspaces. To check that the application runs correctly use the URL with the application ID not the alias and the app should run without any issues.

If you receive this error then it means another developer has used the same alias on a different workspace on the server. The app runs correctly with the application alias if you are logged into apex admin as you have already specified the Workspace to use. When not logged in the URL must determine which workspace the app relates to.

When the Apex application alias is translated into an application ID it cannot find a unique Id that matches the alias so returns the above error.

The solution to fix the Apex Error message "application alias can not be converted to a unique application ID.Contact your application administrator" is to rename the application alias on one of the applications so that the alias is unqiue on the server. Once this is done then the APex application will run correctly.

No comments:

Post a Comment