[JBoss JIRA] (ELY-1622) BC FIPS with CLI: SunX509 KeyManagerFactory not available
by Darran Lofthouse (JIRA)
[ https://issues.jboss.org/browse/ELY-1622?page=com.atlassian.jira.plugin.s... ]
Darran Lofthouse commented on ELY-1622:
---------------------------------------
I don't think we would do it on this pass but we may be able to move the processing of those properties earlier in the boot process, I think at the moment we register in a service but really we could register them immediately.
> BC FIPS with CLI: SunX509 KeyManagerFactory not available
> ---------------------------------------------------------
>
> Key: ELY-1622
> URL: https://issues.jboss.org/browse/ELY-1622
> Project: WildFly Elytron
> Issue Type: Bug
> Components: SSL
> Affects Versions: 1.5.1.Final
> Reporter: Martin Choma
> Assignee: Farah Juma
> Priority: Blocker
> Fix For: 1.5.2.Final
>
> Attachments: cli-test-wildfly-config.xml, jboss-cli.log, truststore.bcfks
>
>
> I am trying to connect from jboss-cli.sh to EAP server. To reproduce the problem it is enough BC FIPS is used only on client side.
> {code:java|titlejboss-cli.log}
> 11:50:25,147 ERROR [org.jboss.as.cli.impl.CliLauncher] Error processing CLI: org.jboss.as.cli.CliInitializationException: Failed to connect to the controller
> at org.jboss.as.cli.impl.CliLauncher.initCommandContext(CliLauncher.java:330)
> at org.jboss.as.cli.impl.CliLauncher.main(CliLauncher.java:291)
> at org.jboss.as.cli.CommandLineMain.main(CommandLineMain.java:45)
> at org.jboss.modules.Module.run(Module.java:352)
> at org.jboss.modules.Module.run(Module.java:320)
> at org.jboss.modules.Main.main(Main.java:593)
> Caused by: org.jboss.as.cli.CommandLineException: Failed to resolve host 'localhost'
> at org.jboss.as.cli.impl.CommandContextImpl.connectController(CommandContextImpl.java:1256)
> at org.jboss.as.cli.impl.CommandContextImpl.connectController(CommandContextImpl.java:1203)
> at org.jboss.as.cli.impl.CommandContextImpl.connectController(CommandContextImpl.java:1198)
> at org.jboss.as.cli.impl.CliLauncher.initCommandContext(CliLauncher.java:328)
> ... 5 more
> Caused by: java.io.IOException: Failed to obtain SSLContext
> at org.jboss.as.cli.impl.CLIModelControllerClient.<init>(CLIModelControllerClient.java:156)
> at org.jboss.as.cli.impl.ModelControllerClientFactory$2.getClient(ModelControllerClientFactory.java:85)
> at org.jboss.as.cli.impl.CommandContextImpl.connectController(CommandContextImpl.java:1222)
> ... 8 more
> Caused by: java.security.KeyManagementException: java.security.NoSuchAlgorithmException: SunX509 KeyManagerFactory not available
> at org.bouncycastle.jsse.provider.ProvSSLContextSpi.selectKeyManager(ProvSSLContextSpi.java:589)
> at org.bouncycastle.jsse.provider.ProvSSLContextSpi.engineInit(ProvSSLContextSpi.java:531)
> at javax.net.ssl.SSLContext.init(SSLContext.java:282)
> at org.wildfly.security.ssl.SSLContextBuilder.lambda$build$0(SSLContextBuilder.java:372)
> at org.wildfly.security.OneTimeSecurityFactory.create(OneTimeSecurityFactory.java:53)
> at org.wildfly.security.auth.client.AuthenticationContextConfigurationClient.getSSLContext(AuthenticationContextConfigurationClient.java:221)
> at org.wildfly.security.auth.client.AuthenticationContextConfigurationClient.getSSLContext(AuthenticationContextConfigurationClient.java:208)
> at org.jboss.as.cli.impl.CLIModelControllerClient.<init>(CLIModelControllerClient.java:153)
> ... 10 more
> Caused by: java.security.NoSuchAlgorithmException: SunX509 KeyManagerFactory not available
> at sun.security.jca.GetInstance.getInstance(GetInstance.java:159)
> at javax.net.ssl.KeyManagerFactory.getInstance(KeyManagerFactory.java:137)
> at org.bouncycastle.jsse.provider.ProvSSLContextSpi.selectKeyManager(ProvSSLContextSpi.java:583)
> ... 17 more
> {code}
> When I use non-FIPS java with CLI I can make it work. It does occure also when connecting to default unsecured port 9990.
> When I use BCFKS truststore on server side, e.g. in 2-way http communication it works.
> I believe problem is I cant configure algorithm for keymanager on client side in wildfly-config.xml. (At least I don't see how could I do so).
> BC provider does not know SunX509 arlgorithm, rather X509, X.509 or PKIX could be used.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
7 years, 11 months
[JBoss JIRA] (WFWIP-107) MP Health TCK have unexpected warnings
by Rostislav Svoboda (JIRA)
Rostislav Svoboda created WFWIP-107:
---------------------------------------
Summary: MP Health TCK have unexpected warnings
Key: WFWIP-107
URL: https://issues.jboss.org/browse/WFWIP-107
Project: WildFly WIP
Issue Type: Bug
Components: MP Health
Reporter: Rostislav Svoboda
Assignee: Jeff Mesnil
When running MP Health TCK I see warnings in server log repeated for each test
TCK are run via https://github.com/rsvoboda/wildfly-microprofile-health-tck
warnings:
{code}
13:26:23,101 WARN [org.jboss.weld.deployer] (MSC service thread 1-2) WFLYWELD0012:
Warning while parsing jar:file:/Users/rsvoboda/tmp/wildfly/dist/target/wildfly-14.0.0.Beta2-SNAPSHOT/modules/system/layers/base/io/smallrye/health/main/
smallrye-health-1.0.2.jar!/META-INF/beans.xml:4 cvc-elt.1.a:
Cannot find the declaration of element 'beans'.
{code}
{code}
13:26:23,169 WARN [org.jboss.modules.define] (Weld Thread Pool -- 8) Failed to define class org.eclipse.microprofile.health.tck.SingleProcedureSuccessfulTest in Module "deployment.tck.war" from Service Module Loader:
java.lang.NoClassDefFoundError: Failed to link org/eclipse/microprofile/health/tck/SingleProcedureSuccessfulTest
(Module "deployment.tck.war" from Service Module Loader): org/eclipse/microprofile/health/tck/SimpleHttp
at java.base/java.lang.ClassLoader.defineClass1(Native Method)
at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1009)
at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1088)
at org.jboss.modules.ModuleClassLoader.doDefineOrLoadClass(ModuleClassLoader.java:424)
at org.jboss.modules.ModuleClassLoader.defineClass(ModuleClassLoader.java:519)
at org.jboss.modules.ModuleClassLoader.loadClassLocal(ModuleClassLoader.java:339)
at org.jboss.modules.ModuleClassLoader$1.loadClassLocal(ModuleClassLoader.java:126)
at org.jboss.modules.Module.loadModuleClass(Module.java:731)
at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:247)
at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:410)
at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:398)
at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:116)
at org.jboss.as.weld@14.0.0.Beta2-SNAPSHOT//org.jboss.as.weld.WeldModuleResourceLoader.classForName(WeldModuleResourceLoader.java:68)
at org.jboss.weld.core@3.0.5.Final//org.jboss.weld.bootstrap.AnnotatedTypeLoader.loadClass(AnnotatedTypeLoader.java:82)
at org.jboss.weld.core@3.0.5.Final//org.jboss.weld.bootstrap.AnnotatedTypeLoader.loadAnnotatedType(AnnotatedTypeLoader.java:62)
at org.jboss.weld.core@3.0.5.Final//org.jboss.weld.bootstrap.FastAnnotatedTypeLoader.loadAnnotatedType(FastAnnotatedTypeLoader.java:108)
at org.jboss.weld.core@3.0.5.Final//org.jboss.weld.bootstrap.BeanDeployer.addClass(BeanDeployer.java:87)
at org.jboss.weld.core@3.0.5.Final//org.jboss.weld.bootstrap.ConcurrentBeanDeployer$1.doWork(ConcurrentBeanDeployer.java:55)
at org.jboss.weld.core@3.0.5.Final//org.jboss.weld.bootstrap.ConcurrentBeanDeployer$1.doWork(ConcurrentBeanDeployer.java:52)
at org.jboss.weld.core@3.0.5.Final//org.jboss.weld.executor.IterativeWorkerTaskFactory$1.call(IterativeWorkerTaskFactory.java:62)
at org.jboss.weld.core@3.0.5.Final//org.jboss.weld.executor.IterativeWorkerTaskFactory$1.call(IterativeWorkerTaskFactory.java:55)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1135)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:844)
at org.jboss.threads@2.3.2.Final//org.jboss.threads.JBossThread.run(JBossThread.java:485)
{code}
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
7 years, 11 months
[JBoss JIRA] (DROOLS-2884) Guided Score Card build fails w/ multiple errors
by Lance Leverich (JIRA)
[ https://issues.jboss.org/browse/DROOLS-2884?page=com.atlassian.jira.plugi... ]
Lance Leverich updated DROOLS-2884:
-----------------------------------
Labels: drools-core (was: )
> Guided Score Card build fails w/ multiple errors
> ------------------------------------------------
>
> Key: DROOLS-2884
> URL: https://issues.jboss.org/browse/DROOLS-2884
> Project: Drools
> Issue Type: Bug
> Components: Guided Score Card Editor
> Affects Versions: 7.9.0.Final
> Environment: docker jboss/drools-workbench-showcase
> Reporter: Dmitry Yartsev
> Assignee: Lance Leverich
> Priority: Blocker
> Labels: drools-core
> Attachments: Screen Shot 2018-08-11 at 13.58.01.png, Screen Shot 2018-08-11 at 14.11.13.png, Screen Shot 2018-08-11 at 14.12.39.png
>
>
> Multiple build errors when creating a new simple Guided Score Card from UI. But works fine in 7.5.
> 10:51:26,427 ERROR [org.kie.workbench.common.services.backend.builder.core.Builder] (EJB default - 5) null: java.lang.NullPointerException
> at org.drools.compiler.kie.builder.impl.KieBuilderSetImpl.findResourcesWithErrors(KieBuilderSetImpl.java:105)
> at org.drools.compiler.kie.builder.impl.KieBuilderSetImpl.buildChanges(KieBuilderSetImpl.java:153)
> at org.drools.compiler.kie.builder.impl.KieBuilderSetImpl.build(KieBuilderSetImpl.java:95)
> at org.kie.workbench.common.services.backend.builder.core.Builder.buildIncrementally(Builder.java:533)
> at org.kie.workbench.common.services.backend.builder.core.Builder.addResource(Builder.java:354)
> at org.kie.workbench.common.services.backend.builder.core.Builder.addResource(Builder.java:320)
> at org.kie.workbench.common.services.backend.builder.core.Builder.updateResource(Builder.java:414)
> at org.kie.workbench.common.services.backend.builder.core.BuildHelper.updatePackageResource(BuildHelper.java:167)
> at org.kie.workbench.common.services.backend.builder.core.BuildHelper$Proxy$_$$_WeldClientProxy.updatePackageResource(Unknown Source)
> at org.kie.workbench.common.services.backend.builder.ala.LocalBuildExecConfigExecutor.apply(LocalBuildExecConfigExecutor.java:70)
> at org.kie.workbench.common.services.backend.builder.ala.LocalBuildExecConfigExecutor.apply(LocalBuildExecConfigExecutor.java:32)
> at org.kie.workbench.common.services.backend.builder.ala.LocalBuildExecConfigExecutor$Proxy$_$$_WeldClientProxy.apply(Unknown Source)
> at org.guvnor.ala.pipeline.execution.PipelineExecutor.lambda$continuePipeline$0(PipelineExecutor.java:109)
> at org.guvnor.ala.pipeline.StageUtil$1.execute(StageUtil.java:38)
> at org.guvnor.ala.pipeline.StageUtil$1.execute(StageUtil.java:33)
> at org.guvnor.ala.pipeline.execution.PipelineExecutor.continuePipeline(PipelineExecutor.java:94)
> at org.guvnor.ala.pipeline.execution.PipelineExecutor.execute(PipelineExecutor.java:76)
> at org.kie.workbench.common.services.backend.builder.ala.BuildPipelineInvoker.invokeLocalBuildPipeLine(BuildPipelineInvoker.java:88)
> at org.kie.workbench.common.services.backend.builder.ala.BuildPipelineInvoker$Proxy$_$$_WeldClientProxy.invokeLocalBuildPipeLine(Unknown Source)
> at org.kie.workbench.common.services.backend.builder.service.BuildServiceHelper.invokeLocalBuildPipeLine(BuildServiceHelper.java:163)
> at org.kie.workbench.common.services.backend.builder.service.BuildServiceHelper.localBuild(BuildServiceHelper.java:98)
> at org.kie.workbench.common.services.backend.builder.service.BuildServiceHelper$Proxy$_$$_WeldClientProxy.localBuild(Unknown Source)
> at org.kie.workbench.common.services.backend.builder.service.BuildServiceImpl.buildIncrementally(BuildServiceImpl.java:136)
> at org.kie.workbench.common.services.backend.builder.service.BuildServiceImpl.updatePackageResource(BuildServiceImpl.java:126)
> at org.kie.workbench.common.services.backend.builder.service.BuildServiceImpl$Proxy$_$$_WeldClientProxy.updatePackageResource(Unknown Source)
> at org.guvnor.common.services.builder.ResourceChangeIncrementalBuilder$4.execute(ResourceChangeIncrementalBuilder.java:262)
> at org.guvnor.common.services.builder.IncrementalBuilderExecutorManager.execute(IncrementalBuilderExecutorManager.java:90)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:498)
> at org.jboss.as.ee.component.ManagedReferenceMethodInterceptor.processInvocation(ManagedReferenceMethodInterceptor.java:52)
> at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:422)
> at org.jboss.invocation.InterceptorContext$Invocation.proceed(InterceptorContext.java:509)
> at org.jboss.as.weld.interceptors.Jsr299BindingsInterceptor.doMethodInterception(Jsr299BindingsInterceptor.java:90)
> at org.jboss.as.weld.interceptors.Jsr299BindingsInterceptor.processInvocation(Jsr299BindingsInterceptor.java:101)
> at org.jboss.as.ee.component.interceptors.UserInterceptorFactory$1.processInvocation(UserInterceptorFactory.java:63)
> at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:422)
> at org.jboss.as.ejb3.component.invocationmetrics.ExecutionTimeInterceptor.processInvocation(ExecutionTimeInterceptor.java:43)
> at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:422)
> at org.jboss.as.ee.concurrent.ConcurrentContextInterceptor.processInvocation(ConcurrentContextInterceptor.java:45)
> at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:422)
> at org.jboss.invocation.InitialInterceptor.processInvocation(InitialInterceptor.java:40)
> at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:422)
> at org.jboss.invocation.ChainedInterceptor.processInvocation(ChainedInterceptor.java:53)
> at org.jboss.as.ee.component.interceptors.ComponentDispatcherInterceptor.processInvocation(ComponentDispatcherInterceptor.java:52)
> at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:422)
> at org.jboss.as.ejb3.component.singleton.SingletonComponentInstanceAssociationInterceptor.processInvocation(SingletonComponentInstanceAssociationInterceptor.java:53)
> at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:422)
> at org.jboss.as.ejb3.tx.CMTTxInterceptor.invokeInNoTx(CMTTxInterceptor.java:264)
> at org.jboss.as.ejb3.tx.CMTTxInterceptor.notSupported(CMTTxInterceptor.java:318)
> at org.jboss.as.ejb3.tx.CMTTxInterceptor.processInvocation(CMTTxInterceptor.java:238)
> at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:422)
> at org.jboss.invocation.InterceptorContext$Invocation.proceed(InterceptorContext.java:509)
> at org.jboss.weld.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:73)
> at org.jboss.as.weld.ejb.EjbRequestScopeActivationInterceptor.processInvocation(EjbRequestScopeActivationInterceptor.java:89)
> at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:422)
> at org.jboss.as.ejb3.component.interceptors.CurrentInvocationContextInterceptor.processInvocation(CurrentInvocationContextInterceptor.java:41)
> at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:422)
> at org.jboss.as.ejb3.component.invocationmetrics.WaitTimeInterceptor.processInvocation(WaitTimeInterceptor.java:47)
> at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:422)
> at org.jboss.as.ejb3.security.SecurityContextInterceptor.processInvocation(SecurityContextInterceptor.java:100)
> at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:422)
> at org.jboss.as.ejb3.deployment.processors.StartupAwaitInterceptor.processInvocation(StartupAwaitInterceptor.java:22)
> at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:422)
> at org.jboss.invocation.InterceptorContext$Invocation.proceed(InterceptorContext.java:509)
> at org.jboss.as.ejb3.concurrency.ContainerManagedConcurrencyInterceptor.processInvocation(ContainerManagedConcurrencyInterceptor.java:110)
> at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:422)
> at org.jboss.as.ejb3.component.interceptors.ShutDownInterceptorFactory$1.processInvocation(ShutDownInterceptorFactory.java:64)
> at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:422)
> at org.jboss.as.ejb3.component.interceptors.LoggingInterceptor.processInvocation(LoggingInterceptor.java:67)
> at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:422)
> at org.jboss.as.ee.component.NamespaceContextInterceptor.processInvocation(NamespaceContextInterceptor.java:50)
> at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:422)
> at org.jboss.as.ejb3.component.interceptors.AdditionalSetupInterceptor.processInvocation(AdditionalSetupInterceptor.java:54)
> at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:422)
> at org.jboss.invocation.ContextClassLoaderInterceptor.processInvocation(ContextClassLoaderInterceptor.java:60)
> at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:422)
> at org.jboss.invocation.InterceptorContext.run(InterceptorContext.java:438)
> at org.wildfly.security.manager.WildFlySecurityManager.doChecked(WildFlySecurityManager.java:609)
> at org.jboss.invocation.AccessCheckingInterceptor.processInvocation(AccessCheckingInterceptor.java:57)
> at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:422)
> at org.jboss.invocation.ChainedInterceptor.processInvocation(ChainedInterceptor.java:53)
> at org.jboss.as.ee.component.ViewService$View.invoke(ViewService.java:198)
> at org.jboss.as.ee.component.ViewDescription$1.processInvocation(ViewDescription.java:185)
> at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:422)
> at org.jboss.as.ejb3.component.interceptors.LogDiagnosticContextRecoveryInterceptor.processInvocation(LogDiagnosticContextRecoveryInterceptor.java:82)
> at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:422)
> at org.jboss.as.ejb3.component.interceptors.AsyncFutureInterceptorFactory$2$2.runInvocation(AsyncFutureInterceptorFactory.java:152)
> at org.jboss.as.ejb3.component.interceptors.AsyncInvocationTask.run(AsyncInvocationTask.java:81)
> at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
> at java.lang.Thread.run(Thread.java:748)
> at org.jboss.threads.JBossThread.run(JBossThread.java:320)
> 10:51:28,413 INFO [org.kie.workbench.common.screens.impl.LibraryServiceImpl] (default task-58) Asset lookup result: project [git://MySpace/ProjectDemo] is indexed with 2 index hits.
> 10:51:31,159 INFO [stdout] (default task-61) Creating output structures!
> 10:51:33,819 ERROR [org.drools.compiler.kie.builder.impl.KieProject] (default task-61) Unable to build KieBaseModel:defaultKieBase
> Only a type can be imported. org.kie.pmml.externalbean.Person resolves to a package :
> src/main/java/com/myspace/projectdemo/GuidedScoreCard/GuidedScoreCardScorecardRuleUnit.java
> Person cannot be resolved to a type :
> src/main/java/com/myspace/projectdemo/GuidedScoreCard/GuidedScoreCardScorecardRuleUnit.java
> Person cannot be resolved to a type :
> src/main/java/com/myspace/projectdemo/GuidedScoreCard/GuidedScoreCardScorecardRuleUnit.java
> externalBeanPerson cannot be resolved or is not a field :
> src/main/java/com/myspace/projectdemo/GuidedScoreCard/GuidedScoreCardScorecardRuleUnit.java
> Person cannot be resolved to a type :
> src/main/java/com/myspace/projectdemo/GuidedScoreCard/GuidedScoreCardScorecardRuleUnit.java
> externalBeanPerson cannot be resolved to a variable :
> src/main/java/com/myspace/projectdemo/GuidedScoreCard/GuidedScoreCardScorecardRuleUnit.java
> Unable to process type Result
> Unable to process type Scorecard__calculatedScore
> Unable to process type GuidedScoreCard
> Unable to process type GuidedScoreCardOutput
> Unable to process type DataField
> Unable to process type OutputField
> Unable to process type PMML4AbstractField
> Unable to process type Age
> com.myspace.projectdemo.GuidedScoreCard.GuidedScoreCardScorecardRuleUnit is not a valid RuleUnit class name : [Query name='Result']
> Unable to resolve ObjectType 'com.myspace.projectdemo.GuidedScoreCard.GuidedScoreCardScorecardRuleUnit' : [Query name='Result']
> Query's must use positional or bindings, not field constraints:
> context == ctx : [Query name='Result']
> Unable to compile expression: value : [Query name='Result']
> com.myspace.projectdemo.GuidedScoreCard.GuidedScoreCardScorecardRuleUnit is not a valid RuleUnit class name : [Rule name='Add PMMLResult with Scorecard output GuidedScoreCard']
> Unable to resolve ObjectType 'com.myspace.projectdemo.GuidedScoreCard.GuidedScoreCardScorecardRuleUnit' : [Rule name='Add PMMLResult with Scorecard output GuidedScoreCard']
> Unable to resolve ObjectType 'Scorecard__calculatedScore' : [Rule name='Add PMMLResult with Scorecard output GuidedScoreCard']
> Unable to Analyse Expression results:
> [Error: unable to resolve method using strict-mode: java.lang.Object.results()]
> [Near : {... results ....}]
> ^ : [Rule name='Add PMMLResult with Scorecard output GuidedScoreCard']
> com.myspace.projectdemo.GuidedScoreCard.GuidedScoreCardScorecardRuleUnit is not a valid RuleUnit class name : [Rule name='Update PMMLResult containing Scorecard output GuidedScoreCard']
> Unable to resolve ObjectType 'com.myspace.projectdemo.GuidedScoreCard.GuidedScoreCardScorecardRuleUnit' : [Rule name='Update PMMLResult containing Scorecard output GuidedScoreCard']
> Unable to Analyse Expression results:
> [Error: unable to resolve method using strict-mode: java.lang.Object.results()]
> [Near : {... results ....}]
> ^ : [Rule name='Update PMMLResult containing Scorecard output GuidedScoreCard']
> Unable to resolve ObjectType 'Scorecard__calculatedScore' : [Rule name='Update PMMLResult containing Scorecard output GuidedScoreCard']
> Unable to resolve ObjectType 'Scorecard__calculatedScore' : [Rule name='Update PMMLResult containing Scorecard output GuidedScoreCard']
> com.myspace.projectdemo.GuidedScoreCard.GuidedScoreCardScorecardRuleUnit is not a valid RuleUnit class name : [Rule name='PartialScore_GuidedScoreCard_AgeScore_1']
> Unable to resolve ObjectType 'com.myspace.projectdemo.GuidedScoreCard.GuidedScoreCardScorecardRuleUnit' : [Rule name='PartialScore_GuidedScoreCard_AgeScore_1']
> com.myspace.projectdemo.GuidedScoreCard.GuidedScoreCardScorecardRuleUnit is not a valid RuleUnit class name : [Rule name='Valid_PMML4DataUnrestricted_Values_Age-null']
> Unable to resolve ObjectType 'com.myspace.projectdemo.GuidedScoreCard.GuidedScoreCardScorecardRuleUnit' : [Rule name='Valid_PMML4DataUnrestricted_Values_Age-null']
> Unable to Analyse Expression pmmlData:
> [Error: unable to resolve method using strict-mode: java.lang.Object.pmmlData()]
> [Near : {... pmmlData ....}]
> ^ : [Rule name='Valid_PMML4DataUnrestricted_Values_Age-null']
> com.myspace.projectdemo.GuidedScoreCard.GuidedScoreCardScorecardRuleUnit is not a valid RuleUnit class name : [Rule name='Mark_GuidedScoreCard']
> Unable to resolve ObjectType 'com.myspace.projectdemo.GuidedScoreCard.GuidedScoreCardScorecardRuleUnit' : [Rule name='Mark_GuidedScoreCard']
> com.myspace.projectdemo.GuidedScoreCard.GuidedScoreCardScorecardRuleUnit is not a valid RuleUnit class name : [Rule name='Sort Scorecard Reason Codes']
> Unable to resolve ObjectType 'com.myspace.projectdemo.GuidedScoreCard.GuidedScoreCardScorecardRuleUnit' : [Rule name='Sort Scorecard Reason Codes']
> com.myspace.projectdemo.GuidedScoreCard.GuidedScoreCardScorecardRuleUnit is not a valid RuleUnit class name : [Rule name='Init ScoreCard Params GuidedScoreCard']
> Unable to resolve ObjectType 'com.myspace.projectdemo.GuidedScoreCard.GuidedScoreCardScorecardRuleUnit' : [Rule name='Init ScoreCard Params GuidedScoreCard']
> com.myspace.projectdemo.GuidedScoreCard.GuidedScoreCardScorecardRuleUnit is not a valid RuleUnit class name : [Rule name='Create GuidedScoreCard Output Bean']
> Unable to resolve ObjectType 'com.myspace.projectdemo.GuidedScoreCard.GuidedScoreCardScorecardRuleUnit' : [Rule name='Create GuidedScoreCard Output Bean']
> com.myspace.projectdemo.GuidedScoreCard.GuidedScoreCardScorecardRuleUnit is not a valid RuleUnit class name : [Rule name='Integrate Scorecard ReasonCode Map']
> Unable to resolve ObjectType 'com.myspace.projectdemo.GuidedScoreCard.GuidedScoreCardScorecardRuleUnit' : [Rule name='Integrate Scorecard ReasonCode Map']
> Unable to Analyse Expression results:
> [Error: unable to resolve method using strict-mode: java.lang.Object.results()]
> [Near : {... results ....}]
> ^ : [Rule name='Integrate Scorecard ReasonCode Map']
> com.myspace.projectdemo.GuidedScoreCard.GuidedScoreCardScorecardRuleUnit is not a valid RuleUnit class name : [Rule name='Bind_Scorecard_PMML4Data_GuidedScoreCard_Age']
> Unable to resolve ObjectType 'com.myspace.projectdemo.GuidedScoreCard.GuidedScoreCardScorecardRuleUnit' : [Rule name='Bind_Scorecard_PMML4Data_GuidedScoreCard_Age']
> Unable to Analyse Expression pmmlData:
> [Error: unable to resolve method using strict-mode: java.lang.Object.pmmlData()]
> [Near : {... pmmlData ....}]
> ^ : [Rule name='Bind_Scorecard_PMML4Data_GuidedScoreCard_Age']
> com.myspace.projectdemo.GuidedScoreCard.GuidedScoreCardScorecardRuleUnit is not a valid RuleUnit class name : [Rule name='Enable/Disable Model_GuidedScoreCard']
> Unable to resolve ObjectType 'com.myspace.projectdemo.GuidedScoreCard.GuidedScoreCardScorecardRuleUnit' : [Rule name='Enable/Disable Model_GuidedScoreCard']
> com.myspace.projectdemo.GuidedScoreCard.GuidedScoreCardScorecardRuleUnit is not a valid RuleUnit class name : [Rule name='Link GuidedScoreCard Output Fields result ']
> Unable to resolve ObjectType 'com.myspace.projectdemo.GuidedScoreCard.GuidedScoreCardScorecardRuleUnit' : [Rule name='Link GuidedScoreCard Output Fields result ']
> named argument does not exist:
> value : [Rule name='Link GuidedScoreCard Output Fields result ']
> Unable to resolve ObjectType 'GuidedScoreCardOutput' : [Rule name='Link GuidedScoreCard Output Fields result ']
> com.myspace.projectdemo.GuidedScoreCard.GuidedScoreCardScorecardRuleUnit is not a valid RuleUnit class name : [Rule name='Bind_Scorecard_GuidedScoreCard_Age']
> Unable to resolve ObjectType 'com.myspace.projectdemo.GuidedScoreCard.GuidedScoreCardScorecardRuleUnit' : [Rule name='Bind_Scorecard_GuidedScoreCard_Age']
> Unable to resolve ObjectType 'Age' : [Rule name='Bind_Scorecard_GuidedScoreCard_Age']
> Unable to Analyse Expression (mAge == true && mAge != $m) || vAge != $v:
> [Error: unable to resolve method using strict-mode: org.kie.pmml.pmml_4_2.model.GuidedScoreCardScoreCardData.$m()]
> [Near : {... (mAge == true && mAge != $m) || vAge != $v ....}]
> ^
> [Line: 737, Column: 4] : [Rule name='Bind_Scorecard_GuidedScoreCard_Age']
> com.myspace.projectdemo.GuidedScoreCard.GuidedScoreCardScorecardRuleUnit is not a valid RuleUnit class name : [Rule name='Cleanup data_GuidedScoreCard']
> Unable to resolve ObjectType 'com.myspace.projectdemo.GuidedScoreCard.GuidedScoreCardScorecardRuleUnit' : [Rule name='Cleanup data_GuidedScoreCard']
> Unable to resolve ObjectType 'DataField' : [Rule name='Cleanup data_GuidedScoreCard']
> com.myspace.projectdemo.GuidedScoreCard.GuidedScoreCardScorecardRuleUnit is not a valid RuleUnit class name : [Rule name='Init ScoreCard GuidedScoreCard']
> Unable to resolve ObjectType 'com.myspace.projectdemo.GuidedScoreCard.GuidedScoreCardScorecardRuleUnit' : [Rule name='Init ScoreCard GuidedScoreCard']
> Unable to Analyse Expression request:
> [Error: unable to resolve method using strict-mode: java.lang.Object.request()]
> [Near : {... request ....}]
> ^ : [Rule name='Init ScoreCard GuidedScoreCard']
> com.myspace.projectdemo.GuidedScoreCard.GuidedScoreCardScorecardRuleUnit is not a valid RuleUnit class name : [Rule name='RemoveMissing_PMML4Data_GuidedScoreCard_Age']
> Unable to resolve ObjectType 'com.myspace.projectdemo.GuidedScoreCard.GuidedScoreCardScorecardRuleUnit' : [Rule name='RemoveMissing_PMML4Data_GuidedScoreCard_Age']
> Unable to Analyse Expression pmmlData:
> [Error: unable to resolve method using strict-mode: java.lang.Object.pmmlData()]
> [Near : {... pmmlData ....}]
> ^ : [Rule name='RemoveMissing_PMML4Data_GuidedScoreCard_Age']
> Unable to Analyse Expression pmmlData:
> [Error: unable to resolve method using strict-mode: java.lang.Object.pmmlData()]
> [Near : {... pmmlData ....}]
> ^ : [Rule name='RemoveMissing_PMML4Data_GuidedScoreCard_Age']
> com.myspace.projectdemo.GuidedScoreCard.GuidedScoreCardScorecardRuleUnit is not a valid RuleUnit class name : [Rule name='Scorecard GuidedScoreCard output']
> Unable to resolve ObjectType 'com.myspace.projectdemo.GuidedScoreCard.GuidedScoreCardScorecardRuleUnit' : [Rule name='Scorecard GuidedScoreCard output']
> com.myspace.projectdemo.GuidedScoreCard.GuidedScoreCardScorecardRuleUnit is not a valid RuleUnit class name : [Rule name='miningPmml4Data_GuidedScoreCard_Age']
> Unable to resolve ObjectType 'com.myspace.projectdemo.GuidedScoreCard.GuidedScoreCardScorecardRuleUnit' : [Rule name='miningPmml4Data_GuidedScoreCard_Age']
> Unable to Analyse Expression pmmlData:
> [Error: unable to resolve method using strict-mode: java.lang.Object.pmmlData()]
> [Near : {... pmmlData ....}]
> ^ : [Rule name='miningPmml4Data_GuidedScoreCard_Age']
> com.myspace.projectdemo.GuidedScoreCard.GuidedScoreCardScorecardRuleUnit is not a valid RuleUnit class name : [Rule name='InitAsMissing_PMML4Data_GuidedScoreCard_Age']
> Unable to resolve ObjectType 'com.myspace.projectdemo.GuidedScoreCard.GuidedScoreCardScorecardRuleUnit' : [Rule name='InitAsMissing_PMML4Data_GuidedScoreCard_Age']
> Unable to Analyse Expression pmmlData:
> [Error: unable to resolve method using strict-mode: java.lang.Object.pmmlData()]
> [Near : {... pmmlData ....}]
> ^ : [Rule name='InitAsMissing_PMML4Data_GuidedScoreCard_Age']
> com.myspace.projectdemo.GuidedScoreCard.GuidedScoreCardScorecardRuleUnit is not a valid RuleUnit class name : [Rule name='Extract age from Person']
> Unable to resolve ObjectType 'com.myspace.projectdemo.GuidedScoreCard.GuidedScoreCardScorecardRuleUnit' : [Rule name='Extract age from Person']
> Unable to Analyse Expression request:
> [Error: unable to resolve method using strict-mode: java.lang.Object.request()]
> [Near : {... request ....}]
> ^ : [Rule name='Extract age from Person']
> Unable to resolve ObjectType 'org.kie.pmml.externalbean.Person' : [Rule name='Extract age from Person']
> com.myspace.projectdemo.GuidedScoreCard.GuidedScoreCardScorecardRuleUnit is not a valid RuleUnit class name : [Rule name='Bind result Output into Fact Person']
> Unable to resolve ObjectType 'com.myspace.projectdemo.GuidedScoreCard.GuidedScoreCardScorecardRuleUnit' : [Rule name='Bind result Output into Fact Person']
> named argument does not exist:
> value : [Rule name='Bind result Output into Fact Person']
> Unable to resolve ObjectType 'Person' : [Rule name='Bind result Output into Fact Person']
> Unable to Analyse Expression @Modify with ( $x ) { setResult( $val ); };:
> [Error: unable to resolve method using strict-mode: org.drools.core.spi.KnowledgeHelper.$x()]
> [Near : {... @Modify with ( $x ) { setResult( $val ); }; ....}]
> ^
> [Line: 493, Column: 1] : [Rule name='Bind result Output into Fact Person']
> com.myspace.projectdemo.GuidedScoreCard.GuidedScoreCardScorecardRuleUnit is not a valid RuleUnit class name : [Rule name='simpleOutput_Scorecard__calculatedScore_to_Result']
> Unable to resolve ObjectType 'com.myspace.projectdemo.GuidedScoreCard.GuidedScoreCardScorecardRuleUnit' : [Rule name='simpleOutput_Scorecard__calculatedScore_to_Result']
> Unable to resolve ObjectType 'Scorecard__calculatedScore' : [Rule name='simpleOutput_Scorecard__calculatedScore_to_Result']
> com.myspace.projectdemo.GuidedScoreCard.GuidedScoreCardScorecardRuleUnit is not a valid RuleUnit class name : [Rule name='Own GuidedScoreCard']
> Unable to resolve ObjectType 'com.myspace.projectdemo.GuidedScoreCard.GuidedScoreCardScorecardRuleUnit' : [Rule name='Own GuidedScoreCard']
> Unable to resolve ObjectType 'GuidedScoreCard' : [Rule name='Own GuidedScoreCard']
> com.myspace.projectdemo.GuidedScoreCard.GuidedScoreCardScorecardRuleUnit is not a valid RuleUnit class name : [Rule name='Update PMML4Result with aliased output Result']
> Unable to resolve ObjectType 'com.myspace.projectdemo.GuidedScoreCard.GuidedScoreCardScorecardRuleUnit' : [Rule name='Update PMML4Result with aliased output Result']
> Query binding is not supported by non-abductive queries : $tgt : [Rule name='Update PMML4Result with aliased output Result']
> Unable to Analyse Expression results:
> [Error: unable to resolve method using strict-mode: java.lang.Object.results()]
> [Near : {... results ....}]
> ^ : [Rule name='Update PMML4Result with aliased output Result']
> com.myspace.projectdemo.GuidedScoreCard.GuidedScoreCardScorecardRuleUnit is not a valid RuleUnit class name : [Rule name='Update Scorecard in PMMLResult']
> Unable to resolve ObjectType 'com.myspace.projectdemo.GuidedScoreCard.GuidedScoreCardScorecardRuleUnit' : [Rule name='Update Scorecard in PMMLResult']
> Unable to Analyse Expression results:
> [Error: unable to resolve method using strict-mode: java.lang.Object.results()]
> [Near : {... results ....}]
> ^ : [Rule name='Update Scorecard in PMMLResult']
> com.myspace.projectdemo.GuidedScoreCard.GuidedScoreCardScorecardRuleUnit is not a valid RuleUnit class name : [Rule name='Score Card GuidedScoreCard']
> Unable to resolve ObjectType 'com.myspace.projectdemo.GuidedScoreCard.GuidedScoreCardScorecardRuleUnit' : [Rule name='Score Card GuidedScoreCard']
> com.myspace.projectdemo.GuidedScoreCard.GuidedScoreCardScorecardRuleUnit is not a valid RuleUnit class name : [Rule name='Link GuidedScoreCard Predicted Fields scorecard__calculatedScore ']
> Unable to resolve ObjectType 'com.myspace.projectdemo.GuidedScoreCard.GuidedScoreCardScorecardRuleUnit' : [Rule name='Link GuidedScoreCard Predicted Fields scorecard__calculatedScore ']
> Unable to resolve ObjectType 'Scorecard__calculatedScore' : [Rule name='Link GuidedScoreCard Predicted Fields scorecard__calculatedScore ']
> Unable to resolve ObjectType 'GuidedScoreCard' : [Rule name='Link GuidedScoreCard Predicted Fields scorecard__calculatedScore ']
> Unable to Analyse Expression boundInput == $x:
> [Error: unable to resolve method using strict-mode: org.kie.pmml.pmml_4_2.ModelMarker.$x()]
> [Near : {... boundInput == $x ....}]
> ^ : [Rule name='Link GuidedScoreCard Predicted Fields scorecard__calculatedScore ']
> com.myspace.projectdemo.GuidedScoreCard.GuidedScoreCardScorecardRuleUnit is not a valid RuleUnit class name : [Rule name='Cumulate Code Scores']
> Unable to resolve ObjectType 'com.myspace.projectdemo.GuidedScoreCard.GuidedScoreCardScorecardRuleUnit' : [Rule name='Cumulate Code Scores']
> com.myspace.projectdemo.GuidedScoreCard.GuidedScoreCardScorecardRuleUnit is not a valid RuleUnit class name : [Rule name='Bind age Input from Fact Person']
> Unable to resolve ObjectType 'com.myspace.projectdemo.GuidedScoreCard.GuidedScoreCardScorecardRuleUnit' : [Rule name='Bind age Input from Fact Person']
> Unable to resolve ObjectType 'Person' : [Rule name='Bind age Input from Fact Person']
> Unable to Analyse Expression drools.getEntryPoint("in_Age").insert( $val );:
> [Error: unable to resolve method using strict-mode: org.drools.core.spi.KnowledgeHelper.$val()]
> [Near : {... drools.getEntryPoint("in_Age").insert( $val ); ....}]
> ^
> [Line: 874, Column: 1] : [Rule name='Bind age Input from Fact Person']
> com.myspace.projectdemo.GuidedScoreCard.GuidedScoreCardScorecardRuleUnit is not a valid RuleUnit class name : [Rule name='Scoring Complete']
> Unable to resolve ObjectType 'com.myspace.projectdemo.GuidedScoreCard.GuidedScoreCardScorecardRuleUnit' : [Rule name='Scoring Complete']
> Unable to Analyse Expression results:
> [Error: unable to resolve method using strict-mode: java.lang.Object.results()]
> [Near : {... results ....}]
> ^ : [Rule name='Scoring Complete']
> com.myspace.projectdemo.GuidedScoreCard.GuidedScoreCardScorecardRuleUnit is not a valid RuleUnit class name : [Rule name='Link GuidedScoreCard Bean Input']
> Unable to resolve ObjectType 'com.myspace.projectdemo.GuidedScoreCard.GuidedScoreCardScorecardRuleUnit' : [Rule name='Link GuidedScoreCard Bean Input']
> Unable to resolve ObjectType 'GuidedScoreCard' : [Rule name='Link GuidedScoreCard Bean Input']
> com.myspace.projectdemo.GuidedScoreCard.GuidedScoreCardScorecardRuleUnit is not a valid RuleUnit class name : [Rule name='RuleUnitIndicator']
> Unable to resolve ObjectType 'com.myspace.projectdemo.GuidedScoreCard.GuidedScoreCardScorecardRuleUnit' : [Rule name='RuleUnitIndicator']
> com.myspace.projectdemo.GuidedScoreCard.GuidedScoreCardScorecardRuleUnit is not a valid RuleUnit class name : [Rule name='Extract Parameter Info']
> Unable to resolve ObjectType 'com.myspace.projectdemo.GuidedScoreCard.GuidedScoreCardScorecardRuleUnit' : [Rule name='Extract Parameter Info']
> Unable to Analyse Expression request:
> [Error: unable to resolve method using strict-mode: java.lang.Object.request()]
> [Near : {... request ....}]
> ^ : [Rule name='Extract Parameter Info']
> com.myspace.projectdemo.GuidedScoreCard.GuidedScoreCardScorecardRuleUnit is not a valid RuleUnit class name : [Rule name='Detect Scorecard ReasonCode Change']
> Unable to resolve ObjectType 'com.myspace.projectdemo.GuidedScoreCard.GuidedScoreCardScorecardRuleUnit' : [Rule name='Detect Scorecard ReasonCode Change']
> com.myspace.projectdemo.GuidedScoreCard.GuidedScoreCardScorecardRuleUnit is not a valid RuleUnit class name : [Rule name='update_Result_GuidedScoreCard']
> Unable to resolve ObjectType 'com.myspace.projectdemo.GuidedScoreCard.GuidedScoreCardScorecardRuleUnit' : [Rule name='update_Result_GuidedScoreCard']
> Unable to Analyse Expression pmmlData:
> [Error: unable to resolve method using strict-mode: java.lang.Object.pmmlData()]
> [Near : {... pmmlData ....}]
> ^ : [Rule name='update_Result_GuidedScoreCard']
> Unable to Analyse Expression pmmlData:
> [Error: unable to resolve method using strict-mode: java.lang.Object.pmmlData()]
> [Near : {... pmmlData ....}]
> ^ : [Rule name='update_Result_GuidedScoreCard']
> com.myspace.projectdemo.GuidedScoreCard.GuidedScoreCardScorecardRuleUnit is not a valid RuleUnit class name : [Rule name='Override Value']
> Unable to resolve ObjectType 'com.myspace.projectdemo.GuidedScoreCard.GuidedScoreCardScorecardRuleUnit' : [Rule name='Override Value']
> Unable to Analyse Expression pmmlData:
> [Error: unable to resolve method using strict-mode: java.lang.Object.pmmlData()]
> [Near : {... pmmlData ....}]
> ^ : [Rule name='Override Value']
> Unable to Analyse Expression pmmlData:
> [Error: unable to resolve method using strict-mode: java.lang.Object.pmmlData()]
> [Near : {... pmmlData ....}]
> ^ : [Rule name='Override Value']
> com.myspace.projectdemo.GuidedScoreCard.GuidedScoreCardScorecardRuleUnit is not a valid RuleUnit class name : [Rule name='Valid_PMML4DataUnrestricted_Values_Scorecard__calculatedScore-null']
> Unable to resolve ObjectType 'com.myspace.projectdemo.GuidedScoreCard.GuidedScoreCardScorecardRuleUnit' : [Rule name='Valid_PMML4DataUnrestricted_Values_Scorecard__calculatedScore-null']
> Unable to Analyse Expression pmmlData:
> [Error: unable to resolve method using strict-mode: java.lang.Object.pmmlData()]
> [Near : {... pmmlData ....}]
> ^ : [Rule name='Valid_PMML4DataUnrestricted_Values_Scorecard__calculatedScore-null']
> Rule Compilation error : [Rule name='simpleOutput_Scorecard__calculatedScore_to_Result']
> com/myspace/projectdemo/GuidedScoreCard/Rule_simpleOutput_Scorecard__calculatedScore_to_Result28215628.java (8:1014) : Result cannot be resolved to a type
> com/myspace/projectdemo/GuidedScoreCard/Rule_simpleOutput_Scorecard__calculatedScore_to_Result28215628.java (8:1029) : Result cannot be resolved to a type
> com/myspace/projectdemo/GuidedScoreCard/Rule_simpleOutput_Scorecard__calculatedScore_to_Result28215628.java (9:1055) : $val cannot be resolved to a variable
> com/myspace/projectdemo/GuidedScoreCard/Rule_simpleOutput_Scorecard__calculatedScore_to_Result28215628.java (10:1081) : $m cannot be resolved to a variable
> com/myspace/projectdemo/GuidedScoreCard/Rule_simpleOutput_Scorecard__calculatedScore_to_Result28215628.java (11:1103) : $v cannot be resolved to a variable
> com/myspace/projectdemo/GuidedScoreCard/Rule_simpleOutput_Scorecard__calculatedScore_to_Result28215628.java (13:1154) : $ctx cannot be resolved to a variable
> com/myspace/projectdemo/GuidedScoreCard/Rule_simpleOutput_Scorecard__calculatedScore_to_Result28215628.java (14:1179) : $wgt cannot be resolved to a variable
> Rule Compilation error : [Rule name='miningPmml4Data_GuidedScoreCard_Age']
> com/myspace/projectdemo/GuidedScoreCard/Rule_miningPmml4Data_GuidedScoreCard_Age791815586.java (9:1139) : pmmlData cannot be resolved
> Rule Compilation error : [Rule name='Create GuidedScoreCard Output Bean']
> com/myspace/projectdemo/GuidedScoreCard/Rule_Create_GuidedScoreCard_Output_Bean293196212.java (7:973) : GuidedScoreCardOutput cannot be resolved to a type
> Rule Compilation error : [Rule name='Link GuidedScoreCard Output Fields result ']
> com/myspace/projectdemo/GuidedScoreCard/Rule_Link_GuidedScoreCard__Output_Fields_result_706560581.java (7:987) : $x cannot be resolved to a variable
> com/myspace/projectdemo/GuidedScoreCard/Rule_Link_GuidedScoreCard__Output_Fields_result_706560581.java (7:1099) : $val cannot be resolved to a variable
> Rule Compilation error : [Rule name='Add PMMLResult with Scorecard output GuidedScoreCard']
> com/myspace/projectdemo/GuidedScoreCard/Rule_Add_PMMLResult_with_Scorecard_output_GuidedScoreCard221492110.java (8:1142) : $tgt cannot be resolved to a variable
> Rule Compilation error : [Rule name='Link GuidedScoreCard Bean Input']
> com/myspace/projectdemo/GuidedScoreCard/Rule_Link__GuidedScoreCard__Bean_Input11610676.java (7:983) : _age cannot be resolved to a variable
> Rule Compilation error : [Rule name='Cleanup data_GuidedScoreCard']
> com/myspace/projectdemo/GuidedScoreCard/Rule_Cleanup_data_GuidedScoreCard1283344573.java (7:971) : $data cannot be resolved to a variable
> Rule Compilation error : [Rule name='Own GuidedScoreCard']
> com/myspace/projectdemo/GuidedScoreCard/Rule_Own_GuidedScoreCard801973129.java (7:1050) : $obj cannot be resolved to a variable
> Rule Compilation error : [Rule name='Extract Parameter Info']
> com/myspace/projectdemo/GuidedScoreCard/Rule_Extract_Parameter_Info209253815.java (9:1299) : pmmlData cannot be resolved
> Rule Compilation error : [Rule name='Scorecard GuidedScoreCard output']
> com/myspace/projectdemo/GuidedScoreCard/Rule_Scorecard_GuidedScoreCard_output1709810438.java (7:1016) : Scorecard__calculatedScore cannot be resolved to a type
> com/myspace/projectdemo/GuidedScoreCard/Rule_Scorecard_GuidedScoreCard_output1709810438.java (7:1051) : Scorecard__calculatedScore cannot be resolved to a type
> Rule Compilation error : [Rule name='Bind_Scorecard_GuidedScoreCard_Age']
> com/myspace/projectdemo/GuidedScoreCard/Rule_Bind_Scorecard_GuidedScoreCard_Age1384125906.java (8:1078) : $m cannot be resolved to a variable
> com/myspace/projectdemo/GuidedScoreCard/Rule_Bind_Scorecard_GuidedScoreCard_Age1384125906.java (9:1098) : $v cannot be resolved to a variable
> Rule Compilation error : [Rule name='Update PMMLResult containing Scorecard output GuidedScoreCard']
> com/myspace/projectdemo/GuidedScoreCard/Rule_Update_PMMLResult_containing_Scorecard_output_GuidedScoreCard374570524.java (7:1123) : $tgt cannot be resolved to a variable
> Rule Compilation error : [Rule name='InitAsMissing_PMML4Data_GuidedScoreCard_Age']
> com/myspace/projectdemo/GuidedScoreCard/Rule_InitAsMissing_PMML4Data_GuidedScoreCard_Age2007342439.java (8:1048) : pmmlData cannot be resolved
> Rule Compilation error : [Rule name='Update PMML4Result with aliased output Result']
> com/myspace/projectdemo/GuidedScoreCard/Rule_Update_PMML4Result_with_aliased_output_Result1975799587.java (8:1116) : $tgt cannot be resolved to a variable
> Rule Compilation error : [Rule name='Link GuidedScoreCard Predicted Fields scorecard__calculatedScore ']
> com/myspace/projectdemo/GuidedScoreCard/Rule_Link__GuidedScoreCard__Predicted_Fields_scorecard__calculatedScore_1030365382.java (7:1012) : $x cannot be resolved to a variable
> com/myspace/projectdemo/GuidedScoreCard/Rule_Link__GuidedScoreCard__Predicted_Fields_scorecard__calculatedScore_1030365382.java (7:1144) : $val cannot be resolved to a variable
> Rule Compilation error : [Rule name='Extract age from Person']
> com/myspace/projectdemo/GuidedScoreCard/Rule_Extract_age_from_Person309604676.java (7:1052) : $value cannot be resolved to a variable
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
7 years, 11 months
[JBoss JIRA] (WFWIP-65) [Artemis 2.x upgrade] Artemis RA connections disconnected after failover
by Yong Hao Gao (JIRA)
[ https://issues.jboss.org/browse/WFWIP-65?page=com.atlassian.jira.plugin.s... ]
Yong Hao Gao commented on WFWIP-65:
-----------------------------------
Thanks [~mnovak], I'll dig around a bit more about it.
> [Artemis 2.x upgrade] Artemis RA connections disconnected after failover
> -------------------------------------------------------------------------
>
> Key: WFWIP-65
> URL: https://issues.jboss.org/browse/WFWIP-65
> Project: WildFly WIP
> Issue Type: Bug
> Components: Artemis
> Reporter: Miroslav Novak
> Assignee: Martyn Taylor
> Priority: Blocker
> Labels: feature-branch-blocker
> Attachments: DedicatedFailoverTestCaseWithMdb.testShutdownWithFailback.zip
>
>
> There is regression againt Artemis 1.5.5.0012 in scenario with failover of Artemis RA from live to backup (shared store, dedicated topology). After backup activates after failover, connections of RA does not failover to backup (or are disconnected from backup just after failover)
> Test scenario:
> * There are three servers. Live server (Node 1) and backupserver (Node 2) are in dedicated HA topology.
> * InQueue and OutQueue are deployed on live and backup. Send messages to InQueue on live server.
> * When all messages are sent, deploy message driven bean on Node 3.
> * MDB sends messages form InQueue to OutQueue.
> * Shutdown live server. Wait for backup server to alive, then start live server again and stop backup.
> * Receive messages from OutQueue from live server.
> Results:
> After live server is stopped and backup activates, no messages are processed by MDB. Looking at trace logs it seems that MDB does reconnect to backup but it's then disconnected. Then I don't see connector to backup server between tried connectors during reconnection.
> Attaching reproduce and logs.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
7 years, 11 months
[JBoss JIRA] (WFLY-10736) Server in cluster hangs during start after previous kill
by Paul Ferraro (JIRA)
[ https://issues.jboss.org/browse/WFLY-10736?page=com.atlassian.jira.plugin... ]
Paul Ferraro commented on WFLY-10736:
-------------------------------------
The above stack trace does not appear to contain the code added as part of WFLY-10787. Can you verify that this is still problematic against a recent build of WF master?
> Server in cluster hangs during start after previous kill
> --------------------------------------------------------
>
> Key: WFLY-10736
> URL: https://issues.jboss.org/browse/WFLY-10736
> Project: WildFly
> Issue Type: Bug
> Components: Clustering
> Reporter: Miroslav Novak
> Assignee: Paul Ferraro
> Priority: Blocker
> Labels: blocker-WF14
> Attachments: clusterKilTest.zip, logs-with-workaround.zip, node-1-thread-dump-before-kill-shutdown-sequence.txt, server-with-mdb.log, standalone-full-ha-1.xml, standalone-full-ha-2.xml
>
>
> There is regression in JGroups or Infinispan in one of our tests for fault tolerance of JMS bridges. However work on JMS bridge appears to be unrelated. Issue was hit in WF weekly run.
> Test Scenario:
> * There are two servers. InQueue is deployed on Node 1,
> * OutQueue is deployed on Node 2. Both servers are started.
> * Large byte messages are sent to InQueue deployed on Node 1. Bridge between servers/queues transfers messages from node 1 to node 2.
> * Node 1 is killed and started again.
> * All messages are received from OutQueue deployed on Node 2.
> Result:
> Node 1 does not start after kill and hangs. There is following exception logged in node 2:
> {code}
> :26:17,894 INFO [org.infinispan.CLUSTER] (thread-12,ejb,node-2) ISPN100000: Node node-1 joined the cluster
> 09:26:18,520 INFO [org.infinispan.CLUSTER] (thread-12,ejb,node-2) ISPN000094: Received new cluster view for channel ejb: [node-2|7] (2) [node-2, node-1]
> 09:26:18,521 INFO [org.infinispan.CLUSTER] (thread-12,ejb,node-2) ISPN100001: Node node-1 left the cluster
> 09:26:18,521 INFO [org.infinispan.CLUSTER] (thread-12,ejb,node-2) ISPN000094: Received new cluster view for channel ejb: [node-2|7] (2) [node-2, node-1]
> 09:26:18,522 INFO [org.infinispan.CLUSTER] (thread-12,ejb,node-2) ISPN100001: Node node-1 left the cluster
> 09:26:18,522 INFO [org.infinispan.CLUSTER] (thread-12,ejb,node-2) ISPN000094: Received new cluster view for channel ejb: [node-2|7] (2) [node-2, node-1]
> 09:26:18,522 INFO [org.infinispan.CLUSTER] (thread-12,ejb,node-2) ISPN100001: Node node-1 left the cluster
> 09:26:18,522 INFO [org.infinispan.CLUSTER] (thread-12,ejb,node-2) ISPN000094: Received new cluster view for channel ejb: [node-2|7] (2) [node-2, node-1]
> 09:26:18,523 INFO [org.infinispan.CLUSTER] (thread-12,ejb,node-2) ISPN100001: Node node-1 left the cluster
> 09:26:18,868 INFO [org.infinispan.CLUSTER] (remote-thread--p5-t2) ISPN000310: Starting cluster-wide rebalance for cache default, topology CacheTopology{id=17, phase=READ_OLD_WRITE_ALL, rebalanceId=6, currentCH=ReplicatedConsistentHash{ns = 256, owners = (2)[node-2: 122, node-1: 134]}, pendingCH=ReplicatedConsistentHash{ns = 256, owners = (3)[node-2: 84, node-1: 90, node-1: 82]}, unionCH=null, actualMembers=[node-2, node-1, node-1], persistentUUIDs=[12443bfb-e88a-46f3-919e-9213bf38ce19, 2873237f-d881-463f-8a5a-940bf1d764e5, a05ea8af-a83b-42a9-b937-dc2da1cae6d1]}
> 09:26:18,869 INFO [org.infinispan.CLUSTER] (remote-thread--p5-t2) [Context=default][Scope=node-2]ISPN100002: Started rebalance with topology id 17
> 09:26:18,870 INFO [org.infinispan.CLUSTER] (transport-thread--p14-t5) [Context=default][Scope=node-2]ISPN100003: Node node-2 finished rebalance phase with topology id 17
> 09:26:18,981 INFO [org.infinispan.CLUSTER] (remote-thread--p5-t2) [Context=default][Scope=node-1]ISPN100003: Node node-1 finished rebalance phase with topology id 17
> 09:27:18,530 WARN [org.infinispan.topology.ClusterTopologyManagerImpl] (transport-thread--p15-t4) ISPN000197: Error updating cluster member list: org.infinispan.util.concurrent.TimeoutException: ISPN000476: Timed out waiting for responses for request 4 from node-1
> at org.infinispan.remoting.transport.impl.MultiTargetRequest.onTimeout(MultiTargetRequest.java:167)
> at org.infinispan.remoting.transport.AbstractRequest.call(AbstractRequest.java:87)
> at org.infinispan.remoting.transport.AbstractRequest.call(AbstractRequest.java:22)
> at java.util.concurrent.FutureTask.run(FutureTask.java:266) [rt.jar:1.8.0_131]
> at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180) [rt.jar:1.8.0_131]
> at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) [rt.jar:1.8.0_131]
> at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [rt.jar:1.8.0_131]
> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [rt.jar:1.8.0_131]
> at java.lang.Thread.run(Thread.java:748) [rt.jar:1.8.0_131]
> Suppressed: java.util.concurrent.ExecutionException: org.infinispan.util.concurrent.TimeoutException: ISPN000476: Timed out waiting for responses for request 4 from node-1
> at java.util.concurrent.CompletableFuture.reportGet(CompletableFuture.java:357) [rt.jar:1.8.0_131]
> at java.util.concurrent.CompletableFuture.get(CompletableFuture.java:1915) [rt.jar:1.8.0_131]
> at org.infinispan.util.concurrent.CompletableFutures.await(CompletableFutures.java:82)
> at org.infinispan.remoting.transport.Transport.invokeRemotely(Transport.java:71)
> at org.infinispan.topology.ClusterTopologyManagerImpl.confirmMembersAvailable(ClusterTopologyManagerImpl.java:540)
> at org.infinispan.topology.ClusterTopologyManagerImpl.updateCacheMembers(ClusterTopologyManagerImpl.java:523)
> at org.infinispan.topology.ClusterTopologyManagerImpl.handleClusterView(ClusterTopologyManagerImpl.java:334)
> at org.infinispan.topology.ClusterTopologyManagerImpl.access$500(ClusterTopologyManagerImpl.java:85)
> at org.infinispan.topology.ClusterTopologyManagerImpl$ClusterViewListener.lambda$handleViewChange$0(ClusterTopologyManagerImpl.java:745)
> at org.infinispan.executors.LimitedExecutor.runTasks(LimitedExecutor.java:144)
> at org.infinispan.executors.LimitedExecutor.access$100(LimitedExecutor.java:33)
> at org.infinispan.executors.LimitedExecutor$Runner.run(LimitedExecutor.java:174)
> at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [rt.jar:1.8.0_131]
> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [rt.jar:1.8.0_131]
> at org.wildfly.clustering.service.concurrent.ClassLoaderThreadFactory.lambda$newThread$0(ClassLoaderThreadFactory.java:47)
> ... 1 more
> Caused by: org.infinispan.util.concurrent.TimeoutException: ISPN000476: Timed out waiting for responses for request 4 from node-1
> at org.infinispan.remoting.transport.impl.MultiTargetRequest.onTimeout(MultiTargetRequest.java:167)
> at org.infinispan.remoting.transport.AbstractRequest.call(AbstractRequest.java:87)
> at org.infinispan.remoting.transport.AbstractRequest.call(AbstractRequest.java:22)
> at java.util.concurrent.FutureTask.run(FutureTask.java:266) [rt.jar:1.8.0_131]
> at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180) [rt.jar:1.8.0_131]
> at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) [rt.jar:1.8.0_131]
> at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [rt.jar:1.8.0_131]
> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [rt.jar:1.8.0_131]
> ... 1 more
> [CIRCULAR REFERENCE:java.util.concurrent.ExecutionException: org.infinispan.util.concurrent.TimeoutException: ISPN000476: Timed out waiting for responses for request 4 from node-1]
> 09:27:18,530 WARN [org.infinispan.topology.ClusterTopologyManagerImpl] (transport-thread--p16-t4) ISPN000197: Error updating cluster member list: org.infinispan.util.concurrent.TimeoutException: ISPN000476: Timed out waiting for responses for request 4 from node-1
> at org.infinispan.remoting.transport.impl.MultiTargetRequest.onTimeout(MultiTargetRequest.java:167)
> at org.infinispan.remoting.transport.AbstractRequest.call(AbstractRequest.java:87)
> at org.infinispan.remoting.transport.AbstractRequest.call(AbstractRequest.java:22)
> at java.util.concurrent.FutureTask.run(FutureTask.java:266) [rt.jar:1.8.0_131]
> at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180) [rt.jar:1.8.0_131]
> at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) [rt.jar:1.8.0_131]
> at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [rt.jar:1.8.0_131]
> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [rt.jar:1.8.0_131]
> at java.lang.Thread.run(Thread.java:748) [rt.jar:1.8.0_131]
> Suppressed: java.util.concurrent.ExecutionException: org.infinispan.util.concurrent.TimeoutException: ISPN000476: Timed out waiting for responses for request 4 from node-1
> at java.util.concurrent.CompletableFuture.reportGet(CompletableFuture.java:357) [rt.jar:1.8.0_131]
> at java.util.concurrent.CompletableFuture.get(CompletableFuture.java:1915) [rt.jar:1.8.0_131]
> at org.infinispan.util.concurrent.CompletableFutures.await(CompletableFutures.java:82)
> at org.infinispan.remoting.transport.Transport.invokeRemotely(Transport.java:71)
> at org.infinispan.topology.ClusterTopologyManagerImpl.confirmMembersAvailable(ClusterTopologyManagerImpl.java:540)
> at org.infinispan.topology.ClusterTopologyManagerImpl.updateCacheMembers(ClusterTopologyManagerImpl.java:523)
> at org.infinispan.topology.ClusterTopologyManagerImpl.handleClusterView(ClusterTopologyManagerImpl.java:334)
> at org.infinispan.topology.ClusterTopologyManagerImpl.access$500(ClusterTopologyManagerImpl.java:85)
> at org.infinispan.topology.ClusterTopologyManagerImpl$ClusterViewListener.lambda$handleViewChange$0(ClusterTopologyManagerImpl.java:745)
> at org.infinispan.executors.LimitedExecutor.runTasks(LimitedExecutor.java:144)
> at org.infinispan.executors.LimitedExecutor.access$100(LimitedExecutor.java:33)
> at org.infinispan.executors.LimitedExecutor$Runner.run(LimitedExecutor.java:174)
> at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [rt.jar:1.8.0_131]
> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [rt.jar:1.8.0_131]
> at org.wildfly.clustering.service.concurrent.ClassLoaderThreadFactory.lambda$newThread$0(ClassLoaderThreadFactory.java:47)
> ... 1 more
> Caused by: org.infinispan.util.concurrent.TimeoutException: ISPN000476: Timed out waiting for responses for request 4 from node-1
> at org.infinispan.remoting.transport.impl.MultiTargetRequest.onTimeout(MultiTargetRequest.java:167)
> at org.infinispan.remoting.transport.AbstractRequest.call(AbstractRequest.java:87)
> at org.infinispan.remoting.transport.AbstractRequest.call(AbstractRequest.java:22)
> at java.util.concurrent.FutureTask.run(FutureTask.java:266) [rt.jar:1.8.0_131]
> at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180) [rt.jar:1.8.0_131]
> at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) [rt.jar:1.8.0_131]
> at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [rt.jar:1.8.0_131]
> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [rt.jar:1.8.0_131]
> ... 1 more
> [CIRCULAR REFERENCE:java.util.concurrent.ExecutionException: org.infinispan.util.concurrent.TimeoutException: ISPN000476: Timed out waiting for responses for request 4 from node-1]
> {code}
> There is default JGroups udp stack configured which is used by Infinispan. Both of the servers (jgroups udp) are bound to 127.0.0.1. Node 2 has port offset 1000.
> Attaching thread dump from node 1 when it hangs during start.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
7 years, 11 months
[JBoss JIRA] (ELY-1622) BC FIPS with CLI: SunX509 KeyManagerFactory not available
by Martin Choma (JIRA)
[ https://issues.jboss.org/browse/ELY-1622?page=com.atlassian.jira.plugin.s... ]
Martin Choma commented on ELY-1622:
-----------------------------------
I have created documentation JIRA to address this - JBEAP-15242
Darran thinks this can be configured in elytron:
{code}
/subsystem=elytron:write-attribute(name=security-properties,value={\
security.provider.1=org.bouncycastle.jcajce.provider.BouncyCastleFipsProvider,\
security.provider.2=org.bouncycastle.jsse.provider.BouncyCastleJsseProvider fips:BCFIPS,\
security.provider.3=sun.security.provider.Sun,\
security.provider.4=com.sun.crypto.provider.SunJCE\
}
<subsystem xmlns="urn:wildfly:elytron:3.0" final-providers="combined-providers" disallowed-providers="OracleUcrypto">
<security-properties>
<security-property name="security.provider.1" value="org.bouncycastle.jcajce.provider.BouncyCastleFipsProvider"/>
<security-property name="security.provider.2" value="org.bouncycastle.jsse.provider.BouncyCastleJsseProvider fips:BCFIPS"/>
<security-property name="security.provider.3" value="sun.security.provider.Sun"/>
<security-property name="security.provider.4" value="com.sun.crypto.provider.SunJCE"/>
</security-properties>
{code}
I have tried that, but no luck. Although I used security-property before and it worked. Provider stuff seems are different - maybe it is to late and providers are already loaded.
> BC FIPS with CLI: SunX509 KeyManagerFactory not available
> ---------------------------------------------------------
>
> Key: ELY-1622
> URL: https://issues.jboss.org/browse/ELY-1622
> Project: WildFly Elytron
> Issue Type: Bug
> Components: SSL
> Affects Versions: 1.5.1.Final
> Reporter: Martin Choma
> Assignee: Farah Juma
> Priority: Blocker
> Fix For: 1.5.2.Final
>
> Attachments: cli-test-wildfly-config.xml, jboss-cli.log, truststore.bcfks
>
>
> I am trying to connect from jboss-cli.sh to EAP server. To reproduce the problem it is enough BC FIPS is used only on client side.
> {code:java|titlejboss-cli.log}
> 11:50:25,147 ERROR [org.jboss.as.cli.impl.CliLauncher] Error processing CLI: org.jboss.as.cli.CliInitializationException: Failed to connect to the controller
> at org.jboss.as.cli.impl.CliLauncher.initCommandContext(CliLauncher.java:330)
> at org.jboss.as.cli.impl.CliLauncher.main(CliLauncher.java:291)
> at org.jboss.as.cli.CommandLineMain.main(CommandLineMain.java:45)
> at org.jboss.modules.Module.run(Module.java:352)
> at org.jboss.modules.Module.run(Module.java:320)
> at org.jboss.modules.Main.main(Main.java:593)
> Caused by: org.jboss.as.cli.CommandLineException: Failed to resolve host 'localhost'
> at org.jboss.as.cli.impl.CommandContextImpl.connectController(CommandContextImpl.java:1256)
> at org.jboss.as.cli.impl.CommandContextImpl.connectController(CommandContextImpl.java:1203)
> at org.jboss.as.cli.impl.CommandContextImpl.connectController(CommandContextImpl.java:1198)
> at org.jboss.as.cli.impl.CliLauncher.initCommandContext(CliLauncher.java:328)
> ... 5 more
> Caused by: java.io.IOException: Failed to obtain SSLContext
> at org.jboss.as.cli.impl.CLIModelControllerClient.<init>(CLIModelControllerClient.java:156)
> at org.jboss.as.cli.impl.ModelControllerClientFactory$2.getClient(ModelControllerClientFactory.java:85)
> at org.jboss.as.cli.impl.CommandContextImpl.connectController(CommandContextImpl.java:1222)
> ... 8 more
> Caused by: java.security.KeyManagementException: java.security.NoSuchAlgorithmException: SunX509 KeyManagerFactory not available
> at org.bouncycastle.jsse.provider.ProvSSLContextSpi.selectKeyManager(ProvSSLContextSpi.java:589)
> at org.bouncycastle.jsse.provider.ProvSSLContextSpi.engineInit(ProvSSLContextSpi.java:531)
> at javax.net.ssl.SSLContext.init(SSLContext.java:282)
> at org.wildfly.security.ssl.SSLContextBuilder.lambda$build$0(SSLContextBuilder.java:372)
> at org.wildfly.security.OneTimeSecurityFactory.create(OneTimeSecurityFactory.java:53)
> at org.wildfly.security.auth.client.AuthenticationContextConfigurationClient.getSSLContext(AuthenticationContextConfigurationClient.java:221)
> at org.wildfly.security.auth.client.AuthenticationContextConfigurationClient.getSSLContext(AuthenticationContextConfigurationClient.java:208)
> at org.jboss.as.cli.impl.CLIModelControllerClient.<init>(CLIModelControllerClient.java:153)
> ... 10 more
> Caused by: java.security.NoSuchAlgorithmException: SunX509 KeyManagerFactory not available
> at sun.security.jca.GetInstance.getInstance(GetInstance.java:159)
> at javax.net.ssl.KeyManagerFactory.getInstance(KeyManagerFactory.java:137)
> at org.bouncycastle.jsse.provider.ProvSSLContextSpi.selectKeyManager(ProvSSLContextSpi.java:583)
> ... 17 more
> {code}
> When I use non-FIPS java with CLI I can make it work. It does occure also when connecting to default unsecured port 9990.
> When I use BCFKS truststore on server side, e.g. in 2-way http communication it works.
> I believe problem is I cant configure algorithm for keymanager on client side in wildfly-config.xml. (At least I don't see how could I do so).
> BC provider does not know SunX509 arlgorithm, rather X509, X.509 or PKIX could be used.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
7 years, 11 months
[JBoss JIRA] (WFCORE-4032) Add CLI request logging option
by Martin Stefanko (JIRA)
[ https://issues.jboss.org/browse/WFCORE-4032?page=com.atlassian.jira.plugi... ]
Martin Stefanko updated WFCORE-4032:
------------------------------------
Git Pull Request: https://github.com/wildfly/wildfly-core/pull/3457 (was: https://github.com/wildfly/wildfly-core/pull/3422)
> Add CLI request logging option
> ------------------------------
>
> Key: WFCORE-4032
> URL: https://issues.jboss.org/browse/WFCORE-4032
> Project: WildFly Core
> Issue Type: Enhancement
> Components: CLI
> Affects Versions: 6.0.0.Alpha5
> Reporter: Martin Stefanko
> Assignee: Martin Stefanko
> Priority: Minor
>
> We should improve a logging capabilities of CLI. CLI logging is disabled by default, but it can be enabled by altering the jboss-cli-logging.properties.
> Here is my test scenario.
> {noformat}
> [pkremens@localhost bin]$ ./jboss-cli.sh -c
> [standalone@localhost:9990 /] /system-property=foo:add(value=bar bar)
> {"outcome" => "success"}
> [standalone@localhost:9990 /] shutdown
> {noformat}
> Set CLI logger level to ALL (logger.org.jboss.as.cli.level=ALL) to see all logs produced by CLI
> actual content of jboss-cli.log - only server response is logged
> {noformat}
> 13:45:48,041 DEBUG [org.jboss.as.cli.CommandContext] connecting to localhost:9990 as null
> 13:46:04,033 INFO [org.jboss.as.cli.CommandContext] {"outcome" => "success"}
> {noformat}
> I can imagine content like following could be helpful for troubleshooting
> {noformat}
> ...
> <TIME> <LEVEL> [org.jboss.as.cli.CommandContext] /system-property=foo:add(value=bar bar)
> {
> "address" => [("system-property" => "foo")],
> "operation" => "add",
> "value" => "barbar"
> }
> <TIME> <LEVEL> [org.jboss.as.cli.CommandContext] {"outcome" => "success"}
> {noformat}
> AFAICT the only possibility to get the actual CLI requests in raw form is to map the content of $HOME/.jboss-cli-history file with configuration history or audit log now.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
7 years, 11 months
[JBoss JIRA] (WFLY-10834) Load provider settings is not taken into account in mod_cluster subsystem
by Jan Kašík (JIRA)
[ https://issues.jboss.org/browse/WFLY-10834?page=com.atlassian.jira.plugin... ]
Jan Kašík commented on WFLY-10834:
----------------------------------
[~kabirkhan] I did precheck of supplied PR by [~rhusar] and all looks good to me since it fixes all mentioned issues.
> Load provider settings is not taken into account in mod_cluster subsystem
> -------------------------------------------------------------------------
>
> Key: WFLY-10834
> URL: https://issues.jboss.org/browse/WFLY-10834
> Project: WildFly
> Issue Type: Bug
> Components: mod_cluster
> Affects Versions: No Release
> Environment: Latest nightly from ci.wildfly.org
> Reporter: Jan Kašík
> Assignee: Radoslav Husar
> Priority: Blocker
> Fix For: 14.0.0.CR1
>
>
> Everything works in version with old subsytem with this settings (load is properly reported to balancer):
> {code:xml}
> <subsystem
> xmlns="urn:jboss:domain:modcluster:3.0">
> <mod-cluster-config advertise-socket="modcluster" auto-enable-contexts="true" connector="ajp">
> <dynamic-load-provider>
> <load-metric type="cpu"/>
> </dynamic-load-provider>
> </mod-cluster-config>
> </subsystem>
> {code}
> Same configuration for latest snapshot doesn't work (load remains at 1):
> {code:xml}
> <subsystem
> xmlns="urn:jboss:domain:modcluster:4.0">
> <proxy name="default" advertise-socket="modcluster" auto-enable-contexts="true" connector="ajp">
> <dynamic-load-provider>
> <load-metric type="cpu" weight="1"/>
> </dynamic-load-provider>
> </proxy>
> </subsystem>
> {code}
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
7 years, 11 months
[JBoss JIRA] (WFLY-10836) mod_cluster uses wrong password for credential stores (regression after removing lambdas)
by Jan Kašík (JIRA)
[ https://issues.jboss.org/browse/WFLY-10836?page=com.atlassian.jira.plugin... ]
Jan Kašík commented on WFLY-10836:
----------------------------------
[~kabirkhan] I did precheck of supplied PR by [~rhusar] and all looks good to me since it fixes all mentioned issues.
> mod_cluster uses wrong password for credential stores (regression after removing lambdas)
> -----------------------------------------------------------------------------------------
>
> Key: WFLY-10836
> URL: https://issues.jboss.org/browse/WFLY-10836
> Project: WildFly
> Issue Type: Bug
> Components: mod_cluster
> Affects Versions: 12.0.0.Final, 13.0.0.Final
> Reporter: Radoslav Husar
> Assignee: Radoslav Husar
> Priority: Blocker
> Fix For: 14.0.0.CR1
>
>
> Uncovered by [~jkasik].
> Credential stores are opened with wrong password. Regression caused by WFLY-9613 [1].
> {code}
> 09:43:29,686 ERROR [org.jboss.as.controller.management-operation] (ServerService Thread Pool -- 60) WFLYCTL0013: Operation ("add") failed - address: ([("subsystem" => "modcluster")]): java.lang.IllegalStateException: java.io.IOException: Keystore was tampered with, or password was incorrect
> at org.jboss.modcluster.mcmp.impl.JSSESocketFactory.<init>(JSSESocketFactory.java:113)
> at org.wildfly.extension.mod_cluster.ProxyConfigurationServiceConfigurator.configure(ProxyConfigurationServiceConfigurator.java:315)
> at org.wildfly.extension.mod_cluster.ModClusterSubsystemServiceHandler.installServices(ModClusterSubsystemServiceHandler.java:79)
> at org.jboss.as.clustering.controller.AddStepHandler.performRuntime(AddStepHandler.java:179)
> at org.jboss.as.controller.AbstractAddStepHandler.performRuntime(AbstractAddStepHandler.java:338)
> at org.jboss.as.controller.AbstractAddStepHandler$1.execute(AbstractAddStepHandler.java:159)
> at org.jboss.as.controller.AbstractOperationContext.executeStep(AbstractOperationContext.java:999)
> at org.jboss.as.controller.AbstractOperationContext.processStages(AbstractOperationContext.java:743)
> at org.jboss.as.controller.AbstractOperationContext.executeOperation(AbstractOperationContext.java:467)
> at org.jboss.as.controller.ParallelBootOperationStepHandler$ParallelBootTask.run(ParallelBootOperationStepHandler.java:384)
> at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
> at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:1985)
> at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1487)
> at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1349)
> at java.lang.Thread.run(Thread.java:748)
> at org.jboss.threads.JBossThread.run(JBossThread.java:485)
> Caused by: java.io.IOException: Keystore was tampered with, or password was incorrect
> at sun.security.provider.JavaKeyStore.engineLoad(JavaKeyStore.java:780)
> at sun.security.provider.JavaKeyStore$JKS.engineLoad(JavaKeyStore.java:56)
> at sun.security.provider.KeyStoreDelegator.engineLoad(KeyStoreDelegator.java:224)
> at sun.security.provider.JavaKeyStore$DualFormatJKS.engineLoad(JavaKeyStore.java:70)
> at java.security.KeyStore.load(KeyStore.java:1445)
> at org.jboss.modcluster.mcmp.impl.JSSESocketFactory.getStore(JSSESocketFactory.java:230)
> at org.jboss.modcluster.mcmp.impl.JSSESocketFactory.getKeystore(JSSESocketFactory.java:179)
> at org.jboss.modcluster.mcmp.impl.JSSESocketFactory.getKeyManagers(JSSESocketFactory.java:251)
> at org.jboss.modcluster.mcmp.impl.JSSESocketFactory.<init>(JSSESocketFactory.java:98)
> ... 15 more
> Caused by: java.security.UnrecoverableKeyException: Password verification failed
> at sun.security.provider.JavaKeyStore.engineLoad(JavaKeyStore.java:778)
> ... 23 more
> {code}
> [1] https://github.com/wildfly/wildfly/pull/10708/files#diff-fabeb2ec71da4fca...
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
7 years, 11 months