[rules-users] BuildError: Unable to Analyse Expression BUT WORKING, how can I remove error

grules gshrestha at tmghealth.com
Wed Mar 26 16:12:14 EDT 2014


Hi Joe,

The getProviderClaimNumber return? i.e. System.out.println(".......java (getter/setter)...providerClaimNumber.."+$claim.getClaimIdentificationInfo().getProviderClaimNumber().getValue())

Same value "130430007701"
As $claim.claimIdentificationInfo.providerClaimNumber.value Do i.e. 130430007701

Now for My Eclipse didn't open when I added drools.dialect.mvel.strict =<true|false>

I just added like this in eclipse.ini
-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20120913-144807
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Dhelp.lucene.tokenizer=standard
-Xms40m
-Xmx512m

drools.dialect.mvel.strict = <true|false>


From: Joe White-3 [via Drools] [mailto:ml-node+s46999n4028973h6 at n3.nabble.com]
Sent: Wednesday, March 26, 2014 3:56 PM
To: Gopu Shrestha
Subject: Re: [rules-users] BuildError: Unable to Analyse Expression BUT WORKING, how can I remove error

I haven't done it in a long time but I think you have to disable strict mode in your eclipse ini file

>From the docs:
drools.dialect.mvel.strict = <true|false>

I can't swear that will work though.  What does getProviderClaimNumber return? Does it actually have a getValue() method?

From: [hidden email]</user/SendEmail.jtp?type=node&node=4028973&i=0> [mailto:[hidden email]</user/SendEmail.jtp?type=node&node=4028973&i=1>] On Behalf Of Gopu Shrestha
Sent: Wednesday, March 26, 2014 1:29 PM
To: Rules Users List
Subject: [rules-users] BuildError: Unable to Analyse Expression BUT WORKING, how can I remove error

It is so annoying to see an error marks in Eclipse Juno with Drools Plug in. However the code is working fine...
How can clean up this error??? Please advise...


[http://drools.46999.n3.nabble.com/attachment/4028973/0/image001.png]

Error Message!!!!!
BuildError: Unable to Analyse Expression System.out.println(".......java (getter/setter)...providerClaimNumber.."+$claim.getClaimIdentificationInfo().getProviderClaimNumber().getValue());
                System.out.println("......mvel...providerClaimNumber.."+$claim.claimIdentificationInfo.providerClaimNumber.value);
                System.out.println("...ctype..."+$ct.value);:
[Error: unable to resolve method using strict-mode: java.lang.String.getValue()]
[Near : {... oviderClaimNumber().getValue()); ....}]
                                                                                                                  ^
[Line: 32, Column: 0]


Console Output:....
.......java (getter/setter)...providerClaimNumber..130430007701
......mvel...providerClaimNumber..130430007701
...ctype...I


_______________________________________________
rules-users mailing list
[hidden email]</user/SendEmail.jtp?type=node&node=4028973&i=2>
https://lists.jboss.org/mailman/listinfo/rules-users
________________________________
If you reply to this email, your message will be added to the discussion below:
http://drools.46999.n3.nabble.com/rules-users-BuildError-Unable-to-Analyse-Expression-BUT-WORKING-how-can-I-remove-error-tp4028972p4028973.html
To start a new topic under Drools: User forum, email ml-node+s46999n47000h43 at n3.nabble.com<mailto:ml-node+s46999n47000h43 at n3.nabble.com>
To unsubscribe from Drools, click here<http://drools.46999.n3.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=46999&code=Z3NocmVzdGhhQHRtZ2hlYWx0aC5jb218NDY5OTl8LTQ5MTIwOTgwMg==>.
NAML<http://drools.46999.n3.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml>




--
View this message in context: http://drools.46999.n3.nabble.com/rules-users-BuildError-Unable-to-Analyse-Expression-BUT-WORKING-how-can-I-remove-error-tp4028972p4028974.html
Sent from the Drools: User forum mailing list archive at Nabble.com.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/rules-users/attachments/20140326/0df3dda8/attachment.html 


More information about the rules-users mailing list