sqldeveloper reported warning on datamodeler.log.
after check on OS,the sqldeveloper failed to create logs for priviledge issues.
1 2 3 |
# cd /opt/sqldeveloper/sqldeveloper/ # mkdir -p extensions/oracle.datamodeler/log #chown user_to_run_ide extensions/oracle.datamodeler/log |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
[suse@suse-pc ~]$ sqldeveloper Oracle SQL Developer Copyright (c) 1997, 2011, Oracle and/or its affiliates. All rights reserved. log4j:ERROR setFile(null,true) call failed. java.io.FileNotFoundException: ../extensions/oracle.datamodeler/log/datamodeler.log (No such file or directory) at java.io.FileOutputStream.openAppend(Native Method) at java.io.FileOutputStream.<init>(FileOutputStream.java:177) at java.io.FileOutputStream.<init>(FileOutputStream.java:102) at org.apache.log4j.FileAppender.setFile(FileAppender.java:273) at org.apache.log4j.RollingFileAppender.setFile(RollingFileAppender.java:156) at org.apache.log4j.FileAppender.activateOptions(FileAppender.java:152) at org.apache.log4j.config.PropertySetter.activate(PropertySetter.java:247) |
you can try doing the following once next time you start I think you’ll not see the error.
mkdir /opt/sqldeveloper/sqldeveloper/extensions/oracle.datamodeler/log
touch /opt/sqldeveloper/sqldeveloper/extensions/oracle.datamodeler/log/datamodeler.log
chmod -R 1777 /opt/sqldeveloper/sqldeveloper/extensions/oracle.datamodeler/log/datamodeler.log
@anon
Thanks, I think the problem will not hit again, it should be a small issue,
-suse