l lianbo
on

 

I try to running p21-client-1.0.1.jar in Linux as CLI mode, however, it fails, it mentioned that "ERROR n.bootstrap.api.iq.filters.OSFilter - Operating system Linux is not allowed", is that true?

 

full log see in below .

 

 

19:11:01,410 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback.groovy]
19:11:01,411 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.xml]
19:11:01,411 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Found resource [logback.xml] at [jar:file:/SASARCH/Applications/pinnacle21-community/components/lib/p21-client-1.0.1.jar!/logback.xml]
19:11:01,423 |-INFO in ch.qos.logback.core.joran.spi.ConfigurationWatchList@3439f68d - URL [jar:file:/SASARCH/shared/Applications/pinnacle21-community/components/lib/p21-client-1.0.1.jar!/logback.xml] is not of type file
19:11:01,500 |-INFO in ch.qos.logback.classic.joran.action.ConfigurationAction - debug attribute not set
19:11:01,505 |-INFO in ch.qos.logback.core.joran.action.DefinePropertyAction - About to instantiate property definer of type [net.pinnacle21.oce.logging.JarNameDefiner]
19:11:01,506 |-INFO in ch.qos.logback.core.joran.action.DefinePropertyAction - Popping property definer for property named [jarName] from the object stack
19:11:01,597 |-INFO in ch.qos.logback.core.joran.action.DefinePropertyAction - About to instantiate property definer of type [net.pinnacle21.oce.logging.LogLevelDefiner]
19:11:01,600 |-INFO in ch.qos.logback.core.joran.action.DefinePropertyAction - Popping property definer for property named [logLevel] from the object stack
19:11:01,600 |-INFO in ch.qos.logback.core.joran.action.DefinePropertyAction - About to instantiate property definer of type [net.pinnacle21.oce.logging.LogAppendFlagDefiner]
19:11:01,600 |-INFO in ch.qos.logback.core.joran.action.DefinePropertyAction - Popping property definer for property named [appendFlag] from the object stack
19:11:01,600 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.FileAppender]
19:11:01,605 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [CLI-APPENDER]
19:11:01,623 |-INFO in ch.qos.logback.core.joran.action.NestedComplexPropertyIA - Assuming default type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for [encoder] property
19:11:01,661 |-INFO in ch.qos.logback.core.FileAppender[CLI-APPENDER] - File property is set to [/SASARCH/Applications/pinnacle21-community/components/lib/p21-client-1.0.1.log]
19:11:01,663 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [net.pinnacle21.oce.services.RemoteAppender]
19:11:01,695 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [REMOTE]
19:11:01,697 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.ConsoleAppender]
19:11:01,698 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [STDOUT]
19:11:01,702 |-WARN in ch.qos.logback.core.ConsoleAppender[STDOUT] - This appender no longer admits a layout as a sub-component, set an encoder instead.
19:11:01,702 |-WARN in ch.qos.logback.core.ConsoleAppender[STDOUT] - To ensure compatibility, wrapping your layout in LayoutWrappingEncoder.
19:11:01,702 |-WARN in ch.qos.logback.core.ConsoleAppender[STDOUT] - See also http://logback.qos.ch/codes.html#layoutInsteadOfEncoder for details
19:11:01,702 |-INFO in ch.qos.logback.classic.joran.action.RootLoggerAction - Setting level of ROOT logger to INFO
19:11:01,702 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [REMOTE] to Logger[ROOT]
19:11:01,702 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [CLI-APPENDER] to Logger[ROOT]
19:11:01,702 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [STDOUT] to Logger[ROOT]
19:11:01,702 |-INFO in ch.qos.logback.classic.joran.action.ConfigurationAction - End of configuration.
19:11:01,703 |-INFO in ch.qos.logback.classic.joran.JoranConfigurator@dbd940d - Registering current configuration as safe fallback point

