I'm running Karaf 3.0.1 on Windows Server 2008. I have a service module that relies on a 3rd party jar library and also a corresponding dll that gets installed in windows\system32. I have followed the instructions to use the wrapper service to install Karaf as a service in windows, and that appears to have been fine. After the service installation I changed the account that the service runs under to a domain service account we use.
My problem is now that when my application gets called when the service is active and running (as the service account), it throws a NullPointerException, I'm thinking because there's some permissions thing with the 3rd party libraries. What's strange is that if I log onto Windows myself, then start a command prompt running as the domain service account, I can start karaf via that and my service calls work just fine. I don't expect anyone to be able to troubleshoot the 3rd party libraries, but what would the difference be between karaf running as a user via the wrapper-installed service, and karaf running as the same user, but via a command prompt? -- View this message in context: http://karaf.922171.n3.nabble.com/Having-trouble-with-wrapper-permissions-tp4037369.html Sent from the Karaf - User mailing list archive at Nabble.com.
