Hi all -
I am getting the following error when running Flux:

ERROR StatusLogger Unable to access file:///log4j2/cluster.xml
java.io.FileNotFoundException: \log4j2\cluster.xml (The system cannot find the 
path specified)
        at java.io.FileInputStream.open0(Native Method)
        at java.io.FileInputStream.open(FileInputStream.java:195)
        at java.io.FileInputStream.<init>(FileInputStream.java:138)
        at java.io.FileInputStream.<init>(FileInputStream.java:93)
        at 
sun.net.www.protocol.file.FileURLConnection.connect(FileURLConnection.java:90)
        at 
sun.net.www.protocol.file.FileURLConnection.getInputStream(FileURLConnection.java:188)
        at java.net.URL.openStream(URL.java:1045)
        at 
org.apache.logging.log4j.core.config.ConfigurationFactory.getInputFromUri(ConfigurationFactory.java:307)
        at 
org.apache.logging.log4j.core.config.ConfigurationFactory$Factory.getConfiguration(ConfigurationFactory.java:473)
        at 
org.apache.logging.log4j.core.config.ConfigurationFactory$Factory.getConfiguration(ConfigurationFactory.java:420)
        at 
org.apache.logging.log4j.core.config.ConfigurationFactory.getConfiguration(ConfigurationFactory.java:265)
        at 
org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:613)
        at 
org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:634)
        at 
org.apache.logging.log4j.core.LoggerContext.start(LoggerContext.java:229)
        at 
org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:152)
        at 
org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:45)
        at org.apache.logging.log4j.LogManager.getContext(LogManager.java:194)
        at 
org.apache.logging.log4j.spi.AbstractLoggerAdapter.getContext(AbstractLoggerAdapter.java:122)
        at 
org.apache.logging.slf4j.Log4jLoggerFactory.getContext(Log4jLoggerFactory.java:43)
        at 
org.apache.logging.log4j.spi.AbstractLoggerAdapter.getLogger(AbstractLoggerAdapter.java:46)
        at 
org.apache.logging.slf4j.Log4jLoggerFactory.getLogger(Log4jLoggerFactory.java:29)
        at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:358)
        at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:383)
        at org.apache.storm.flux.Flux.<clinit>(Flux.java:42)
ERROR StatusLogger Reconfiguration failed: No configuration found for 
'266474c2' at 'null' in 'null'

I am running the following:
storm jar target/SampleTopology-1.0-SNAPSHOT.jar org.apache.storm.flux.Flux 
--local --resource /topology.yaml

This is a plain installation, I installed it on C:\Apache\storm-1.1.0

Looks to me the issue is here:

if not %STORM_LOG4J2_CONFIGURATION_DIR% == nil (
                set 
STORM_LOG4J2_CONFIGURATION_FILE="file:///%STORM_LOG4J2_CONFIGURATION_DIR%\cluster.xml"
)

This line is getting the default configuration log4j2 (my 
"C:\Apache\storm-1.1.0\conf\storm.yaml" is unchanged).

If I comment this line out then it works like a charm, the following line does 
pick up my environment variable STORM_HOME.

if not defined STORM_LOG4J2_CONFIGURATION_FILE (
  set STORM_LOG4J2_CONFIGURATION_FILE="file:///%STORM_HOME%\log4j2\cluster.xml"
)

Thanks -
Mauro Giusti.

ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Users\maurgi\AppData\Roaming
ChocolateyInstall=C:\ProgramData\chocolatey
ChocolateyLastPathUpdate=Tue Feb 21 09:18:44 2017
CommonProgramFiles=C:\Program Files\Common Files
CommonProgramFiles(x86)=C:\Program Files (x86)\Common Files
CommonProgramW6432=C:\Program Files\Common Files
COMPUTERNAME=MAURGIDEV01
ComSpec=C:\WINDOWS\system32\cmd.exe
HOMEDRIVE=C:
HOMEPATH=\Users\maurgi
JAVA_HOME=C:\Java\jdk1.8.0_121
LOCALAPPDATA=C:\Users\maurgi\AppData\Local
LOGONSERVER=\\CY1-RED-DC-25
M2_HOME=C:\Apache\maven-3.3.9
MAVEN_HOME=C:\Apache\maven-3.3.9
NugetMachineInstallRoot=C:\CxCache
NUMBER_OF_PROCESSORS=8
OneDrive=C:\Users\maurgi\OneDrive
OS=Windows_NT
Path=C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\Intel\iCLS 
Client\;C:\Program Files\Intel\iCLS Client\;C:\Program Files\Common 
Files\Microsoft Shared\Microsoft Online Services;C:\Program Files (x86)\Common 
Files\Microsoft Shared\Microsoft Online 
Services;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program
 Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files 