SLF4J: net.pinnacle21.oce.utils.DataSources
SLF4J: The following set of substitute loggers may have been accessed
SLF4J: during the initialization phase. Logging calls during this
SLF4J: phase were not honored. However, subsequent logging calls to these
SLF4J: loggers will work as normally expected.
SLF4J: See also http://www.slf4j.org/codes.html#substituteLogger
2019-09-04 19:11:01 [main] INFO  net.pinnacle21.oce.model.input.Input - Use default value 3
log4j:WARN No appenders could be found for logger (com.amazonaws.AmazonWebServiceClient).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.
2019-09-04 19:11:03 [RxIoScheduler-2] INFO  net.bootstrap.core.AbstractCommand - command='cmd-aws-healthCheck', runTime=642
2019-09-04 19:11:03 [RxIoScheduler-2] INFO  net.bootstrap.utils.S3Loader - Services are healthy
2019-09-04 19:11:03 [main] INFO  net.bootstrap.utils.S3Loader - Downloading from s3 p21-community-resources
2019-09-04 19:11:03 [RxIoScheduler-2] INFO  net.bootstrap.utils.S3Loader - Downloading from s3 p21-community-resources
2019-09-04 19:11:03 [main] ERROR n.bootstrap.api.iq.filters.OSFilter - Operating system Linux is not allowed
2019-09-04 19:11:03 [main] ERROR n.pinnacle21.oce.utils.ProcessUtils - CLI.3.17::System installation qualification error::Failed to process input=--engine.version=FDA 1903.1 --standard=sdtm --standard.version=3.2 --source.sdtm=./sdtm/dev/data/data_area --cdisc.ct.sdtm.version=2019-06-28 --report=./report.xls
net.pinnacle21.oce.exceptions.CLIException: Failed to process input=--engine.version=FDA 1903.1 --standard=sdtm --standard.version=3.2 --source.sdtm=.sdtm/dev/data/data_area --cdisc.ct.sdtm.version=2019-06-28 --report=./report.xls
        at net.pinnacle21.oce.utils.ProcessUtils.startFromCommandLine(ProcessUtils.java:123) [p21-client-1.0.1.jar:1.0.1]
        at net.pinnacle21.oce.Main.main(Main.java:16) [p21-client-1.0.1.jar:1.0.1]
Caused by: net.bootstrap.api.iq.IqException: Installation qualification check Allowed OS check failed for GLOBAL
        at net.bootstrap.api.iq.advices.GlobalAdvice.iqGlobal(GlobalAdvice.java:24) ~[p21-client-1.0.1.jar:1.0.1]
        at net.bootstrap.utils.Libs.loadLibMap(Libs.java:123) ~[p21-client-1.0.1.jar:1.0.1]
        at net.bootstrap.utils.Libs.refreshMap(Libs.java:114) ~[p21-client-1.0.1.jar:1.0.1]
        at net.bootstrap.utils.Libs.getEngines(Libs.java:259) ~[p21-client-1.0.1.jar:1.0.1]
        at net.bootstrap.utils.Libs.getEngineOverrides(Libs.java:320) ~[p21-client-1.0.1.jar:1.0.1]
        at net.bootstrap.utils.S3Loader.loadClients(S3Loader.java:96) ~[p21-client-1.0.1.jar:1.0.1]
        at net.pinnacle21.oce.model.input.ParseResults.parseArgs(ParseResults.java:60) ~[p21-client-1.0.1.jar:1.0.1]
        at net.pinnacle21.oce.utils.InputUtils.from(InputUtils.java:49) ~[p21-client-1.0.1.jar:1.0.1]
        at net.pinnacle21.oce.utils.ProcessUtils.start(ProcessUtils.java:146) [p21-client-1.0.1.jar:1.0.1]
        at net.pinnacle21.oce.utils.ProcessUtils.startFromCommandLine(ProcessUtils.java:134) [p21-client-1.0.1.jar:1.0.1]
        at net.pinnacle21.oce.utils.ProcessUtils.startFromCommandLine(ProcessUtils.java:104) [p21-client-1.0.1.jar:1.0.1]
        ... 1 common frames omitted
 

Forums: Troubleshooting and Problems

Philipp
on September 5, 2019

Hi Lianbo,

That is correct,

Linux OS is not supported by Community 3.0 and its CLI. 

It supports only Windows and Mac OS.

Thanks,

Philipp

Want a demo?

Let’s Talk.

We're eager to share and ready to listen.

Cookie Policy

Pinnacle 21 uses cookies to make our site easier for you to use. By continuing to use this website, you agree to our use of cookies. For more info visit our Privacy Policy.