I’m running Windows 7, so the Jython fix was not for me, and the first two I have used successfully in the past, but they failed me today. Before giving up entirely and going to a pre-build VM fall-back position, I opened up [MIDDLEWARE_HOME]\Middleware11119\wlserver_10.3\common\bin\commEnv.cmd and found something funny (not “ha ha” funny but “&#%!@?!” funny). Instead of the JAVA_HOME path I provided during the JDeveloper Studio installation that is also reflected in the Help > About > Properties it has the path from System properties placed there by an Oracle 12c installation.
So I changed the JAVA_HOME in commEnv.cmd, deleted [JDEV_USER_HOME]\system22.214.171.124.40.66.73\DefaultDomain one more time and was off and running.
Most Java developers are familiar with Eclipse. While the Content Server Developer Tools (CSDT) does not work the same as other application-specific Eclipse plug-ins, it does provide the ability to perform custom development more easily with WebCenter Sites (a.k.a. Fatwire prior to the Oracle acquisition) than other options if you are comfortable in Eclipse.
Install the Jump Start Kit (JSK)
The first trick is finding the JSK. You must have an Oracle Support account to access it through normal channels. On the Oracle Support site, search for “webcenter sites JUMPSTARTKIT” in the Patch category. Continue reading →
The documentation uses OEM to do this, something that Oracle XE does not have. Has a non-DBA, I find installing Oracle EE tedious. Thanks to waslleysouza.com.br, I was able to find the right script to execute with XE. For the DB-disabled like myself, here are the full steps to do this on a Linux host:
login to linux as a member of the dba group or sudo as same
# echo $ORACLE_SID
# echo $ORACLE_HOME
if either is blank:
# set ORACLE_SID=XE (or your service id)
# set ORACLE_HOME= (Eg: C:oraclexeapporacleproduct10.2.0server)
run [RESULT FOUND PATH]sqlplus / as sysdba
# /u01/app/oracle/product/11.2.0/xe/bin/sqlplus / as sysdba
execute the following (replace values inside [brackets]):
CREATE USER [csuser] IDENTIFIED BY [password] DEFAULT TABLESPACE users TEMPORARY TABLESPACE temp;
GRANT CREATE session, CREATE table, CREATE view TO [csuser];
GRANT UNLIMITED TABLESPACE TO [csuser];
By default JDeveloper was installed with Oracle Look and Feel and while it looks nice, a customized Look and Feel like that actually consumes more memory hence worse performance. We can switch to use a simpler Look and Feel like Windows Default by following these Steps:
In JDeveloper, Go to Tools > Preferences
Select “Environment” and Look for “Look and Feel” dropdown, you will find “Oracle” is selected
Change to “Windows” and Click OK
Restart JDeveloper to active the new Look and Feel
After the restart you will find JDeveloper look much plainer but the improved performance is noticeable.