|
|
|
Jia
|
Hi
I'm trying to run photon linux client (0.5.0) under ubuntu, after changing variables in setEnv.sh and photon/conf directory. I've got the following error message, where did photon set the log file path to " /tmp\photon-log4j-10221.log"? java.util.logging.properties: java.util.logging.FileHandler.pattern =/home/jia/opt/marketcetera/photon/logs/photon%u-%g.log photon-log4j.properties: log4j.appender.file.File=/home/jia/opt/marketcetera/photon/logs/photon-log4j-${org.marketcetera.photon.unique}.log setEnv.sh: export METC_HOME=/home/jia/opt/marketcetera 20:23:50,689 [main] INFO logger - Changed log level to 'info' log4j:ERROR setFile(null,true) call failed. java.io.FileNotFoundException: /tmp\photon-log4j-10221.log (Permission denied) 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) at org.apache.log4j.config.PropertySetter.setProperties(PropertySetter.java:123) at org.apache.log4j.config.PropertySetter.setProperties(PropertySetter.java:87) at org.apache.log4j.PropertyConfigurator.parseAppender(PropertyConfigurator.java:645) at org.apache.log4j.PropertyConfigurator.parseCategory(PropertyConfigurator.java:603) at org.apache.log4j.PropertyConfigurator.configureRootCategory(PropertyConfigurator.java:500) at org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:406) at org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:432) at org.apache.log4j.PropertyConfigurator.configure(PropertyConfigurator.java:327) at org.marketcetera.photon.Application.configureLogs(Unknown Source) at org.marketcetera.photon.Application.start(Unknown Source) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:153) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:106) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:363) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:504) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:443) at org.eclipse.equinox.launcher.Main.run(Main.java:1169) |
|
toli
|
Jia,
I'm not sure where /tmp/\photon--xxx name is coming from. the \ is a bit weird - seems like some holdover from Windows. Did you download a Linux package or did you move this from Windows? Either way, there's another config file you need to modify - photon.ini in the top-level Photon directory. You need to modify the last arg -Dorg.marketcetera.appDir=/tmp/toli/release-0.5.0/marketcetera/photon it needs to point to your "Photon app dir", ie /home/jia/opt/marketcetera/photon in your case (the example above was for me in /tmp/toli/) hope this helps, let me know if it doesn't solve your issue. On Mon, Sep 22, 2008 at 12:48 PM, Jia <[hidden email]> wrote: > > Hi > > I'm trying to run photon linux client (0.5.0) under ubuntu, after changing > variables in setEnv.sh and photon/conf directory. I've got the following > error message, where did photon set the log file path to " > /tmp\photon-log4j-10221.log"? > > java.util.logging.properties: > java.util.logging.FileHandler.pattern > =/home/jia/opt/marketcetera/photon/logs/photon%u-%g.log > > photon-log4j.properties: > log4j.appender.file.File=/home/jia/opt/marketcetera/photon/logs/photon-log4j-${org.marketcetera.photon.unique}.log > > setEnv.sh: > export METC_HOME=/home/jia/opt/marketcetera > > 20:23:50,689 [main] INFO logger - Changed log level to 'info' > log4j:ERROR setFile(null,true) call failed. > java.io.FileNotFoundException: /tmp\photon-log4j-10221.log (Permission > denied) > 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) > at > org.apache.log4j.config.PropertySetter.setProperties(PropertySetter.java:123) > at > org.apache.log4j.config.PropertySetter.setProperties(PropertySetter.java:87) > at > org.apache.log4j.PropertyConfigurator.parseAppender(PropertyConfigurator.java:645) > at > org.apache.log4j.PropertyConfigurator.parseCategory(PropertyConfigurator.java:603) > at > org.apache.log4j.PropertyConfigurator.configureRootCategory(PropertyConfigurator.java:500) > at > org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:406) > at > org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:432) > at > org.apache.log4j.PropertyConfigurator.configure(PropertyConfigurator.java:327) > at org.marketcetera.photon.Application.configureLogs(Unknown Source) > at org.marketcetera.photon.Application.start(Unknown Source) > at > org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:153) > at > org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:106) > at > org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76) > at > org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:363) > at > org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:504) > at org.eclipse.equinox.launcher.Main.basicRun(Main.java:443) > at org.eclipse.equinox.launcher.Main.run(Main.java:1169) > > -- > View this message in context: http://n2.nabble.com/Unable-to-run-Photon-0.5.0-tp1110496p1110496.html > Sent from the m-etc-dev mailing list archive at Nabble.com. > > _______________________________________________ > Marketcetera Developers mailing list > Marketcetera Documentation: http://trac.marketcetera.org > To unsubscribe, go to > http://lists.marketcetera.org/cgi-bin/mailman/listinfo/m-etc-dev or send an email to [hidden email]. > -- Toli Kuznets http://www.marketcetera.com: Open-Source Trading Platform download.run.trade. _______________________________________________ Marketcetera Developers mailing list Marketcetera Documentation: http://trac.marketcetera.org To unsubscribe, go to http://lists.marketcetera.org/cgi-bin/mailman/listinfo/m-etc-dev or send an email to [hidden email]. |
||||||||||||||||
|
toli
|
Jia,
I updated the Linux instructions - we left out the photon.ini file from them: http://trac.marketcetera.org/trac.fcgi/wiki/0.5.0/Marketcetera/ClientLinuxInstallationInstructions Thanks for bringing this up. On Mon, Sep 22, 2008 at 3:10 PM, Toli Kuznets <[hidden email]> wrote: > Jia, > > I'm not sure where /tmp/\photon--xxx name is coming from. the \ is a > bit weird - seems like some holdover from Windows. Did you download a > Linux package or did you move this from Windows? > > Either way, there's another config file you need to modify - > photon.ini in the top-level Photon directory. > You need to modify the last arg > -Dorg.marketcetera.appDir=/tmp/toli/release-0.5.0/marketcetera/photon > > it needs to point to your "Photon app dir", ie > /home/jia/opt/marketcetera/photon in your case (the example above was > for me in /tmp/toli/) > > hope this helps, let me know if it doesn't solve your issue. > > On Mon, Sep 22, 2008 at 12:48 PM, Jia <[hidden email]> wrote: >> >> Hi >> >> I'm trying to run photon linux client (0.5.0) under ubuntu, after changing >> variables in setEnv.sh and photon/conf directory. I've got the following >> error message, where did photon set the log file path to " >> /tmp\photon-log4j-10221.log"? >> >> java.util.logging.properties: >> java.util.logging.FileHandler.pattern >> =/home/jia/opt/marketcetera/photon/logs/photon%u-%g.log >> >> photon-log4j.properties: >> log4j.appender.file.File=/home/jia/opt/marketcetera/photon/logs/photon-log4j-${org.marketcetera.photon.unique}.log >> >> setEnv.sh: >> export METC_HOME=/home/jia/opt/marketcetera >> >> 20:23:50,689 [main] INFO logger - Changed log level to 'info' >> log4j:ERROR setFile(null,true) call failed. >> java.io.FileNotFoundException: /tmp\photon-log4j-10221.log (Permission >> denied) >> 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) >> at >> org.apache.log4j.config.PropertySetter.setProperties(PropertySetter.java:123) >> at >> org.apache.log4j.config.PropertySetter.setProperties(PropertySetter.java:87) >> at >> org.apache.log4j.PropertyConfigurator.parseAppender(PropertyConfigurator.java:645) >> at >> org.apache.log4j.PropertyConfigurator.parseCategory(PropertyConfigurator.java:603) >> at >> org.apache.log4j.PropertyConfigurator.configureRootCategory(PropertyConfigurator.java:500) >> at >> org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:406) >> at >> org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:432) >> at >> org.apache.log4j.PropertyConfigurator.configure(PropertyConfigurator.java:327) >> at org.marketcetera.photon.Application.configureLogs(Unknown Source) >> at org.marketcetera.photon.Application.start(Unknown Source) >> at >> org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:153) >> at >> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:106) >> at >> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76) >> at >> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:363) >> at >> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176) >> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >> at >> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) >> at >> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) >> at java.lang.reflect.Method.invoke(Method.java:597) >> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:504) >> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:443) >> at org.eclipse.equinox.launcher.Main.run(Main.java:1169) >> >> -- >> View this message in context: http://n2.nabble.com/Unable-to-run-Photon-0.5.0-tp1110496p1110496.html >> Sent from the m-etc-dev mailing list archive at Nabble.com. >> >> _______________________________________________ >> Marketcetera Developers mailing list >> Marketcetera Documentation: http://trac.marketcetera.org >> To unsubscribe, go to >> http://lists.marketcetera.org/cgi-bin/mailman/listinfo/m-etc-dev or send an email to [hidden email]. >> > > > > -- > Toli Kuznets > http://www.marketcetera.com: Open-Source Trading Platform > download.run.trade. > -- Toli Kuznets http://www.marketcetera.com: Open-Source Trading Platform download.run.trade. _______________________________________________ Marketcetera Developers mailing list Marketcetera Documentation: http://trac.marketcetera.org To unsubscribe, go to http://lists.marketcetera.org/cgi-bin/mailman/listinfo/m-etc-dev or send an email to [hidden email]. |
||||||||||||||||
| Free Embeddable Forum Powered by Nabble | Help |