[JBoss JIRA] (WFLY-12091) galleon-pack incorrect processing of subsystem.jaxrs
by Marek Kopecky (Jira)
[ https://issues.jboss.org/browse/WFLY-12091?page=com.atlassian.jira.plugin... ]
Marek Kopecky updated WFLY-12091:
---------------------------------
Environment:
Fedora
jdk-10 || JDK-8
mvn 3.3.9
wfly 17.0.0.Beta1-SNAPSHOT
was:
Fedora
jdk-10
mvn 3.3.9
wfly 17.0.0.Beta1-SNAPSHOT
> galleon-pack incorrect processing of subsystem.jaxrs
> ----------------------------------------------------
>
> Key: WFLY-12091
> URL: https://issues.jboss.org/browse/WFLY-12091
> Project: WildFly
> Issue Type: Bug
> Components: Build System
> Affects Versions: 17.0.0.Beta1
> Environment: Fedora
> jdk-10 || JDK-8
> mvn 3.3.9
> wfly 17.0.0.Beta1-SNAPSHOT
> Reporter: r searls
> Assignee: Brian Stansberry
> Priority: Major
> Attachments: xgalleon-pack-issue-may17.zip
>
>
> The tools are not properly handling a simple attribute addition to subsystem.jaxrs.
> I have added an attribute to jaxrs/src/main/resources/subsystem-templates/jaxrs.xml.
> The new definition is this,
> <subsystem xmlns="urn:jboss:domain:jaxrs:2.0" statistics-enabled="${wildfly.jaxrs.statistics-enabled:${wildfly.statistics-enabled:false}}" />
> The old definition was this
> <subsystem xmlns="urn:jboss:domain:jaxrs:2.0"/>
> I have made the following changes in 2 files galleon-pack files but
> none of this is reflected in the generated standalone*.xml files.
> - to galleon-pack/src/main/resources/feature_groups/basic-profile.xml I added
> <feature spec="subsystem.jaxrs">
> <param name="statistics-enabled" value="${wildfly.jaxrs.statistics-enabled:${wildfly.statistics-jaxrs:false}}"/>
> </feature>
> - to galleon-pack/src/main/resources/layers/standalone/jaxrs/layer-spec.xml I added
> <feature spec="subsystem.jaxrs">
> <param name="statistics-enabled" value="${wildfly.jaxrs.statistics-enabled:${wildfly.statistics-jaxrs:false}}"/>
> </feature>
> This change is required for https://issues.jboss.org/browse/WFLY-11943
> Attached zip file contains the files I changed and tested with.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
6 years, 11 months
[JBoss JIRA] (DROOLS-3429) Serialization of KiePackages fails when SecurityManager is enabled
by Tibor Zimanyi (Jira)
[ https://issues.jboss.org/browse/DROOLS-3429?page=com.atlassian.jira.plugi... ]
Tibor Zimanyi closed DROOLS-3429.
---------------------------------
> Serialization of KiePackages fails when SecurityManager is enabled
> ------------------------------------------------------------------
>
> Key: DROOLS-3429
> URL: https://issues.jboss.org/browse/DROOLS-3429
> Project: Drools
> Issue Type: Bug
> Components: core engine
> Affects Versions: 6.5.0.Final, 7.15.0.Final
> Environment: Running with IBM JDK 1.8
> Reporter: Marcel Abou Khalil
> Assignee: Tibor Zimanyi
> Priority: Major
> Fix For: 7.17.0.Final
>
>
> Our Drools setup:
> - users write rules in a combination of DSL and Java code
> - rules are compiled
> - packages are stored in a database (rules are seldom changed but often ran)
> This has been working fine but in order to improve security, we've enabled the SecurityManager. This throws an exception while trying to serialize the consequence part of the rule:
> {code:java}
> Caused by: java.io.NotSerializableException: com.redacted.Rule_Events_REDACTED61028857611DefaultConsequenceInvoker
> - field (class "org.drools.core.definitions.rule.impl.RuleImpl$SafeConsequence", name: "delegate", type: "interface org.drools.core.spi.Consequence")
> - object (class "org.drools.core.definitions.rule.impl.RuleImpl$SafeConsequence", org.drools.core.definitions.rule.impl.RuleImpl$SafeConsequence@93071816)
> - writeExternal data
> - object (class "org.drools.core.definitions.rule.impl.RuleImpl", [Rule name=REDACTED, agendaGroup=end, salience=0, no-loop=true])
> - writeExternal data
> - object (class "org.drools.core.rule.JavaDialectRuntimeData", org.drools.core.rule.JavaDialectRuntimeData{...})
> - custom writeObject data (class "java.util.HashMap")
> - object (class "java.util.HashMap", {java=org.drools.core.rule.JavaDialectRuntimeData{...}, mvel=org.drools.core.rule.MVELDialectRuntimeData@b99ea6b2})
> - writeExternal data
> - root object (class "org.drools.core.rule.DialectRuntimeRegistry", org.drools.core.rule.DialectRuntimeRegistry@2d9acae8)
> at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1213)
> at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1615)
> at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1576)
> at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1499)
> at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1209)
> at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:365)
> at org.drools.core.definitions.rule.impl.RuleImpl.writeExternal(RuleImpl.java:180)
> {code}
> Possible cause:
> Class {{RuleImpl}}, method {{writeExternal}} will write out {{null}} if the consequence is of type {{CompiledInvoker}}. But if the SecurityManager is enabled, the method {{wire}} will wrap the Consequence inside a {{SafeConsequence}}. A {{SafeConsequence}}, in contrast to the wrapped consequence is not a {{CompiledInvoker}}, so {{writeExternal}} will attempt to serialize it, instead of just writing {{null}} and fails.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
6 years, 11 months
[JBoss JIRA] (DROOLS-4425) Migration from GDST to Excel for attributes and simple columns
by Jozef Marko (Jira)
[ https://issues.jboss.org/browse/DROOLS-4425?page=com.atlassian.jira.plugi... ]
Jozef Marko updated DROOLS-4425:
--------------------------------
Description:
h2. Acceptance Test
- Simple Columns, One column per fact
- Simple Columns, Multiple columns per fact
- String simple column
- Number simple column
- Boolean simple column
- Date simple column
- Boolean attribute column
- String attribute column
- Number attribute column
- "Large Tables" - 10 columns, > 10 rows
> Migration from GDST to Excel for attributes and simple columns
> --------------------------------------------------------------
>
> Key: DROOLS-4425
> URL: https://issues.jboss.org/browse/DROOLS-4425
> Project: Drools
> Issue Type: Sub-task
> Components: Guided Decision Table Editor, XLS Decision Table Editor
> Reporter: Toni Rikkola
> Assignee: Toni Rikkola
> Priority: Major
> Labels: drools-tools
>
> h2. Acceptance Test
> - Simple Columns, One column per fact
> - Simple Columns, Multiple columns per fact
> - String simple column
> - Number simple column
> - Boolean simple column
> - Date simple column
> - Boolean attribute column
> - String attribute column
> - Number attribute column
> - "Large Tables" - 10 columns, > 10 rows
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
6 years, 11 months
[JBoss JIRA] (DROOLS-4168) [DMN Designer] Documentation - Implement styles and presentation enhancements
by Jozef Marko (Jira)
[ https://issues.jboss.org/browse/DROOLS-4168?page=com.atlassian.jira.plugi... ]
Jozef Marko updated DROOLS-4168:
--------------------------------
Description:
Currently, we're not showing any image in the documentation cover (in the DMN Documentation).
Follow UX team input (https://issues.jboss.org/browse/DROOLS-4245) to implement the enhancements.
This JIRA comprehends:
- The addition of the cover image (without any logic, since the same image will be used by productized and community version);
- The implementation of the CSS for all sections of the documentation.
h2. Acceptance test
- Check logo on Chrome (/)
- Top Level Data type highlight on Chrome (/)
- Check logo on Firefox (/)
- Top Level Data type highlight on Firefox (/)
- Check logo in downloaded documentation (/)
- Check top level data type highlight in downloaded pdf (x)
was:
Currently, we're not showing any image in the documentation cover (in the DMN Documentation).
Follow UX team input (https://issues.jboss.org/browse/DROOLS-4245) to implement the enhancements.
This JIRA comprehends:
- The addition of the cover image (without any logic, since the same image will be used by productized and community version);
- The implementation of the CSS for all sections of the documentation.
h2. Acceptance test
- Check logo on Chrome
- Check logo on Firefox
- Check logo in downloaded docuemntation
> [DMN Designer] Documentation - Implement styles and presentation enhancements
> -----------------------------------------------------------------------------
>
> Key: DROOLS-4168
> URL: https://issues.jboss.org/browse/DROOLS-4168
> Project: Drools
> Issue Type: Task
> Components: DMN Editor
> Reporter: Guilherme Gomes
> Assignee: Guilherme Gomes
> Priority: Major
> Labels: drools-tools
>
> Currently, we're not showing any image in the documentation cover (in the DMN Documentation).
> Follow UX team input (https://issues.jboss.org/browse/DROOLS-4245) to implement the enhancements.
> This JIRA comprehends:
> - The addition of the cover image (without any logic, since the same image will be used by productized and community version);
> - The implementation of the CSS for all sections of the documentation.
> h2. Acceptance test
> - Check logo on Chrome (/)
> - Top Level Data type highlight on Chrome (/)
> - Check logo on Firefox (/)
> - Top Level Data type highlight on Firefox (/)
> - Check logo in downloaded documentation (/)
> - Check top level data type highlight in downloaded pdf (x)
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
6 years, 11 months
[JBoss JIRA] (DROOLS-4168) [DMN Designer] Documentation - Implement styles and presentation enhancements
by Jozef Marko (Jira)
[ https://issues.jboss.org/browse/DROOLS-4168?page=com.atlassian.jira.plugi... ]
Jozef Marko updated DROOLS-4168:
--------------------------------
Description:
Currently, we're not showing any image in the documentation cover (in the DMN Documentation).
Follow UX team input (https://issues.jboss.org/browse/DROOLS-4245) to implement the enhancements.
This JIRA comprehends:
- The addition of the cover image (without any logic, since the same image will be used by productized and community version);
- The implementation of the CSS for all sections of the documentation.
h2. Acceptance test
- Check logo on Chrome
- Check logo on Firefox
- Check logo in downloaded docuemntation
was:
Currently, we're not showing any image in the documentation cover (in the DMN Documentation).
Follow UX team input (https://issues.jboss.org/browse/DROOLS-4245) to implement the enhancements.
This JIRA comprehends:
- The addition of the cover image (without any logic, since the same image will be used by productized and community version);
- The implementation of the CSS for all sections of the documentation.
> [DMN Designer] Documentation - Implement styles and presentation enhancements
> -----------------------------------------------------------------------------
>
> Key: DROOLS-4168
> URL: https://issues.jboss.org/browse/DROOLS-4168
> Project: Drools
> Issue Type: Task
> Components: DMN Editor
> Reporter: Guilherme Gomes
> Assignee: Guilherme Gomes
> Priority: Major
> Labels: drools-tools
>
> Currently, we're not showing any image in the documentation cover (in the DMN Documentation).
> Follow UX team input (https://issues.jboss.org/browse/DROOLS-4245) to implement the enhancements.
> This JIRA comprehends:
> - The addition of the cover image (without any logic, since the same image will be used by productized and community version);
> - The implementation of the CSS for all sections of the documentation.
> h2. Acceptance test
> - Check logo on Chrome
> - Check logo on Firefox
> - Check logo in downloaded docuemntation
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
6 years, 11 months