我正在使用 iiop 协议在独立的远程 Java 客户端和 Websphere Liberty Server 之间进行通信。我想使用自签名证书在 ssl 上使用 iiop。
我已经使用相关证书创建了密钥库和信任库,并适当地更新了 server.xml,但是当我启动自由服务器时,它无法侦听 iiops 端口 9402,远程 java 客户端将使用该端口通过 ssl 使用 iiop 进行通信。netstat 输出显示以下活动端口:http(9080)、https(9443)、iiop(2809),但未列出 iiops 端口 9402。
我的 server.xml 启用了 transportSecurity-1.0 和 ssl-1.0 功能。端点配置如下所示:
<httpEndpoint httpPort="9080" httpsPort="9443" id="defaultHttpEndpoint"/>
<iiopEndpoint id="defaultIiopEndpoint" host="N006363" iiopPort="2809" >
<iiopsOptions iiopsPort="9402" sslRef="defaultSSLConfig" />
</iiopEndpoint>
完整的 server.xml:
<server description="Plexus Server">
<featureManager>
<feature>batch-1.0</feature>
<feature>beanValidation-2.0</feature>
<feature>cdi-2.0</feature>
<feature>concurrent-1.0</feature>
<feature>distributedMap-1.0</feature>
<feature>ejb-3.2</feature>
<feature>ejbHome-3.2</feature>
<feature>ejbLite-3.2</feature>
<feature>ejbPersistentTimer-3.2</feature>
<feature>ejbRemote-3.2</feature>
<feature>el-3.0</feature>
<feature>j2eeManagement-1.1</feature>
<feature>javaMail-1.6</feature>
<feature>jaxb-2.2</feature>
<feature>jaxrs-2.1</feature>
<feature>jaxrsClient-2.1</feature>
<feature>jaxws-2.2</feature>
<feature>jca-1.7</feature>
<feature>jdbc-4.2</feature>
<feature>jms-2.0</feature>
<feature>jndi-1.0</feature>
<feature>jpa-2.2</feature>
<feature>jpaContainer-2.2</feature>
<feature>jsonb-1.0</feature>
<feature>jsonp-1.1</feature>
<feature>jsp-2.3</feature>
<feature>localConnector-1.0</feature>
<feature>managedBeans-1.0</feature>
<feature>mdb-3.2</feature>
<feature>servlet-4.0</feature>
<feature>wasJmsClient-2.0</feature>
<feature>wasJmsServer-1.0</feature>
<feature>websocket-1.1</feature>
<feature>localConnector-1.0</feature>
<feature>transportSecurity-1.0</feature>
<feature>ssl-1.0</feature>
</featureManager>
<keyStore id="defaultKeyStore" password="Pw123" />
<keyStore id="myTrustStore" location="E:\wlp\usr\servers\plexus\resources\security\serverTrustStore" password="Pw123" />
<basicRegistry id="basic" realm="BasicRealm">
<!-- <user name="yourUserName" password="" /> -->
</basicRegistry>
<!-- To access this server from a remote client add a host attribute to the following element, e.g. host="*" -->
<httpEndpoint httpPort="9080" httpsPort="9443" id="defaultHttpEndpoint"/>
<iiopEndpoint id="defaultIiopEndpoint" host="N006363" iiopPort="2809" >
<iiopsOptions iiopsPort="9402" sslRef="defaultSSLConfig" />
</iiopEndpoint>
<httpSession idLength="44"></httpSession>
<!-- Automatically expand WAR files and EAR files -->
<applicationManager autoExpand="true"/>
<!-- Default SSL configuration enables trust for default certificates from the Java runtime -->
<sslDefault sslRef="defaultSSLConfig"/>
<ssl id="defaultSSLConfig" keyStoreRef="defaultKeyStore" trustStoreRef="myTrustStore" sslProtocol="TLS"/>
<orb id="defaultOrb">
<serverPolicy.csiv2>
<layers>
<attributeLayer identityAssertionEnabled="false">
</attributeLayer>
<authenticationLayer establishTrustInClient="Required">
</authenticationLayer>
<transportLayer sslEnabled="true" sslRef="defaultSSLConfig"/>
</layers>
</serverPolicy.csiv2>
<clientPolicy.csiv2>
<layers>
<attributeLayer identityAssertionEnabled="false">
</attributeLayer>
<authenticationLayer establishTrustInClient="Required"/>
<transportLayer sslEnabled="true" sslRef="defaultSSLConfig"/>
</layers>
</clientPolicy.csiv2>
</orb>
<messagingEngine>
<queue id="AuditQueue" forceReliability="ReliablePersistent" ></queue>
<!-- Additional Queue Definitions -->
<topicSpace id="AdminTopic" forceReliability="ReliablePersistent"></topicSpace>
<!-- Additional Topic Definitions -->
</messagingEngine>
<jmsQueue id="AuditQueueId" jndiName="global/efp/queue/AuditQueue">
<properties.wasJms queueName="AuditQueue" />
</jmsQueue>
<jmsTopic id="ErrorTopicId" jndiName="global/efp/topic/ErrorTopic">
<properties.wasJms topicName="ErrorTopic" />
</jmsTopic>
<connectionManager id="jmsConnectionManager" connectionTimeout="5s" maxPoolSize="10" minPoolSize="1" purgePolicy="FailingConnectionOnly" />
<jmsConnectionFactory id="JmsConnectionFactory" jndiName="jms/ConnectionFactory" connectionManagerRef="jmsConnectionManager"/>
<jmsTopicConnectionFactory id="JmsTopicFactory" jndiName="jms/TopicConnectionFactory" connectionManagerRef="jmsConnectionManager">
<properties.wasJms remoteServerAddress="localhost:7276:BootStrapBasicMessaging" />
</jmsTopicConnectionFactory>
<dataSource>
<!-- Datasource Definitions -->
</dataSource>
</server>
启动日志:
Listening for transport dt_socket at address: 63690
Launching plexus (WebSphere Application Server 21.0.0.4/wlp-1.0.51.cl210420210407-0944) on Java HotSpot(TM) 64-Bit Server VM, version 1.8.0_202-b08 (en_GB)
[AUDIT ] CWWKE0001I: The server plexus has been launched.
[AUDIT ] CWWKE0100I: This product is licensed for development, and limited production use. The full license terms can be viewed here: https://public.dhe.ibm.com/ibmdl/export/pub/software/websphere/wasdev/license/base_ilan/ilan/21.0.0.4/lafiles/en.html
[AUDIT ] CWWKZ0058I: Monitoring dropins for applications.
System property jdk.tls.client.cipherSuites is set to 'null'
System property jdk.tls.server.cipherSuites is set to 'null'
Ignoring disabled cipher suite: TLS_DH_anon_WITH_AES_256_CBC_SHA
Ignoring disabled cipher suite: TLS_DH_anon_WITH_AES_256_CBC_SHA256
Ignoring disabled cipher suite: TLS_ECDHE_RSA_WITH_NULL_SHA
Ignoring disabled cipher suite: SSL_RSA_WITH_DES_CBC_SHA
Ignoring disabled cipher suite: SSL_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA
Ignoring disabled cipher suite: TLS_KRB5_WITH_DES_CBC_MD5
Ignoring disabled cipher suite: TLS_ECDH_RSA_WITH_NULL_SHA
Ignoring disabled cipher suite: SSL_DH_anon_EXPORT_WITH_RC4_40_MD5
Ignoring disabled cipher suite: SSL_DH_anon_WITH_DES_CBC_SHA
Ignoring disabled cipher suite: TLS_DH_anon_WITH_AES_128_CBC_SHA
Ignoring disabled cipher suite: TLS_KRB5_WITH_3DES_EDE_CBC_SHA
Ignoring disabled cipher suite: TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA
Ignoring disabled cipher suite: TLS_KRB5_WITH_DES_CBC_SHA
Ignoring disabled cipher suite: TLS_KRB5_EXPORT_WITH_DES_CBC_40_MD5
Ignoring disabled cipher suite: TLS_ECDHE_ECDSA_WITH_RC4_128_SHA
Ignoring disabled cipher suite: SSL_DHE_RSA_WITH_DES_CBC_SHA
Ignoring disabled cipher suite: TLS_KRB5_WITH_3DES_EDE_CBC_MD5
Ignoring disabled cipher suite: SSL_DH_anon_WITH_RC4_128_MD5
Ignoring disabled cipher suite: TLS_ECDHE_ECDSA_WITH_NULL_SHA
Ignoring disabled cipher suite: SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA
Ignoring disabled cipher suite: TLS_RSA_WITH_NULL_SHA256
Ignoring disabled cipher suite: TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA
Ignoring disabled cipher suite: SSL_DH_anon_WITH_3DES_EDE_CBC_SHA
Ignoring disabled cipher suite: TLS_ECDH_anon_WITH_NULL_SHA
Ignoring disabled cipher suite: SSL_RSA_WITH_3DES_EDE_CBC_SHA
Ignoring disabled cipher suite: SSL_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA
Ignoring disabled cipher suite: TLS_ECDH_anon_WITH_RC4_128_SHA
Ignoring disabled cipher suite: SSL_DHE_DSS_WITH_DES_CBC_SHA
Ignoring disabled cipher suite: TLS_KRB5_EXPORT_WITH_RC4_40_SHA
Ignoring disabled cipher suite: SSL_RSA_EXPORT_WITH_DES40_CBC_SHA
Ignoring disabled cipher suite: TLS_KRB5_WITH_RC4_128_SHA
Ignoring disabled cipher suite: TLS_ECDH_anon_WITH_AES_256_CBC_SHA
Ignoring disabled cipher suite: SSL_RSA_EXPORT_WITH_RC4_40_MD5
Ignoring disabled cipher suite: TLS_KRB5_EXPORT_WITH_DES_CBC_40_SHA
Ignoring disabled cipher suite: TLS_KRB5_EXPORT_WITH_RC4_40_MD5
Ignoring disabled cipher suite: TLS_ECDH_anon_WITH_AES_128_CBC_SHA
Ignoring disabled cipher suite: TLS_ECDH_ECDSA_WITH_RC4_128_SHA
Ignoring disabled cipher suite: TLS_KRB5_WITH_RC4_128_MD5
Ignoring disabled cipher suite: TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA
Ignoring disabled cipher suite: TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA
Ignoring disabled cipher suite: SSL_RSA_WITH_RC4_128_SHA
Ignoring disabled cipher suite: TLS_ECDH_ECDSA_WITH_NULL_SHA
Ignoring disabled cipher suite: TLS_ECDH_anon_WITH_3DES_EDE_CBC_SHA
Ignoring disabled cipher suite: TLS_ECDH_RSA_WITH_RC4_128_SHA
Ignoring disabled cipher suite: SSL_DH_anon_EXPORT_WITH_DES40_CBC_SHA
Ignoring disabled cipher suite: SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA
Ignoring disabled cipher suite: SSL_RSA_WITH_NULL_SHA
Ignoring disabled cipher suite: TLS_ECDHE_RSA_WITH_RC4_128_SHA
Ignoring disabled cipher suite: TLS_EMPTY_RENEGOTIATION_INFO_SCSV
Ignoring disabled cipher suite: SSL_RSA_WITH_RC4_128_MD5
Ignoring disabled cipher suite: TLS_DH_anon_WITH_AES_128_CBC_SHA256
Ignoring disabled cipher suite: SSL_RSA_WITH_NULL_MD5
Ignoring disabled cipher suite: TLS_DH_anon_WITH_AES_128_GCM_SHA256
Ignoring disabled cipher suite: TLS_DH_anon_WITH_AES_256_GCM_SHA384
Ignoring disabled cipher suite: TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA
Ignoring disabled cipher suite: SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA
Ignoring disabled cipher suite: TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA
Ignoring disabled cipher suite: SSL_RSA_WITH_3DES_EDE_CBC_SHA
Ignoring disabled cipher suite: TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA
Ignoring disabled cipher suite: TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA
Ignoring disabled cipher suite: SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA
Ignoring disabled cipher suite: TLS_EMPTY_RENEGOTIATION_INFO_SCSV
Ignoring disabled cipher suite: TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA
Ignoring disabled cipher suite: SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA
Ignoring disabled cipher suite: TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA
Ignoring disabled cipher suite: SSL_RSA_WITH_3DES_EDE_CBC_SHA
Ignoring disabled cipher suite: TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA
Ignoring disabled cipher suite: TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA
Ignoring disabled cipher suite: SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA
Ignoring disabled cipher suite: TLS_EMPTY_RENEGOTIATION_INFO_SCSV
[AUDIT ] CWWKI0001I: The CORBA name server is now available at corbaloc:iiop:N006363:2809/NameService.
20211221 08:46:45.653 INFO [org.hibernate.jpa.internal.util.LogHelper] HHH000204: Processing PersistenceUnitInfo [
name: efp
...]
20211221 08:46:46.390 INFO [org.hibernate.Version] HHH000412: Hibernate Core {5.3.20.Final}
20211221 08:46:46.394 INFO [org.hibernate.cfg.Environment] HHH000206: hibernate.properties not found
20211221 08:46:46.987 INFO [org.hibernate.annotations.common.Version] HCANN000001: Hibernate Commons Annotations {5.0.5.Final}
20211221 08:46:50.492 INFO [org.hibernate.dialect.Dialect] HHH000400: Using dialect: org.hibernate.dialect.Oracle12cDialect
20211221 08:46:51.669 INFO [org.hibernate.type.BasicTypeRegistry] HHH000270: Type registration [byte[]] overrides previous : org.hibernate.type.BinaryType@6cc3e90e
20211221 08:46:51.669 INFO [org.hibernate.type.BasicTypeRegistry] HHH000270: Type registration [[B] overrides previous : org.hibernate.type.BinaryType@6cc3e90e
20211221 08:46:51.671 INFO [org.hibernate.type.BasicTypeRegistry] HHH000270: Type registration [Byte[]] overrides previous : org.hibernate.type.WrapperBinaryType@106f20cd
20211221 08:46:51.671 INFO [org.hibernate.type.BasicTypeRegistry] HHH000270: Type registration [[Ljava.lang.Byte;] overrides previous : org.hibernate.type.WrapperBinaryType@106f20cd
20211221 08:46:54.397 INFO [org.hibernate.hql.internal.QueryTranslatorFactoryInitiator] HHH000397: Using ASTQueryTranslatorFactory
20211221 08:47:02.685 INFO [org.infinispan.CONTAINER] ISPN000128: Infinispan version: Infinispan 'Corona Extra' 11.0.9.Final
20211221 08:47:03.419 INFO [org.infinispan.PERSISTENCE] ISPN000556: Starting user marshaller 'org.infinispan.commons.marshall.JavaSerializationMarshaller'
20211221 08:47:05.038 INFO [org.infinispan.CONTAINER] ISPN000104: Using EmbeddedTransactionManager
[AUDIT ] CWWKT0016I: Web application available (default_host): http://localhost:9080/startup/
[AUDIT ] CWWKT0016I: Web application available (default_host): http://localhost:9080/eFpWorkplace/
[AUDIT ] CWWKT0016I: Web application available (default_host): http://localhost:9080/user-administrator/
[AUDIT ] CWWKT0016I: Web application available (default_host): http://localhost:9080/webservice/
20211221 08:47:05.847 INFO [org.quartz.impl.StdSchedulerFactory] Using custom data access locking (synchronization): org.quartz.impl.jdbcjobstore.UpdateLockRowSemaphore
20211221 08:47:05.861 INFO [org.quartz.impl.StdSchedulerFactory] Using default implementation for ThreadExecutor
20211221 08:47:05.899 INFO [org.apache.struts.action.ActionServlet] Loading chain catalog from wsjar:file:/E:/wlp/usr/servers/plexus/dropins/efp.ear/eFpWorkplace.war/WEB-INF/lib/struts-core-1.3.10.jar!/org/apache/struts/chain/chain-config.xml
20211221 08:47:05.905 INFO [org.quartz.core.SchedulerSignalerImpl] Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl
20211221 08:47:05.906 INFO [org.quartz.core.QuartzScheduler] Quartz Scheduler v.2.3.2 created.
20211221 08:47:05.908 INFO [org.quartz.impl.jdbcjobstore.JobStoreCMT] JobStoreCMT initialized.
20211221 08:47:05.911 INFO [org.quartz.core.QuartzScheduler] Scheduler meta-data: Quartz Scheduler (v2.3.2) 'DeadlineScheduler' with instanceId '1'
Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.
NOT STARTED.
Currently in standby mode.
Number of jobs executed: 0
Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 5 threads.
Using job-store 'org.quartz.impl.jdbcjobstore.JobStoreCMT' - which supports persistence. and is not clustered.
20211221 08:47:05.911 INFO [org.quartz.impl.StdSchedulerFactory] Quartz scheduler 'DeadlineScheduler' initialized from default file in current working dir: 'quartz.properties'
20211221 08:47:05.912 INFO [org.quartz.impl.StdSchedulerFactory] Quartz scheduler version: 2.3.2
20211221 08:47:05.966 INFO [EfpPropertyService] Configuring from URL: E:\wlp\usr\servers\plexus\server.properties
20211221 08:47:05.969 INFO [EfpPropertyService] Loading properties...
20211221 08:47:06.055 INFO [MapCleanup] Starting ...
20211221 08:47:06.056 INFO [MapCleanup] Target date : Tue Dec 21 04:00:00 GMT 2021
20211221 08:47:06.057 INFO [MapCleanup] Started
20211221 08:47:06.057 INFO [USCleanup] Starting ...
20211221 08:47:06.058 INFO [USCleanup] Cleanup interval (minutes) : 15
20211221 08:47:06.058 INFO [USCleanup] Passive time allowed (minutes) : 60
20211221 08:47:06.058 INFO [USCleanup] Started
20211221 08:47:06.058 INFO [EfpPropertyService] Configuring from URL: E:\wlp\usr\servers\plexus\eFp.license
20211221 08:47:06.059 INFO [EfpPropertyService] Loading license...
20211221 08:47:06.566 INFO [com.banctec.caseware.components.common.ClientVersion] [constructor] Plexus version = 6.4.2;
20211221 08:47:06.568 INFO [com.banctec.caseware.components.framework.web.xml.XMLServlet] [init] XML Servlet initialised successfully
20211221 08:47:06.673 INFO [root.caseware.auditlogger] unknown unknown loadLicence Plexus started with license for Customer : Rajesh Expiry Date : null
License Type : Production Version : 6.4 Number of users : 100
20211221 08:47:06.690 INFO [EfpPropertyService] [EfpPropertyService] Plexus started with license:
Customer : Rajesh
Expiry Date : null
License Type : Production
Version : 6.4
Number of users : 100
20211221 08:47:06.691 INFO [SessionCleanup] Starting ...
20211221 08:47:06.691 INFO [SessionCleanup] Not in a cluster.
20211221 08:47:07.568 INFO [com.vaadin.flow.server.startup.ServletDeployer] Skipping automatic servlet registration because there is already a Vaadin servlet with the name slot
20211221 08:47:08.225 INFO [org.atmosphere.cpr.AtmosphereFramework] Installed AtmosphereHandler com.vaadin.flow.server.communication.PushAtmosphereHandler mapped to context-path: /*
20211221 08:47:08.226 INFO [org.atmosphere.cpr.AtmosphereFramework] Installed the following AtmosphereInterceptor mapped to AtmosphereHandler com.vaadin.flow.server.communication.PushAtmosphereHandler
20211221 08:47:08.315 INFO [org.atmosphere.cpr.AtmosphereFramework] Atmosphere is using org.atmosphere.util.VoidAnnotationProcessor for processing annotation
20211221 08:47:08.337 INFO [org.atmosphere.util.ForkJoinPool] Using ForkJoinPool java.util.concurrent.ForkJoinPool. Set the org.atmosphere.cpr.broadcaster.maxAsyncWriteThreads to -1 to fully use its power.
20211221 08:47:08.351 INFO [org.atmosphere.cpr.AtmosphereFramework] Installed WebSocketProtocol org.atmosphere.websocket.protocol.SimpleHttpProtocol
20211221 08:47:08.363 INFO [org.atmosphere.container.JSR356AsyncSupport] JSR 356 Mapping path
20211221 08:47:08.367 INFO [org.atmosphere.cpr.AtmosphereFramework] Installing Default AtmosphereInterceptors
20211221 08:47:08.369 INFO [org.atmosphere.cpr.AtmosphereFramework] org.atmosphere.interceptor.CorsInterceptor : CORS Interceptor Support
20211221 08:47:08.370 INFO [org.atmosphere.cpr.AtmosphereFramework] org.atmosphere.interceptor.CacheHeadersInterceptor : Default Response's Headers Interceptor
20211221 08:47:08.372 INFO [org.atmosphere.cpr.AtmosphereFramework] org.atmosphere.interceptor.PaddingAtmosphereInterceptor : Browser Padding Interceptor Support
20211221 08:47:08.373 INFO [org.atmosphere.cpr.AtmosphereFramework] org.atmosphere.interceptor.AndroidAtmosphereInterceptor : Android Interceptor Support
20211221 08:47:08.374 INFO [org.atmosphere.cpr.AtmosphereFramework] Dropping Interceptor org.atmosphere.interceptor.HeartbeatInterceptor
20211221 08:47:08.375 INFO [org.atmosphere.cpr.AtmosphereFramework] org.atmosphere.interceptor.SSEAtmosphereInterceptor : SSE Interceptor Support
20211221 08:47:08.376 INFO [org.atmosphere.cpr.AtmosphereFramework] org.atmosphere.interceptor.JSONPAtmosphereInterceptor : JSONP Interceptor Support
20211221 08:47:08.380 INFO [org.atmosphere.cpr.AtmosphereFramework] org.atmosphere.interceptor.JavaScriptProtocol : Atmosphere JavaScript Protocol
20211221 08:47:08.381 INFO [org.atmosphere.cpr.AtmosphereFramework] org.atmosphere.interceptor.WebSocketMessageSuspendInterceptor : org.atmosphere.interceptor.WebSocketMessageSuspendInterceptor
20211221 08:47:08.382 INFO [org.atmosphere.cpr.AtmosphereFramework] org.atmosphere.interceptor.OnDisconnectInterceptor : Browser disconnection detection
20211221 08:47:08.383 INFO [org.atmosphere.cpr.AtmosphereFramework] org.atmosphere.interceptor.IdleResourceInterceptor : org.atmosphere.interceptor.IdleResourceInterceptor
20211221 08:47:08.383 INFO [org.atmosphere.cpr.AtmosphereFramework] Set org.atmosphere.cpr.AtmosphereInterceptor.disableDefaults to disable them.
20211221 08:47:08.384 INFO [org.atmosphere.cpr.AtmosphereFramework] Installed AtmosphereInterceptor CORS Interceptor Support with priority FIRST_BEFORE_DEFAULT
20211221 08:47:08.385 INFO [org.atmosphere.cpr.AtmosphereFramework] Installed AtmosphereInterceptor Default Response's Headers Interceptor with priority AFTER_DEFAULT
20211221 08:47:08.386 INFO [org.atmosphere.cpr.AtmosphereFramework] Installed AtmosphereInterceptor Browser Padding Interceptor Support with priority AFTER_DEFAULT
20211221 08:47:08.386 INFO [org.atmosphere.cpr.AtmosphereFramework] Installed AtmosphereInterceptor Android Interceptor Support with priority AFTER_DEFAULT
20211221 08:47:08.387 INFO [org.atmosphere.cpr.AtmosphereFramework] Installed AtmosphereInterceptor SSE Interceptor Support with priority AFTER_DEFAULT
20211221 08:47:08.387 INFO [org.atmosphere.cpr.AtmosphereFramework] Installed AtmosphereInterceptor JSONP Interceptor Support with priority AFTER_DEFAULT
20211221 08:47:08.388 INFO [org.atmosphere.cpr.AtmosphereFramework] Installed AtmosphereInterceptor Atmosphere JavaScript Protocol with priority AFTER_DEFAULT
20211221 08:47:08.388 INFO [org.atmosphere.cpr.AtmosphereFramework] Installed AtmosphereInterceptor org.atmosphere.interceptor.WebSocketMessageSuspendInterceptor with priority AFTER_DEFAULT
20211221 08:47:08.388 INFO [org.atmosphere.cpr.AtmosphereFramework] Installed AtmosphereInterceptor Browser disconnection detection with priority AFTER_DEFAULT
20211221 08:47:08.388 INFO [org.atmosphere.cpr.AtmosphereFramework] Installed AtmosphereInterceptor org.atmosphere.interceptor.IdleResourceInterceptor with priority BEFORE_DEFAULT
20211221 08:47:08.389 INFO [org.atmosphere.cpr.AtmosphereFramework] Using EndpointMapper class org.atmosphere.util.DefaultEndpointMapper
20211221 08:47:08.389 INFO [org.atmosphere.cpr.AtmosphereFramework] Using BroadcasterCache: org.atmosphere.cache.UUIDBroadcasterCache
20211221 08:47:08.389 INFO [org.atmosphere.cpr.AtmosphereFramework] Default Broadcaster Class: org.atmosphere.cpr.DefaultBroadcaster
20211221 08:47:08.389 INFO [org.atmosphere.cpr.AtmosphereFramework] Broadcaster Shared List Resources: false
20211221 08:47:08.390 INFO [org.atmosphere.cpr.AtmosphereFramework] Broadcaster Polling Wait Time 100
20211221 08:47:08.390 INFO [org.atmosphere.cpr.AtmosphereFramework] Shared ExecutorService supported: true
20211221 08:47:08.390 INFO [org.atmosphere.cpr.AtmosphereFramework] Messaging ExecutorService Pool Size unavailable - Not instance of ThreadPoolExecutor
20211221 08:47:08.390 INFO [org.atmosphere.cpr.AtmosphereFramework] Async I/O Thread Pool Size: 200
20211221 08:47:08.391 INFO [org.atmosphere.cpr.AtmosphereFramework] Using BroadcasterFactory: org.atmosphere.cpr.DefaultBroadcasterFactory
20211221 08:47:08.391 INFO [org.atmosphere.cpr.AtmosphereFramework] Using AtmosphereResurceFactory: org.atmosphere.cpr.DefaultAtmosphereResourceFactory
20211221 08:47:08.391 INFO [org.atmosphere.cpr.AtmosphereFramework] Using WebSocketProcessor: org.atmosphere.websocket.DefaultWebSocketProcessor
20211221 08:47:08.397 INFO [org.atmosphere.cpr.AtmosphereFramework] Invoke AtmosphereInterceptor on WebSocket message true
20211221 08:47:08.397 INFO [org.atmosphere.cpr.AtmosphereFramework] HttpSession supported: true
20211221 08:47:08.397 INFO [org.atmosphere.cpr.AtmosphereFramework] Atmosphere is using org.atmosphere.inject.InjectableObjectFactory for dependency injection and object creation
20211221 08:47:08.398 INFO [org.atmosphere.cpr.AtmosphereFramework] Atmosphere is using async support: org.atmosphere.container.JSR356AsyncSupport running under container: IBM WebSphere Liberty/21.0.0.4 using javax.servlet/3.0 and jsr356/WebSocket API
20211221 08:47:08.398 INFO [org.atmosphere.cpr.AtmosphereFramework] Atmosphere Framework 2.4.30.slf4jvaadin1 started.
20211221 08:47:08.407 INFO [org.atmosphere.cpr.AtmosphereFramework] Installed AtmosphereInterceptor Track Message Size Interceptor using | with priority BEFORE_DEFAULT
[AUDIT ] CWWKZ0001I: Application efp started in 28.211 seconds.
[AUDIT ] CWWKF0012I: The server installed the following features: [batch-1.0, beanValidation-2.0, cdi-2.0, concurrent-1.0, distributedMap-1.0, ejb-3.2, ejbHome-3.2, ejbLite-3.2, ejbPersistentTimer-3.2, ejbRemote-3.2, el-3.0, j2eeManagement-1.1, javaMail-1.6, jaxb-2.2, jaxrs-2.1, jaxrsClient-2.1, jaxws-2.2, jca-1.7, jdbc-4.2, jms-2.0, jndi-1.0, jpa-2.2, jpaContainer-2.2, jsonb-1.0, jsonp-1.1, jsp-2.3, localConnector-1.0, managedBeans-1.0, mdb-3.2, servlet-4.0, ssl-1.0, transportSecurity-1.0, wasJmsClient-2.0, wasJmsServer-1.0, websocket-1.1].
[AUDIT ] CWWKF0011I: The plexus server is ready to run a smarter planet. The plexus server started in 34.845 seconds.
20211221 08:47:08.984 INFO [SessionCleanup] Cleanup done.
20211221 08:47:08.986 INFO [SessionCleanup] Started
20211221 08:47:12.907 INFO [CachePopulator] Starting ...
20211221 08:47:13.073 INFO [CachePopulator] Could not retrieve User information from the CACHE_ADMIN_USER table
20211221 08:47:13.074 INFO [CachePopulator] Retrieving default permissions for System Role
20211221 08:47:13.575 INFO [org.quartz.impl.StdSchedulerFactory] Using custom data access locking (synchronization): org.quartz.impl.jdbcjobstore.UpdateLockRowSemaphore
20211221 08:47:13.575 INFO [org.quartz.impl.StdSchedulerFactory] Using default implementation for ThreadExecutor
20211221 08:47:13.576 INFO [org.quartz.core.SchedulerSignalerImpl] Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl
20211221 08:47:13.576 INFO [org.quartz.core.QuartzScheduler] Quartz Scheduler v.2.3.2 created.
20211221 08:47:13.576 INFO [org.quartz.impl.jdbcjobstore.JobStoreCMT] JobStoreCMT initialized.
20211221 08:47:13.576 INFO [org.quartz.core.QuartzScheduler] Scheduler meta-data: Quartz Scheduler (v2.3.2) 'TaskScheduler' with instanceId '2'
Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.
NOT STARTED.
Currently in standby mode.
Number of jobs executed: 0
Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 5 threads.
Using job-store 'org.quartz.impl.jdbcjobstore.JobStoreCMT' - which supports persistence. and is not clustered.
20211221 08:47:13.576 INFO [org.quartz.impl.StdSchedulerFactory] Quartz scheduler 'TaskScheduler' initialized from the specified file : 'E:\wlp\usr\servers\plexus\quartz_taskscheduler.properties'
20211221 08:47:13.576 INFO [org.quartz.impl.StdSchedulerFactory] Quartz scheduler version: 2.3.2
20211221 08:47:20.671 INFO [org.quartz.impl.jdbcjobstore.JobStoreCMT] Freed 0 triggers from 'acquired' / 'blocked' state.
20211221 08:47:20.674 INFO [org.quartz.impl.jdbcjobstore.JobStoreCMT] Freed 0 triggers from 'acquired' / 'blocked' state.
20211221 08:47:21.009 INFO [org.quartz.impl.jdbcjobstore.JobStoreCMT] Recovering 0 jobs that were in-progress at the time of the last shut-down.
20211221 08:47:21.009 INFO [org.quartz.impl.jdbcjobstore.JobStoreCMT] Recovering 0 jobs that were in-progress at the time of the last shut-down.
20211221 08:47:21.009 INFO [org.quartz.impl.jdbcjobstore.JobStoreCMT] Recovery complete.
20211221 08:47:21.010 INFO [org.quartz.impl.jdbcjobstore.JobStoreCMT] Recovery complete.
20211221 08:47:21.158 INFO [org.quartz.impl.jdbcjobstore.JobStoreCMT] Removed 0 'complete' triggers.
20211221 08:47:21.159 INFO [org.quartz.impl.jdbcjobstore.JobStoreCMT] Removed 0 'complete' triggers.
20211221 08:47:21.313 INFO [org.quartz.impl.jdbcjobstore.JobStoreCMT] Removed 0 stale fired job entries.
20211221 08:47:21.313 INFO [org.quartz.impl.jdbcjobstore.JobStoreCMT] Removed 0 stale fired job entries.
20211221 08:47:21.469 INFO [org.quartz.core.QuartzScheduler] Scheduler DeadlineScheduler_$_1 started.
20211221 08:47:21.471 INFO [org.quartz.core.QuartzScheduler] Scheduler TaskScheduler_$_2 started.