[
https://issues.apache.org/jira/browse/STORM-2456?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Mauro Giusti updated STORM-2456:
--------------------------------
Description:
Running:
{code}
mvn compile exec:java -Dexec.args="--local -R /topology.yaml"
{code}
I get the following errors.
It works if I run in an elevated command prompt though.
{code}
17:22:48 [SLOT_1027] ERROR org.apache.storm.daemon.supervisor.Slot - Error when
processing event
java.nio.file.FileSystemException:
C:\Users\maurgi\AppData\Local\Temp\0924ce14-5d18-4da2-ab49-abfe37e59742\workers\c487e249-7225-4836-b7f0-b840f1a05732\artifacts:
A required privilege is
not held by the client.
at
sun.nio.fs.WindowsException.translateToIOException(WindowsException.java:86)
~[?:1.8.0_121]
at
sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:97)
~[?:1.8.0_121]
at
sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:102)
~[?:1.8.0_121]
at
sun.nio.fs.WindowsFileSystemProvider.createSymbolicLink(WindowsFileSystemProvider.java:585)
~[?:1.8.0_121]
at java.nio.file.Files.createSymbolicLink(Files.java:1043)
~[?:1.8.0_121]
at
org.apache.storm.daemon.supervisor.AdvancedFSOps.createSymlink(AdvancedFSOps.java:354)
~[storm-core-1.0.3.jar:1.0.3]
at
org.apache.storm.daemon.supervisor.Container.createArtifactsLink(Container.java:383)
~[storm-core-1.0.3.jar:1.0.3]
at
org.apache.storm.daemon.supervisor.Container.setup(Container.java:321)
~[storm-core-1.0.3.jar:1.0.3]
at
org.apache.storm.daemon.supervisor.LocalContainerLauncher.launchContainer(LocalContainerLauncher.java:44)
~[storm-core-1.0.3.jar:1.0.3]
at
org.apache.storm.daemon.supervisor.Slot.handleWaitingForBlobLocalization(Slot.java:387)
~[storm-core-1.0.3.jar:1.0.3]
at
org.apache.storm.daemon.supervisor.Slot.stateMachineStep(Slot.java:275)
~[storm-core-1.0.3.jar:1.0.3]
at org.apache.storm.daemon.supervisor.Slot.run(Slot.java:741)
[storm-core-1.0.3.jar:1.0.3]
17:22:48 [SLOT_1027] ERROR org.apache.storm.utils.Utils - Halting process:
Error when processing an event
java.lang.RuntimeException: Halting process: Error when processing an event
at org.apache.storm.utils.Utils.exitProcess(Utils.java:1749)
[storm-core-1.0.3.jar:1.0.3]
at org.apache.storm.daemon.supervisor.Slot.run(Slot.java:774)
[storm-core-1.0.3.jar:1.0.3]
{code}
was:
Running:
{code}
mvn compile exec:java -Dexec.args="--local -R /topology.yaml"
{code}
I get:
{code}
17:22:48 [SLOT_1027] ERROR org.apache.storm.daemon.supervisor.Slot - Error when
processing event
java.nio.file.FileSystemException:
C:\Users\maurgi\AppData\Local\Temp\0924ce14-5d18-4da2-ab49-abfe37e59742\workers\c487e249-7225-4836-b7f0-b840f1a05732\artifacts:
A required privilege is
not held by the client.
at
sun.nio.fs.WindowsException.translateToIOException(WindowsException.java:86)
~[?:1.8.0_121]
at
sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:97)
~[?:1.8.0_121]
at
sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:102)
~[?:1.8.0_121]
at
sun.nio.fs.WindowsFileSystemProvider.createSymbolicLink(WindowsFileSystemProvider.java:585)
~[?:1.8.0_121]
at java.nio.file.Files.createSymbolicLink(Files.java:1043)
~[?:1.8.0_121]
at
org.apache.storm.daemon.supervisor.AdvancedFSOps.createSymlink(AdvancedFSOps.java:354)
~[storm-core-1.0.3.jar:1.0.3]
at
org.apache.storm.daemon.supervisor.Container.createArtifactsLink(Container.java:383)
~[storm-core-1.0.3.jar:1.0.3]
at
org.apache.storm.daemon.supervisor.Container.setup(Container.java:321)
~[storm-core-1.0.3.jar:1.0.3]
at
org.apache.storm.daemon.supervisor.LocalContainerLauncher.launchContainer(LocalContainerLauncher.java:44)
~[storm-core-1.0.3.jar:1.0.3]
at
org.apache.storm.daemon.supervisor.Slot.handleWaitingForBlobLocalization(Slot.java:387)
~[storm-core-1.0.3.jar:1.0.3]
at
org.apache.storm.daemon.supervisor.Slot.stateMachineStep(Slot.java:275)
~[storm-core-1.0.3.jar:1.0.3]
at org.apache.storm.daemon.supervisor.Slot.run(Slot.java:741)
[storm-core-1.0.3.jar:1.0.3]
17:22:48 [SLOT_1027] ERROR org.apache.storm.utils.Utils - Halting process:
Error when processing an event
java.lang.RuntimeException: Halting process: Error when processing an event
at org.apache.storm.utils.Utils.exitProcess(Utils.java:1749)
[storm-core-1.0.3.jar:1.0.3]
at org.apache.storm.daemon.supervisor.Slot.run(Slot.java:774)
[storm-core-1.0.3.jar:1.0.3]
{code}
> Error when running Flux on Windows in non-elevated command prompt
> -----------------------------------------------------------------
>
> Key: STORM-2456
> URL: https://issues.apache.org/jira/browse/STORM-2456
> Project: Apache Storm
> Issue Type: Bug
> Components: Flux, storm-core
> Affects Versions: 1.0.3
> Reporter: Mauro Giusti
> Attachments: javaFlux.zip
>
>
> Running:
> {code}
> mvn compile exec:java -Dexec.args="--local -R /topology.yaml"
> {code}
> I get the following errors.
> It works if I run in an elevated command prompt though.
> {code}
> 17:22:48 [SLOT_1027] ERROR org.apache.storm.daemon.supervisor.Slot - Error
> when processing event
> java.nio.file.FileSystemException:
> C:\Users\maurgi\AppData\Local\Temp\0924ce14-5d18-4da2-ab49-abfe37e59742\workers\c487e249-7225-4836-b7f0-b840f1a05732\artifacts:
> A required privilege is
> not held by the client.
> at
> sun.nio.fs.WindowsException.translateToIOException(WindowsException.java:86)
> ~[?:1.8.0_121]
> at
> sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:97)
> ~[?:1.8.0_121]
> at
> sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:102)
> ~[?:1.8.0_121]
> at
> sun.nio.fs.WindowsFileSystemProvider.createSymbolicLink(WindowsFileSystemProvider.java:585)
> ~[?:1.8.0_121]
> at java.nio.file.Files.createSymbolicLink(Files.java:1043)
> ~[?:1.8.0_121]
> at
> org.apache.storm.daemon.supervisor.AdvancedFSOps.createSymlink(AdvancedFSOps.java:354)
> ~[storm-core-1.0.3.jar:1.0.3]
> at
> org.apache.storm.daemon.supervisor.Container.createArtifactsLink(Container.java:383)
> ~[storm-core-1.0.3.jar:1.0.3]
> at
> org.apache.storm.daemon.supervisor.Container.setup(Container.java:321)
> ~[storm-core-1.0.3.jar:1.0.3]
> at
> org.apache.storm.daemon.supervisor.LocalContainerLauncher.launchContainer(LocalContainerLauncher.java:44)
> ~[storm-core-1.0.3.jar:1.0.3]
> at
> org.apache.storm.daemon.supervisor.Slot.handleWaitingForBlobLocalization(Slot.java:387)
> ~[storm-core-1.0.3.jar:1.0.3]
> at
> org.apache.storm.daemon.supervisor.Slot.stateMachineStep(Slot.java:275)
> ~[storm-core-1.0.3.jar:1.0.3]
> at org.apache.storm.daemon.supervisor.Slot.run(Slot.java:741)
> [storm-core-1.0.3.jar:1.0.3]
> 17:22:48 [SLOT_1027] ERROR org.apache.storm.utils.Utils - Halting process:
> Error when processing an event
> java.lang.RuntimeException: Halting process: Error when processing an event
> at org.apache.storm.utils.Utils.exitProcess(Utils.java:1749)
> [storm-core-1.0.3.jar:1.0.3]
> at org.apache.storm.daemon.supervisor.Slot.run(Slot.java:774)
> [storm-core-1.0.3.jar:1.0.3]
> {code}
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)