Did you ever have the problem that JDeveloper crashes each day during your lunch break? Worry no more. It’s most likely a problem with too less memory.
JDeveloper memory settings are stored in $MIDDLEWARE_HOME/jdeveloper/ide/bin/ide.conf.
Change the following lines to settings of your liking. A maximum heap size of around 1,5 GB seems to be a good setting if your working heavily with SOA projects (and have enough memory on your machine).
AddVMOption -Xmx640M
AddVMOption -Xms128M
Hope this helps to reduce your regular JDeveloper shutdowns and low memory warnings.