From: "Jacques Le Roux" <[email protected]>
Mmm... yes, looks like something is wrong, not quite sure what yet...
I'd would more logical to have auth="true" by default, but also then why are there so much services definitions stating it
explicitly...
Finally this line means, if it's not explicitly true then it's false, so it's
false by default (if empty) and the comment is wrong.
Jacques
Jacques
From: "Scott Gray" <[email protected]>
Yeah sorry you're right, I looked at the code instead of the xsd:
// these default to true; if anything but true, make false
service.auth =
"true".equalsIgnoreCase(serviceElement.getAttribute("auth"));
service.export =
"true".equalsIgnoreCase(serviceElement.getAttribute("export"));
service.debug =
"true".equalsIgnoreCase(serviceElement.getAttribute("debug"));
Either that comment is wrong or it doesn't mean what I think it means.
Regards
Scott
On 2/01/2010, at 11:45 AM, Jacques Le Roux wrote:
Areyou sure? That's has changed then, because it's not what I read in the OFBiz Framework Quick Reference Book revision 1.6.2
(Service Definition p.3) and also the XMLcompletion default to false
Jacques
From: "Scott Gray" <[email protected]>
auth defaults to true
Regards
Scott
On 2/01/2010, at 10:35 AM, Jacques Le Roux wrote:
Yes, and as Zhiyongcui is using getRelatedParties and as auth is not defined in the service definition then it's set to
false, this is the reason.
Jacques
From: "Scott Gray" <[email protected]>
If auth is set to false in the service definition then the userLogin won't
be available in the context.
Regards
Scott
HotWax Media
http://www.hotwaxmedia.com
On 31/12/2009, at 4:29 AM, Jacques Le Roux wrote:
It should be in the context http://cwiki.apache.org/confluence/pages/viewpage.action?pageId=6553757 Certainly you have an
issue with the context you use a this point. How did you pass it to the called service? It's needed.
Jacques
From: "zhiyongcui" <[email protected]>
To: <[email protected]>
Sent: Wednesday, December 30, 2009 3:05 PM
Subject: userLogin
How to get the userLogin GenericValue in a service definition class. I used
codes as below:
GenericValue userLogin = (GenericValue) context.get("userLogin");
but I get a null object .
--
View this message in context:
http://n4.nabble.com/userLogin-tp990922p990922.html
Sent from the OFBiz - User mailing list archive at Nabble.com.