[JBoss JIRA] (WFWIP-167) EAP Operator handling ConfigMap internally
by Martin Choma (Jira)
Martin Choma created WFWIP-167:
----------------------------------
Summary: EAP Operator handling ConfigMap internally
Key: WFWIP-167
URL: https://issues.jboss.org/browse/WFWIP-167
Project: WildFly WIP
Issue Type: Bug
Components: OpenShift
Reporter: Martin Choma
Assignee: Jeff Mesnil
If I understand description in [1] correctly. To specify custom standalone.xml I have to create ConfigMap with standalone.xml first and afterwards link operator to this ConfigMap.
Is it possible to handle creation of ConfigMap and storing standalone.xml for me? Ideally I just specify file URI where custom standalone.xml is located. This location have to be accessible from operator pod. In this way we can look at it as hiding internals (implementation details) from users.
Currently when user wants to change standalone.xml he does in ConfigMap, not operator. When changing standalone.xml through config map, I assume pod have to be restarted manually. Operator could do that for me.
However this can be triggered by storing newer version of standalone.xml under another key, eg `standalone.xml.v2` and changing `StandaloneConfigMapSpec.key` in operator.
What do you think? Have you considered this approach?
[1] https://github.com/wildfly/wildfly-operator/blob/master/doc/apis.adoc#sta...
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
6 years, 11 months
[JBoss JIRA] (WFLY-12295) Deployments fails if de.odysseus.juel is included in the war
by Martin Stefanko (Jira)
[ https://issues.jboss.org/browse/WFLY-12295?page=com.atlassian.jira.plugin... ]
Martin Stefanko updated WFLY-12295:
-----------------------------------
Labels: downstream_dependency (was: )
> Deployments fails if de.odysseus.juel is included in the war
> -------------------------------------------------------------
>
> Key: WFLY-12295
> URL: https://issues.jboss.org/browse/WFLY-12295
> Project: WildFly
> Issue Type: Bug
> Components: JSF
> Reporter: Tomas Hofman
> Assignee: Tomas Hofman
> Priority: Major
> Labels: downstream_dependency
>
> If the war file contains spring-mvc and de.odysseus.juel in WEB-INF/lib, the deployment fails with the following message. The deployment is successful on EAP7.0.9 and EAP7.1.0, but it fails on EAP7.2.x.
> This behavior breaks backward compatibility between EAP7.1 and EAP7.2.
> {noformat}
> 14:55:59,808 ERROR [org.jboss.msc.service.fail] (ServerService Thread Pool -- 73) MSC000001: Failed to start service jboss.deployment.unit."reproduce.war".undertow-deployment: org.jboss.msc.service.StartException in service jboss.deployment.unit."reproduce.war".undertow-deployment: java.lang.RuntimeException: java.lang.RuntimeException: java.lang.NullPointerException
> at org.wildfly.extension.undertow.deployment.UndertowDeploymentService$1.run(UndertowDeploymentService.java:81)
> at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
> at java.util.concurrent.FutureTask.run(FutureTask.java:266)
> 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:1378)
> at java.lang.Thread.run(Thread.java:748)
> at org.jboss.threads.JBossThread.run(JBossThread.java:485)
> Caused by: java.lang.RuntimeException: java.lang.RuntimeException: java.lang.NullPointerException
> at io.undertow.servlet.core.DeploymentManagerImpl.deploy(DeploymentManagerImpl.java:252)
> at org.wildfly.extension.undertow.deployment.UndertowDeploymentService.startContext(UndertowDeploymentService.java:96)
> at org.wildfly.extension.undertow.deployment.UndertowDeploymentService$1.run(UndertowDeploymentService.java:78)
> ... 8 more
> Caused by: java.lang.RuntimeException: java.lang.NullPointerException
> at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:315)
> at io.undertow.servlet.core.ApplicationListeners.contextInitialized(ApplicationListeners.java:187)
> at io.undertow.servlet.core.DeploymentManagerImpl$1.call(DeploymentManagerImpl.java:216)
> at io.undertow.servlet.core.DeploymentManagerImpl$1.call(DeploymentManagerImpl.java:185)
> at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:42)
> at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
> at org.wildfly.extension.undertow.security.SecurityContextThreadSetupAction.lambda$create$0(SecurityContextThreadSetupAction.java:105)
> at org.wildfly.extension.undertow.deployment.UndertowDeploymentInfoService$UndertowThreadSetupAction.lambda$create$0(UndertowDeploymentInfoService.java:1504)
> at org.wildfly.extension.undertow.deployment.UndertowDeploymentInfoService$UndertowThreadSetupAction.lambda$create$0(UndertowDeploymentInfoService.java:1504)
> at org.wildfly.extension.undertow.deployment.UndertowDeploymentInfoService$UndertowThreadSetupAction.lambda$create$0(UndertowDeploymentInfoService.java:1504)
> at org.wildfly.extension.undertow.deployment.UndertowDeploymentInfoService$UndertowThreadSetupAction.lambda$create$0(UndertowDeploymentInfoService.java:1504)
> at io.undertow.servlet.core.DeploymentManagerImpl.deploy(DeploymentManagerImpl.java:250)
> ... 10 more
> Caused by: java.lang.NullPointerException
> at javax.el.CompositeELResolver.add(CompositeELResolver.java:117)
> at com.sun.faces.el.DemuxCompositeELResolver.addRootELResolver(DemuxCompositeELResolver.java:142)
> at com.sun.faces.el.ELUtils.addEL3_0_Resolvers(ELUtils.java:336)
> at com.sun.faces.el.ELUtils.buildFacesResolver(ELUtils.java:258)
> at com.sun.faces.application.ApplicationAssociate.initializeELResolverChains(ApplicationAssociate.java:503)
> at com.sun.faces.application.ApplicationImpl.performOneTimeELInitialization(ApplicationImpl.java:1405)
> at com.sun.faces.application.ApplicationImpl.getELResolver(ApplicationImpl.java:529)
> at javax.faces.application.ApplicationWrapper.getELResolver(ApplicationWrapper.java:621)
> at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:256)
> ... 21 more
> {noformat}
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
6 years, 11 months
[JBoss JIRA] (WFCORE-4587) Clarify description of 'maximum-cert-path'
by Jan Stourac (Jira)
Jan Stourac created WFCORE-4587:
-----------------------------------
Summary: Clarify description of 'maximum-cert-path'
Key: WFCORE-4587
URL: https://issues.jboss.org/browse/WFCORE-4587
Project: WildFly Core
Issue Type: Bug
Components: Security
Affects Versions: 10.0.0.Beta2
Reporter: Jan Stourac
Assignee: Darran Lofthouse
Trivial extension of 'maximum-cert-path' attribute of trust-manager to give message when this value actually takes any effect - only if OCSP or CRL are configured.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
6 years, 11 months
[JBoss JIRA] (SWSQE-854) Increase code coverage above 80% (REST tests)
by Filip Brychta (Jira)
[ https://issues.jboss.org/browse/SWSQE-854?page=com.atlassian.jira.plugin.... ]
Filip Brychta updated SWSQE-854:
--------------------------------
Description:
There will be sub task for each package which is not covered at least by 80%
For each sub task you can:
* add new tests to increase coverage above 80%
* add new tests to increase coverage below 80% with comment why it's not possible to achieve 80%
* close the sub task with comment why it's not possible to cover it by tests so it should be excluded from the coverage report
See chapter How to get the latest code coverage in https://docs.jboss.org/display/SWSQE/Code+coverage+for+system+tests to generate the latest code coverage.
was:
There will be sub task for each package which is not covered at least by 80%
For each sub task you can:
* add new tests to increase coverage above 80%
* add new tests to increase coverage below 80% with comment why it's not possible to achieve 80%
* close the sub task with comment why it's not possible to cover it by tests so it should be excluded from the coverage report
TODO: add description how to check code coverage
> Increase code coverage above 80% (REST tests)
> ---------------------------------------------
>
> Key: SWSQE-854
> URL: https://issues.jboss.org/browse/SWSQE-854
> Project: Kiali QE
> Issue Type: Story
> Reporter: Filip Brychta
> Priority: Major
> Labels: automation
>
> There will be sub task for each package which is not covered at least by 80%
> For each sub task you can:
> * add new tests to increase coverage above 80%
> * add new tests to increase coverage below 80% with comment why it's not possible to achieve 80%
> * close the sub task with comment why it's not possible to cover it by tests so it should be excluded from the coverage report
> See chapter How to get the latest code coverage in https://docs.jboss.org/display/SWSQE/Code+coverage+for+system+tests to generate the latest code coverage.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
6 years, 11 months