In 2006, I blogged about 11g new features part II. At that time 11g was in alpha or early beta stage.
One of the new feature announced at OpenWorld 2006 was multiversioning. Like you have multiple versions of your packages running at the same time.
Unfortunately, the feature has not been implemented in 11g Release 1.
As you can see, the CREATE EDITION command does not work :
SQL> create edition v1;
create edition v1
ERROR at line 1:
ORA-00901: invalid CREATE command
SQL> alter session set edition=v1;
ORA-38802: edition does not exist
The error messages ORA-38801 to ORA-38816 refer to EDITIONS.
SQL> select * from dba_editions;
EDITION_NAME PARENT_EDITION_NAME USABLE
------------ ------------------- ------
SQL> alter session set edition=ora$base;
Apparently the feature is implemented, but not ready to be used. Be patient …