PMSEncoder problem detected in log

Discuss third-party additions, plugins and translations for PS3 Media Server

PMSEncoder problem detected in log

Postby Olof » Wed Jan 05, 2011 10:37 am


I just downloaded PMSEncoder yesterday, and when starting PMS I found this in the log tab:

[main] TRACE 08:15:16.378 Detected plugin com.chocolatey.pmsencoder.Plugin
[main] TRACE 08:15:16.378 PMSEncoder: initializing PMSEncoder 1.3.0
[main] TRACE 08:15:16.519 PMSEncoder: loading built-in log4j config file: jar:file:/C:/Program%20Files%20(x86)/PS3%20Media%20Server/plugins/pmsencoder-1.3.0.jar!/default_log4j.xml
[main] TRACE 08:15:16.534 log4j:ERROR setFile(null,false) call failed.
[main] TRACE 08:15:16.534 pmsencoder.log (Åtkomst nekad)
[main] TRACE 08:15:16.534 at Method)
[main] TRACE 08:15:16.534 at<init>(Unknown Source)
[main] TRACE 08:15:16.534 at<init>(Unknown Source)
[main] TRACE 08:15:16.534 at org.apache.log4j.FileAppender.setFile(
[main] TRACE 08:15:16.534 at org.apache.log4j.RollingFileAppender.setFile(
[main] TRACE 08:15:16.534 at org.apache.log4j.FileAppender.activateOptions(
[main] TRACE 08:15:16.534 at org.apache.log4j.config.PropertySetter.activate(
[main] TRACE 08:15:16.534 at org.apache.log4j.xml.DOMConfigurator.parseAppender(
[main] TRACE 08:15:16.534 at org.apache.log4j.xml.DOMConfigurator.findAppenderByName(
[main] TRACE 08:15:16.534 at org.apache.log4j.xml.DOMConfigurator.findAppenderByReference(
[main] TRACE 08:15:16.534 at org.apache.log4j.xml.DOMConfigurator.parseChildrenOfLoggerElement(
[main] TRACE 08:15:16.534 at org.apache.log4j.xml.DOMConfigurator.parseRoot(
[main] TRACE 08:15:16.534 at org.apache.log4j.xml.DOMConfigurator.parse(
[main] TRACE 08:15:16.534 at org.apache.log4j.xml.DOMConfigurator.doConfigure(
[main] TRACE 08:15:16.534 at org.apache.log4j.xml.DOMConfigurator.doConfigure(
[main] TRACE 08:15:16.534 at org.apache.log4j.xml.DOMConfigurator.configure(
[main] TRACE 08:15:16.534 at com.chocolatey.pmsencoder.Plugin$_init_$2.doCall(Plugin.groovy:110)
[main] TRACE 08:15:16.534 at com.chocolatey.pmsencoder.Plugin$_init_$2.doCall(Plugin.groovy)
[main] TRACE 08:15:16.534 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[main] TRACE 08:15:16.534 at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
[main] TRACE 08:15:16.534 at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
[main] TRACE 08:15:16.534 at java.lang.reflect.Method.invoke(Unknown Source)
[main] TRACE 08:15:16.534 at org.codehaus.groovy.reflection.CachedMethod.invoke(
[main] TRACE 08:15:16.534 at groovy.lang.MetaMethod.doMethodInvoke(
[main] TRACE 08:15:16.534 at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(
[main] TRACE 08:15:16.534 at groovy.lang.MetaClassImpl.invokeMethod(
[main] TRACE 08:15:16.534 at
[main] TRACE 08:15:16.550 at
[main] TRACE 08:15:16.550 at com.chocolatey.pmsencoder.Plugin.<init>(Plugin.groovy:126)
[main] TRACE 08:15:16.550 at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
[main] TRACE 08:15:16.550 at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
[main] TRACE 08:15:16.550 at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
[main] TRACE 08:15:16.550 at java.lang.reflect.Constructor.newInstance(Unknown Source)
[main] TRACE 08:15:16.550 at java.lang.Class.newInstance0(Unknown Source)
[main] TRACE 08:15:16.550 at java.lang.Class.newInstance(Unknown Source)
[main] TRACE 08:15:16.550 at net.pms.external.ExternalFactory.lookup(
[main] TRACE 08:15:16.550 at net.pms.PMS.init(
[main] TRACE 08:15:16.550 at net.pms.PMS.get(
[main] TRACE 08:15:16.550 at net.pms.PMS.main(
[main] TRACE 08:15:16.550 PMSEncoder: loading built-in script: jar:file:/C:/Program%20Files%20(x86)/PS3%20Media%20Server/plugins/pmsencoder-1.3.0.jar!/pmsencoder.groovy
[main] TRACE 08:15:17.018 Registering transcoding engine PMSEncoder

Edit: Where it says "Åtkomst nekad" on the FileNotFoundException, it is swedish for "Access denied".

What might be the problem here?

Running PMS SubJunk build 10 on Windows 7.

Posts: 13
Joined: Tue Jan 19, 2010 9:56 am

Re: PMSEncoder problem detected in log

Postby chocolateboy » Wed Jan 05, 2011 11:00 am

Olof wrote:I just downloaded PMSEncoder yesterday

Running PMS SubJunk build 10 on Windows 7.

Which? Did you install it manually, or via the SubJunk build (which includes PMSEncoder 1.3.0), or both? ... leshooting

chocolateboy wrote:Make sure there's only one version of the plugin in the plugins directory.

Is the PMS directory writable? Does it work if you run as Administrator?


If you don't have permission to write to the PMS directory, for now you'll need to create a custom logging config file and specify a different location: ... nf-options
Project Member
Posts: 2581
Joined: Wed Sep 16, 2009 10:05 am

Re: PMSEncoder problem detected in log

Postby Olof » Wed Jan 05, 2011 11:32 am

Feel a bit silly now, but it actually was as simple as allowing my logged in user write access to the PMS directories.

Regarding the first questions, I was actually using subjunk build 9. I guess it didn't include the PMSEncoder because I had to download it myself and put it in the (empty) plugin directory.

Anyway, thanks both for the help and also for the software.

Posts: 13
Joined: Tue Jan 19, 2010 9:56 am

Return to Additions and Plugins

Who is online

Users browsing this forum: No registered users and 5 guests