You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-user@axis.apache.org by Paul OConnor <po...@e-brilliance.com> on 2007/01/09 03:12:51 UTC

Axis2 1.1 Breaks Drools(v. 3.0.5) Rule Compilation

I was successfully compiling and using rules (JBoss Rules v. 3.0.05) in an Axis2 web service under Axis 2 v. 1.0. Version 1.1 breaks my codebase. Now, my domain object types are not loaded, and a suspicious error message arises
relating to a core Drools calss not loading:

Rule Compilation error Class
"org.drools.spi.KnowledgeHelper" not found

The referenced class is part of the JBR core jar file from which many other classes were successfully loaded before the rule compilation error. Have therer been any deployment classloader changes in Axis2 1.1 that could relate to this error? 
The full error trace is below.

Thanks in advance!


org.drools.rule.InvalidRulePackage: Unable to resolve
ObjectType 'Product'
Unable to resolve ObjectType 'Account'
Unable to resolve ObjectType 'Product'
Unable to resolve ObjectType 'Account'
Unable to resolve ObjectType 'Product'
Unable to resolve ObjectType 'Account'
Unable to resolve ObjectType 'Product'
Unable to resolve ObjectType 'Account'
Unable to resolve ObjectType 'Product'
Unable to resolve ObjectType 'Account'
Unable to resolve ObjectType 'Product'
Unable to resolve ObjectType 'Account'
Unable to resolve ObjectType 'Product'
Unable to resolve ObjectType 'Account'
Unable to resolve ObjectType 'Product'
Unable to resolve ObjectType 'Account'
Unable to resolve ObjectType 'Product'
Unable to resolve ObjectType 'Account'
Unable to resolve ObjectType 'Product'
Unable to resolve ObjectType 'Account'
Unable to resolve ObjectType 'Product'
Unable to resolve ObjectType 'Account'
Unable to resolve ObjectType 'Product'
Unable to resolve ObjectType 'Account'
Unable to resolve ObjectType 'Product'
Unable to resolve ObjectType 'Account'
Unable to resolve ObjectType 'Product'
Unable to resolve ObjectType 'Account'
Unable to resolve ObjectType 'Product'
Unable to resolve ObjectType 'Account'
Unable to resolve ObjectType 'Product'
Unable to resolve ObjectType 'Account'
Unable to resolve ObjectType 'RequestedBump'
Unable to resolve ObjectType 'RequestedBump'
Unable to resolve ObjectType 'RequestedBump'
Rule Compilation error Class
"org.drools.spi.KnowledgeHelper" not found Class "o
rg.drools.spi.KnowledgeHelper" not found Unknown
variable or type "result" Class
"java.lang.Object" has no method named
"setBasisPoints" Expression "result" is
not an rvalue Expression "result" is not an rvalue
Expression "result" is not an
rvalue Unknown variable or type "result" Unknown
variable or type "result" Clas
s "java.lang.Object" has no method named "setReason"
Expression "result" is not
an rvalue Expression "result" is not an rvalue
Expression "result" is not an rva
lue Unknown variable or type "result" Exception:14
errors while compiling unit "
com/sovereignbank/sovplatform/rules/rates/Rule_Bump_Rate_22_0.java"


---------------------------------------------------------------------
To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org


Re: Axis2 1.1 Breaks Drools(v. 3.0.5) Rule Compilation

Posted by Davanum Srinivas <da...@gmail.com>.
Paul,

Please log a bug report in JIRA and help us with some way to recreate
the problem.

thanks,
dims

On 1/8/07, Paul OConnor <po...@e-brilliance.com> wrote:
> I was successfully compiling and using rules (JBoss Rules v. 3.0.05) in an Axis2 web service under Axis 2 v. 1.0. Version 1.1 breaks my codebase. Now, my domain object types are not loaded, and a suspicious error message arises
> relating to a core Drools calss not loading:
>
> Rule Compilation error Class
> "org.drools.spi.KnowledgeHelper" not found
>
> The referenced class is part of the JBR core jar file from which many other classes were successfully loaded before the rule compilation error. Have therer been any deployment classloader changes in Axis2 1.1 that could relate to this error?
> The full error trace is below.
>
> Thanks in advance!
>
>
> org.drools.rule.InvalidRulePackage: Unable to resolve
> ObjectType 'Product'
> Unable to resolve ObjectType 'Account'
> Unable to resolve ObjectType 'Product'
> Unable to resolve ObjectType 'Account'
> Unable to resolve ObjectType 'Product'
> Unable to resolve ObjectType 'Account'
> Unable to resolve ObjectType 'Product'
> Unable to resolve ObjectType 'Account'
> Unable to resolve ObjectType 'Product'
> Unable to resolve ObjectType 'Account'
> Unable to resolve ObjectType 'Product'
> Unable to resolve ObjectType 'Account'
> Unable to resolve ObjectType 'Product'
> Unable to resolve ObjectType 'Account'
> Unable to resolve ObjectType 'Product'
> Unable to resolve ObjectType 'Account'
> Unable to resolve ObjectType 'Product'
> Unable to resolve ObjectType 'Account'
> Unable to resolve ObjectType 'Product'
> Unable to resolve ObjectType 'Account'
> Unable to resolve ObjectType 'Product'
> Unable to resolve ObjectType 'Account'
> Unable to resolve ObjectType 'Product'
> Unable to resolve ObjectType 'Account'
> Unable to resolve ObjectType 'Product'
> Unable to resolve ObjectType 'Account'
> Unable to resolve ObjectType 'Product'
> Unable to resolve ObjectType 'Account'
> Unable to resolve ObjectType 'Product'
> Unable to resolve ObjectType 'Account'
> Unable to resolve ObjectType 'Product'
> Unable to resolve ObjectType 'Account'
> Unable to resolve ObjectType 'RequestedBump'
> Unable to resolve ObjectType 'RequestedBump'
> Unable to resolve ObjectType 'RequestedBump'
> Rule Compilation error Class
> "org.drools.spi.KnowledgeHelper" not found Class "o
> rg.drools.spi.KnowledgeHelper" not found Unknown
> variable or type "result" Class
> "java.lang.Object" has no method named
> "setBasisPoints" Expression "result" is
> not an rvalue Expression "result" is not an rvalue
> Expression "result" is not an
> rvalue Unknown variable or type "result" Unknown
> variable or type "result" Clas
> s "java.lang.Object" has no method named "setReason"
> Expression "result" is not
> an rvalue Expression "result" is not an rvalue
> Expression "result" is not an rva
> lue Unknown variable or type "result" Exception:14
> errors while compiling unit "
> com/sovereignbank/sovplatform/rules/rates/Rule_Bump_Rate_22_0.java"
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-user-help@ws.apache.org
>
>


-- 
Davanum Srinivas : http://www.wso2.net (Oxygen for Web Service Developers)

---------------------------------------------------------------------
To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org