[JBoss JIRA] Created: (JBAS-9087) Expose the domain management API over JMX
by Brian Stansberry (JIRA)
Expose the domain management API over JMX
-----------------------------------------
Key: JBAS-9087
URL: https://issues.jboss.org/browse/JBAS-9087
Project: JBoss Application Server
Issue Type: Feature Request
Security Level: Public (Everyone can see)
Components: Domain Management
Reporter: Brian Stansberry
Priority: Critical
Fix For: 7.0.0.Beta4
Create a JMX domain for the AS 7 management layer; expose management resources as mbeans.
Two options:
1) An mbean per resource.
2) Create an adapter layer.
Requirement: do not add significant boot time overhead. Populating the mbean server in the background is permissible.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
13 years, 3 months
[JBoss JIRA] Created: (JBRULES-3129) Regression: Evaluator '==' does not support 'null' any more
by Wolfgang Laun (JIRA)
Regression: Evaluator '==' does not support 'null' any more
-----------------------------------------------------------
Key: JBRULES-3129
URL: https://issues.jboss.org/browse/JBRULES-3129
Project: Drools
Issue Type: Bug
Security Level: Public (Everyone can see)
Components: drools-compiler
Affects Versions: 5.2.0.Final
Reporter: Wolfgang Laun
Assignee: Mark Proctor
Fix For: 5.2.1.Final
The DRL file given below causes these error messages (although it compiled and executed correctly in 5.1.1).
=============================================================
Evaluator '==' does not support type 'null : [Rule name='rule1']
[DialectError message='Unable to wire compiled classes, probably related to compilation failures:[Error: unable to resolve method using strict-mode: java.lang.Object.a()]
[Near : {... list[0].a ....}]
^
[Line: 1, Column: 9]']
=============================================================
import java.util.List
declare Three
a : String
b : String
c : String
end
declare ListOfThree
list : List
clazz : Class
end
rule 'rule1'
when
ListOfThree( list.size > 0 && list[0].a == null, $c: clazz );
then
System.out.println( "rule1 " + $c.getSimpleName() );
end
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
13 years, 3 months
[JBoss JIRA] Created: (AS7-1391) org.apache.commons.beanutils module should depend on org.apache.commons.collections
by Scott Kroll (JIRA)
org.apache.commons.beanutils module should depend on org.apache.commons.collections
-----------------------------------------------------------------------------------
Key: AS7-1391
URL: https://issues.jboss.org/browse/AS7-1391
Project: Application Server 7
Issue Type: Bug
Components: Modules
Affects Versions: 7.0.0.Final
Reporter: Scott Kroll
Assignee: David Lloyd
When deploying a project that depends on the org.commons.beanutils project, the classloader for the org.commons.beanutils module throws an exception:
java.lang.ClassNotFoundException:org.apache.commons.collections.Transformer from [Module "org.apache.commons.beanutils:main" from local module loader @6ef137d
After adding the org.commons.collections dependency to the org.commons.beanutils module, this is resolved.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
13 years, 3 months
[JBoss JIRA] Created: (JBRULES-2409) Quotes should not be escaped when parsing a decision table
by Jos Hendriks (JIRA)
Quotes should not be escaped when parsing a decision table
----------------------------------------------------------
Key: JBRULES-2409
URL: https://jira.jboss.org/jira/browse/JBRULES-2409
Project: Drools
Issue Type: Bug
Security Level: Public (Everyone can see)
Components: drools-decisiontables
Affects Versions: 5.0.1.FINAL
Environment: jdk 1.6 update 12
windows XP
Reporter: Jos Hendriks
Assignee: Mark Proctor
Since drools 5 quotes that are in an action cell of a decision table are escaped. As we are using method calls with String parameters in our action cells this results in invalid drl.
I've reproduced the issue in the example decision table project generated
by the eclipse plugin. After generating a new Drools project with decision
table example I added the following to the Message class:
public String getMessage(String dummy) {
return this.message;
}
In the decision table I change cell E9 from
'm.setMessage("$param");update(m);' to 'm.setMessage($param);update(m);'
and cell E11 from 'Goodbye cruel world' to 'm.getMessage("msg")'.
When I use Drools 5 I get escaped double-quotes which causes an error
in com.sample.DecisionTableTest.readKnowledgeBase:
m.setMessage(m.getMessage(\"msg\"));update(m);
Version 4.0.7 did not escape quotes and correctly generated the drl:
m.setMessage(m.getMessage("msg"));update(m);
I found out that escaping of quoted has been added by request, JBRULES-1811. Please reconsider the decision and or implementation made to solve that issue. Possibly add a keyword to the decision table to define the way qoutes are parsed? Like Sequential for salience....
The forum entry I have made includes the files and full drl. Please contact me if you need more information or help.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
13 years, 3 months