(x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program 
Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files 
(x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program 
Files\Microsoft SQL Server\120\Tools\Binn\;C:\Program Files\Microsoft SQL 
Server\130\Tools\Binn\;C:\Program Files (x86)\PuTTY\;C:\Program 
Files\Microsoft\Web Platform Installer\;C:\Program Files (x86)\Microsoft SQL 
Server\110\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL 
Server\120\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL 
Server\130\DTS\Binn\;C:\Users\maurgi\AppData\Local\Microsoft\WindowsApps;C:\ProgramData\chocolatey\bin;C:\Program
 Files (x86)\Microsoft SQL Server\Client SDK\ODBC\130\Tools\Binn\;C:\Program 
Files (x86)\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files 
(x86)\Microsoft SQL Server\130\Tools\Binn\ManagementStudio\;C:\Program Files 
(x86)\Microsoft VS Code\bin;C:\Program Files (x86)\Git\cmd;C:\Program 
Files\Apache\maven\bin;C:\Program Files\dotnet\;C:\Program 
Files\Git\cmd;C:\Java\jdk1.8.0_121;C:\Java\jdk1.8.0_121\bin;C:\Apache\storm-1.1.0\bin;C:\Apache\maven-3.3.9\bin;
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=AMD64
PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 79 Stepping 1, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=4f01
ProgramData=C:\ProgramData
ProgramFiles=C:\Program Files
ProgramFiles(x86)=C:\Program Files (x86)
ProgramW6432=C:\Program Files
PROMPT=$P$G
PSModulePath=C:\Program 
Files\WindowsPowerShell\Modules;C:\WINDOWS\system32\WindowsPowerShell\v1.0\Modules;C:\Program
 Files\WindowsPowerShell\Modules\;C:\Program Files (x86)\Microsoft 
SDKs\Azure\PowerShell\ResourceManager\AzureResourceManager\;C:\Program Files 
(x86)\Microsoft SDKs\Azure\PowerShell\ServiceManagement\;C:\Program Files 
(x86)\Microsoft SDKs\Azure\PowerShell\Storage\;C:\Program Files (x86)\Microsoft 
SQL Server\130\Tools\PowerShell\Modules\
PUBLIC=C:\Users\Public
STORM_HOME=C:\Apache\storm-1.1.0
SystemDrive=C:
SystemRoot=C:\WINDOWS
TEMP=C:\Users\maurgi\AppData\Local\Temp
TMP=C:\Users\maurgi\AppData\Local\Temp
ToastSettings={"collection":[{"SolutionName":"Outlook Not 
Responding","SolutionStatus":true,"ChangedBy":null},{"SolutionName":"Outlook 
Multiple Process 
running","SolutionStatus":true,"ChangedBy":null},{"SolutionName":"Draft Email 
Protection","SolutionStatus":true,"ChangedBy":null},{"SolutionName":"Pending 
Reboot","SolutionStatus":true,"ChangedBy":null},{"SolutionName":"Password 
Reset","SolutionStatus":true,"ChangedBy":null},{"SolutionName":"IE Recommended 
Settings","SolutionStatus":true,"ChangedBy":null},{"SolutionName":"Unable to 
connect to wireless 
LAN","SolutionStatus":true,"ChangedBy":null},{"SolutionName":"Wireless driver 
update","SolutionStatus":true,"ChangedBy":null},{"SolutionName":"Record Skype 
for Business 
experience","SolutionStatus":false,"ChangedBy":null},{"SolutionName":"Delete 
duplicate Outlook .ost file(s) to recover disk 
space","SolutionStatus":true,"ChangedBy":null},{"SolutionName":"DirectAccess 
cannot 
connect","SolutionStatus":false,"ChangedBy":null},{"SolutionName":"Outlook 
Multiple Processes 
running","SolutionStatus":true,"ChangedBy":"TM.Initialization"},{"SolutionName":"Smart
 Card certificate is going to expire 
soon","SolutionStatus":false,"ChangedBy":"TM.Initialization"},{"SolutionName":"Smart
 Card has expired or multiple 
certificates","SolutionStatus":false,"ChangedBy":"TM.Initialization"},{"SolutionName":"Direct
 Access cannot 
connect","SolutionStatus":false,"ChangedBy":"TM.Initialization"}]}
UATDATA=C:\Windows\CCM\UATData\D9F8C395-CAB8-491d-B8AC-179A1FE1BE77
USERDNSDOMAIN=REDMOND.CORP.MICROSOFT.COM
USERDOMAIN=REDMOND
USERDOMAIN_ROAMINGPROFILE=REDMOND
USERNAME=maurgi
USERPROFILE=C:\Users\maurgi
VS140COMNTOOLS=C:\Program Files (x86)\Microsoft Visual Studio 
14.0\Common7\Tools\
windir=C:\WINDOWS

Reply via email to