Lastest p21-client-1.0.1.jar doesn't support Linux system ?

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

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 Logback Error Codes 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 SLF4J Error Codes
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 Apache log4j 1.2 - Frequently Asked Technical Questions 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