How can I copy a plugin from one app to another? Looks like the only way is to export it from app A, import it into the repository and install into app B. Seems a bit cumbersome. And files imported into the Export Repository seem to age out after a few days.
Am I missing something? Is there a easier way to copy a plugin between apps?
When the Apps are in the same Workspace, you better use the Copy and Subscribe mechanism.
So create one "Master Application" holding all your shareable object (like Plugins) and reference them from the "real" Applications. Changes made to the a Plugin can then be pushed down to the actual apps.
When both Apps are in different workspaces, then Export/Import is the only (supported) way of copying.
export/import or using subscriptions is the only way to get an existing plugin-in into an application. We plan to improve APEX to allow copy and easier subscription support in a future version of APEX.
My Blog: http://www.inside-oracle-apex.com
APEX Plug-Ins: http://apex.oracle.com/plugins