You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@ofbiz.apache.org by "S.Hage" <sa...@hotmail.com> on 2010/04/17 20:29:56 UTC
Error when calling service : Locate cannot be null
Hi all,
I am trying to call a service from java code, but I receive the
exception "Locale cannot be null".
I would like to notice that I logged (<log level="info" message="Locale
value: ${locale}"/>)
and I belive that it is OK not null because in the log file ofbiz.log I can
see Locate value: fr_CA
below I provide the java code, service code, error log file and the revision
number;
any help is appreciated.
ofbiz revesion: 935104
Here is the java code :
=======================
Map context = FastMap.newInstance();
context.put("locale",locale);
context.put("userLogin",userLogin);
context.put("USER_TITLE",request.getParameter("USER_TITLE_0"));
context.put("USER_FIRST_NAME",request.getParameter("USER_FIRST_NAME_0"));
context.put("USER_MIDDLE_NAME",request.getParameter("USER_MIDDLE_NAME_0"));
context.put("USER_LAST_NAME",request.getParameter("USER_LAST_NAME_0"));
context.put("USER_SUFFIX",request.getParameter("USER_SUFFIX_0"));
context.put("COMMONADDRESS1",request.getParameter("COMMONADDRESS1_0"));
context.put("COMMONADDRESS2",request.getParameter("COMMONADDRESS2_0"));
context.put("COMMONCITY",request.getParameter("COMMONCITY_0"));
context.put("COMMONSTATE",request.getParameter("COMMONSTATE_0"));
context.put("USER_POSTAL_CODE",request.getParameter("COMMONSTATE_0"));
context.put("USER_COUNTRY",request.getParameter("USER_COUNTRY_0"));
context.put("USER_ADDRESS_ALLOW_SOL",request.getParameter("USER_ADDRESS_ALLOW_SOL_0"));
context.put("USER_HOME_COUNTRY",request.getParameter("USER_HOME_COUNTRY_0"));
context.put("USER_HOME_AREA",request.getParameter("USER_HOME_AREA_0"));
context.put("USER_HOME_CONTACT",request.getParameter("USER_HOME_CONTACT_0"));
context.put("USER_HOME_EXT",request.getParameter("USER_HOME_EXT_0"));
context.put("USER_HOME_ALLOW_SOL",request.getParameter("USER_HOME_ALLOW_SOL_0"));
context.put("USER_WORK_COUNTRY",request.getParameter("USER_WORK_COUNTRY_0"));
context.put("USER_WORK_AREA",request.getParameter("USER_WORK_AREA_0"));
context.put("USER_WORK_CONTACT",request.getParameter("USER_WORK_CONTACT_0"));
context.put("USER_WORK_EXT",request.getParameter("USER_WORK_EXT_0"));
context.put("USER_WORK_ALLOW_SOL",request.getParameter("USER_WORK_ALLOW_SOL_0"));
context.put("USER_FAX_COUNTRY",request.getParameter("USER_FAX_COUNTRY_0"));
context.put("USER_FAX_AREA",request.getParameter("USER_FAX_AREA_0"));
context.put("USER_FAX_CONTACT",request.getParameter("USER_FAX_CONTACT_0"));
context.put("USER_FAX_EXT",request.getParameter("USER_FAX_EXT_0"));
context.put("USER_FAX_ALLOW_SOL",request.getParameter("USER_FAX_ALLOW_SOL_0"));
context.put("USER_MOBILE_COUNTRY",request.getParameter("USER_MOBILE_COUNTRY_0"));
context.put("USER_MOBILE_AREA",request.getParameter("USER_MOBILE_AREA_0"));
context.put("USER_MOBILE_CONTACT",request.getParameter("USER_MOBILE_CONTACT_0"));
context.put("USER_MOBILE_ALLOW_SOL",request.getParameter("USER_MOBILE_ALLOW_SOL_0"));
context.put("USER_EMAIL",request.getParameter("USER_EMAIL_0"));
context.put("USER_EMAIL_ALLOW_SOL",request.getParameter("USER_EMAIL_ALLOW_SOL_0"));
context.put("USERNAME",request.getParameter("USERNAME_0"));
context.put("PASSWORD",request.getParameter("PASSWORD_0"));
context.put("CONFIRM_PASSWORD",request.getParameter("CONFIRM_PASSWORD_0"));
Map summaryResult = dispatcher.runSync("ccmsCreateGuarantor",
context);
if (summaryResult.get("errorMessageList")!=null){
request.setAttribute("errorMessageList",
summaryResult.get("errorMessageList"));
return "error";
} // if
String partyId = (String) summaryResult.get("partyId");
Debug.logVerbose("Created ccmsCreateGuarantor Party: "+partyId,
module);
Here is the service code :
The CcmsUserEvents.xml file is a copy of the userEvents.xml file in party
application.
======================================================================================
<service name="ccmsCreateGuarantor" engine="simple"
location="component://ccms/script/org/ofbiz/ccms/CcmsUserEvents.xml"
invoke="ccmsCreateCustomer" auth="false">
<description>CCMS Create guarantor</description>
<attribute name="USER_TITLE" type="String" mode="IN" optional="true"/>
<attribute name="USER_FIRST_NAME" type="String" mode="IN"
optional="false"/>
<attribute name="USER_MIDDLE_NAME" type="String" mode="IN"
optional="true"/>
<attribute name="USER_LAST_NAME" type="String" mode="IN"
optional="false"/>
<attribute name="USER_SUFFIX" type="String" mode="IN" optional="true"/>
<attribute name="COMMONADDRESS1" type="String" mode="IN"
optional="false"/>
<attribute name="COMMONADDRESS2" type="String" mode="IN" optional="true"/>
<attribute name="COMMONCITY" type="String" mode="IN" optional="false"/>
<attribute name="COMMONSTATE" type="String" mode="IN" optional="false"/>
<attribute name="USER_POSTAL_CODE" type="String" mode="IN"
optional="false"/>
<attribute name="USER_COUNTRY" type="String" mode="IN" optional="false"/>
<attribute name="USER_ADDRESS_ALLOW_SOL" type="String" mode="IN"
optional="true"/>
<attribute name="USER_HOME_COUNTRY" type="String" mode="IN"
optional="true"/>
<attribute name="USER_HOME_AREA" type="String" mode="IN" optional="true"/>
<attribute name="USER_HOME_CONTACT" type="String" mode="IN"
optional="true"/>
<attribute name="USER_HOME_EXT" type="String" mode="IN" optional="true"/>
<attribute name="USER_HOME_ALLOW_SOL" type="String" mode="IN"
optional="true"/>
<attribute name="USER_WORK_COUNTRY" type="String" mode="IN"
optional="true"/>
<attribute name="USER_WORK_AREA" type="String" mode="IN" optional="true"/>
<attribute name="USER_WORK_CONTACT" type="String" mode="IN"
optional="true"/>
<attribute name="USER_WORK_EXT" type="String" mode="IN" optional="true"/>
<attribute name="USER_WORK_ALLOW_SOL" type="String" mode="IN"
optional="true"/>
<attribute name="USER_FAX_COUNTRY" type="String" mode="IN"
optional="true"/>
<attribute name="USER_FAX_AREA" type="String" mode="IN" optional="true"/>
<attribute name="USER_FAX_CONTACT" type="String" mode="IN"
optional="true"/>
<attribute name="USER_FAX_EXT" type="String" mode="IN" optional="true"/>
<attribute name="USER_FAX_ALLOW_SOL" type="String" mode="IN"
optional="true"/>
<attribute name="USER_MOBILE_COUNTRY" type="String" mode="IN"
optional="true"/>
<attribute name="USER_MOBILE_AREA" type="String" mode="IN"
optional="true"/>
<attribute name="USER_MOBILE_CONTACT" type="String" mode="IN"
optional="true"/>
<attribute name="USER_MOBILE_ALLOW_SOL" type="String" mode="IN"
optional="true"/>
<attribute name="USER_EMAIL" type="String" mode="IN" optional="true"/>
<attribute name="USER_EMAIL_ALLOW_SOL" type="String" mode="IN"
optional="true"/>
<attribute name="USERNAME" type="String" mode="IN" optional="true"/>
<attribute name="PASSWORD" type="String" mode="IN" optional="true"/>
<attribute name="CONFIRM_PASSWORD" type="String" mode="IN"
optional="true"/>
</service>
Here is the error.log:
======================
2010-04-17 14:13:28,531 (http-0.0.0.0-8443-1) [
SimpleMethod.java:925:ERROR]
---- runtime exception report
--------------------------------------------------
Error in simple-method operation [<call-simple-map-processor/>]:
java.lang.IllegalArgumentException: locale cannot be null
Exception: java.lang.IllegalArgumentException
Message: locale cannot be null
---- stack trace
---------------------------------------------------------------
java.lang.IllegalArgumentException: locale cannot be null
org.ofbiz.base.util.UtilProperties.getResourceBundle(UtilProperties.java:540)
org.ofbiz.base.util.UtilProperties.getMessage(UtilProperties.java:445)
org.ofbiz.minilang.operation.SimpleMapOperation.addMessage(SimpleMapOperation.java:62)
org.ofbiz.minilang.operation.ValidateMethod.exec(ValidateMethod.java:101)
org.ofbiz.minilang.operation.SimpleMapProcess.exec(SimpleMapProcess.java:49)
org.ofbiz.minilang.operation.MapProcessor.exec(MapProcessor.java:65)
org.ofbiz.minilang.method.callops.CallSimpleMapProcessor.exec(CallSimpleMapProcessor.java:103)
org.ofbiz.minilang.SimpleMethod.runSubOps(SimpleMethod.java:920)
org.ofbiz.minilang.method.ifops.IfNotEmpty.exec(IfNotEmpty.java:101)
org.ofbiz.minilang.SimpleMethod.runSubOps(SimpleMethod.java:920)
org.ofbiz.minilang.method.ifops.IfCompare.exec(IfCompare.java:132)
org.ofbiz.minilang.SimpleMethod.runSubOps(SimpleMethod.java:920)
org.ofbiz.minilang.SimpleMethod.exec(SimpleMethod.java:739)
org.ofbiz.minilang.method.callops.CallSimpleMethod.exec(CallSimpleMethod.java:86)
org.ofbiz.minilang.SimpleMethod.runSubOps(SimpleMethod.java:920)
org.ofbiz.minilang.SimpleMethod.exec(SimpleMethod.java:739)
org.ofbiz.minilang.SimpleMethod.runSimpleMethod(SimpleMethod.java:160)
org.ofbiz.minilang.SimpleMethod.runSimpleService(SimpleMethod.java:142)
org.ofbiz.minilang.SimpleServiceEngine.serviceInvoker(SimpleServiceEngine.java:78)
org.ofbiz.minilang.SimpleServiceEngine.runSync(SimpleServiceEngine.java:53)
org.ofbiz.service.ModelServiceReader$GenericInvokerImpl.runSync(ModelServiceReader.java:761)
_$gen.file_58$.C_58$.eclipse.workspace.ofbiz_45$09_46$04.hot_45$deploy.ccms.servicedef.services_46$xml_35$ccmsCreateGuarantor.runSync(file:/C:/eclipse/workspace/ofbiz-09.04/hot-deploy/ccms/servicedef/services.xml#ccmsCreateGuarantor:14)
org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:399)
org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:226)
org.ofbiz.service.GenericDispatcher.runSync(GenericDispatcher.java:165)
org.ofbiz.ccms.ccms.CcmsProcessRegistrationForm.sendDataParty2DB(CcmsProcessRegistrationForm.java:510)
org.ofbiz.ccms.ccms.CcmsProcessRegistrationForm.createNewCCMSParty(CcmsProcessRegistrationForm.java:200)
org.ofbiz.ccms.ccms.CcmsProcessRegistrationForm.processRegistrationForm(CcmsProcessRegistrationForm.java:113)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:597)
org.ofbiz.webapp.event.JavaEventHandler.invoke(JavaEventHandler.java:92)
org.ofbiz.webapp.event.JavaEventHandler.invoke(JavaEventHandler.java:78)
org.ofbiz.webapp.control.RequestHandler.runEvent(RequestHandler.java:637)
org.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:383)
org.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:227)
org.ofbiz.webapp.control.ControlServlet.doPost(ControlServlet.java:90)
javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
org.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:267)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:568)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
java.lang.Thread.run(Thread.java:619)
--------------------------------------------------------------------------------
2010-04-17 14:13:28,531 (http-0.0.0.0-8443-1) [
SimpleMethod.java:925:ERROR]
---- runtime exception report
--------------------------------------------------
Error in simple-method operation [<if-not-empty
field-name="emailContext.emailAddress" map-name=""/>]:
java.lang.RuntimeException: Error in simple-method operation
[<call-simple-map-processor/>]: java.lang.IllegalArgumentException: locale
cannot be null
Exception: java.lang.RuntimeException
Message: Error in simple-method operation [<call-simple-map-processor/>]:
java.lang.IllegalArgumentException: locale cannot be null
---- stack trace
---------------------------------------------------------------
java.lang.RuntimeException: Error in simple-method operation
[<call-simple-map-processor/>]: java.lang.IllegalArgumentException: locale
cannot be null
org.ofbiz.minilang.SimpleMethod.runSubOps(SimpleMethod.java:926)
org.ofbiz.minilang.method.ifops.IfNotEmpty.exec(IfNotEmpty.java:101)
org.ofbiz.minilang.SimpleMethod.runSubOps(SimpleMethod.java:920)
org.ofbiz.minilang.method.ifops.IfCompare.exec(IfCompare.java:132)
org.ofbiz.minilang.SimpleMethod.runSubOps(SimpleMethod.java:920)
org.ofbiz.minilang.SimpleMethod.exec(SimpleMethod.java:739)
org.ofbiz.minilang.method.callops.CallSimpleMethod.exec(CallSimpleMethod.java:86)
org.ofbiz.minilang.SimpleMethod.runSubOps(SimpleMethod.java:920)
org.ofbiz.minilang.SimpleMethod.exec(SimpleMethod.java:739)
org.ofbiz.minilang.SimpleMethod.runSimpleMethod(SimpleMethod.java:160)
org.ofbiz.minilang.SimpleMethod.runSimpleService(SimpleMethod.java:142)
org.ofbiz.minilang.SimpleServiceEngine.serviceInvoker(SimpleServiceEngine.java:78)
org.ofbiz.minilang.SimpleServiceEngine.runSync(SimpleServiceEngine.java:53)
org.ofbiz.service.ModelServiceReader$GenericInvokerImpl.runSync(ModelServiceReader.java:761)
_$gen.file_58$.C_58$.eclipse.workspace.ofbiz_45$09_46$04.hot_45$deploy.ccms.servicedef.services_46$xml_35$ccmsCreateGuarantor.runSync(file:/C:/eclipse/workspace/ofbiz-09.04/hot-deploy/ccms/servicedef/services.xml#ccmsCreateGuarantor:14)
org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:399)
org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:226)
org.ofbiz.service.GenericDispatcher.runSync(GenericDispatcher.java:165)
org.ofbiz.ccms.ccms.CcmsProcessRegistrationForm.sendDataParty2DB(CcmsProcessRegistrationForm.java:510)
org.ofbiz.ccms.ccms.CcmsProcessRegistrationForm.createNewCCMSParty(CcmsProcessRegistrationForm.java:200)
org.ofbiz.ccms.ccms.CcmsProcessRegistrationForm.processRegistrationForm(CcmsProcessRegistrationForm.java:113)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:597)
org.ofbiz.webapp.event.JavaEventHandler.invoke(JavaEventHandler.java:92)
org.ofbiz.webapp.event.JavaEventHandler.invoke(JavaEventHandler.java:78)
org.ofbiz.webapp.control.RequestHandler.runEvent(RequestHandler.java:637)
org.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:383)
org.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:227)
org.ofbiz.webapp.control.ControlServlet.doPost(ControlServlet.java:90)
javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
org.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:267)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:568)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
java.lang.Thread.run(Thread.java:619)
--------------------------------------------------------------------------------
2010-04-17 14:13:28,531 (http-0.0.0.0-8443-1) [
SimpleMethod.java:925:ERROR]
---- runtime exception report
--------------------------------------------------
Error in simple-method operation [<if-compare field-name="require_email"
map-name="" value="true"/>]: java.lang.RuntimeException: Error in
simple-method operation [<if-not-empty
field-name="emailContext.emailAddress" map-name=""/>]:
java.lang.RuntimeException: Error in simple-method operation
[<call-simple-map-processor/>]: java.lang.IllegalArgumentException: locale
cannot be null
Exception: java.lang.RuntimeException
Message: Error in simple-method operation [<if-not-empty
field-name="emailContext.emailAddress" map-name=""/>]:
java.lang.RuntimeException: Error in simple-method operation
[<call-simple-map-processor/>]: java.lang.IllegalArgumentException: locale
cannot be null
---- stack trace
---------------------------------------------------------------
java.lang.RuntimeException: Error in simple-method operation [<if-not-empty
field-name="emailContext.emailAddress" map-name=""/>]:
java.lang.RuntimeException: Error in simple-method operation
[<call-simple-map-processor/>]: java.lang.IllegalArgumentException: locale
cannot be null
org.ofbiz.minilang.SimpleMethod.runSubOps(SimpleMethod.java:926)
org.ofbiz.minilang.method.ifops.IfCompare.exec(IfCompare.java:132)
org.ofbiz.minilang.SimpleMethod.runSubOps(SimpleMethod.java:920)
org.ofbiz.minilang.SimpleMethod.exec(SimpleMethod.java:739)
org.ofbiz.minilang.method.callops.CallSimpleMethod.exec(CallSimpleMethod.java:86)
org.ofbiz.minilang.SimpleMethod.runSubOps(SimpleMethod.java:920)
org.ofbiz.minilang.SimpleMethod.exec(SimpleMethod.java:739)
org.ofbiz.minilang.SimpleMethod.runSimpleMethod(SimpleMethod.java:160)
org.ofbiz.minilang.SimpleMethod.runSimpleService(SimpleMethod.java:142)
org.ofbiz.minilang.SimpleServiceEngine.serviceInvoker(SimpleServiceEngine.java:78)
org.ofbiz.minilang.SimpleServiceEngine.runSync(SimpleServiceEngine.java:53)
org.ofbiz.service.ModelServiceReader$GenericInvokerImpl.runSync(ModelServiceReader.java:761)
_$gen.file_58$.C_58$.eclipse.workspace.ofbiz_45$09_46$04.hot_45$deploy.ccms.servicedef.services_46$xml_35$ccmsCreateGuarantor.runSync(file:/C:/eclipse/workspace/ofbiz-09.04/hot-deploy/ccms/servicedef/services.xml#ccmsCreateGuarantor:14)
org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:399)
org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:226)
org.ofbiz.service.GenericDispatcher.runSync(GenericDispatcher.java:165)
org.ofbiz.ccms.ccms.CcmsProcessRegistrationForm.sendDataParty2DB(CcmsProcessRegistrationForm.java:510)
org.ofbiz.ccms.ccms.CcmsProcessRegistrationForm.createNewCCMSParty(CcmsProcessRegistrationForm.java:200)
org.ofbiz.ccms.ccms.CcmsProcessRegistrationForm.processRegistrationForm(CcmsProcessRegistrationForm.java:113)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:597)
org.ofbiz.webapp.event.JavaEventHandler.invoke(JavaEventHandler.java:92)
org.ofbiz.webapp.event.JavaEventHandler.invoke(JavaEventHandler.java:78)
org.ofbiz.webapp.control.RequestHandler.runEvent(RequestHandler.java:637)
org.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:383)
org.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:227)
org.ofbiz.webapp.control.ControlServlet.doPost(ControlServlet.java:90)
javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
org.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:267)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:568)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
java.lang.Thread.run(Thread.java:619)
--------------------------------------------------------------------------------
2010-04-17 14:13:28,671 (http-0.0.0.0-8443-1) [
SimpleMethod.java:743:ERROR] Erreur pendant la simple-method: Error in
simple-method operation [<if-compare field-name="require_email" map-name=""
value="true"/>]: java.lang.RuntimeException: Error in simple-method
operation [<if-not-empty field-name="emailContext.emailAddress"
map-name=""/>]: java.lang.RuntimeException: Error in simple-method operation
[<call-simple-map-processor/>]: java.lang.IllegalArgumentException: locale
cannot be null
2010-04-17 14:13:28,703 (http-0.0.0.0-8443-1) [
TransactionUtil.java:280:ERROR]
---- exception report
----------------------------------------------------------
Rollback Only was set when trying to commit transaction here; throwing
rollbackOnly cause exception
Exception: javax.transaction.RollbackException
Message: Unable to commit: transaction marked for rollback
---- stack trace
---------------------------------------------------------------
javax.transaction.RollbackException: Unable to commit: transaction marked
for rollback
org.apache.geronimo.transaction.manager.TransactionImpl.commit(TransactionImpl.java:271)
org.apache.geronimo.transaction.manager.TransactionManagerImpl.commit(TransactionManagerImpl.java:245)
org.ofbiz.entity.transaction.TransactionUtil.commit(TransactionUtil.java:259)
org.ofbiz.entity.transaction.TransactionUtil.commit(TransactionUtil.java:245)
org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:554)
org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:226)
org.ofbiz.service.GenericDispatcher.runSync(GenericDispatcher.java:165)
org.ofbiz.ccms.ccms.CcmsProcessRegistrationForm.sendDataParty2DB(CcmsProcessRegistrationForm.java:510)
org.ofbiz.ccms.ccms.CcmsProcessRegistrationForm.createNewCCMSParty(CcmsProcessRegistrationForm.java:200)
org.ofbiz.ccms.ccms.CcmsProcessRegistrationForm.processRegistrationForm(CcmsProcessRegistrationForm.java:113)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:597)
org.ofbiz.webapp.event.JavaEventHandler.invoke(JavaEventHandler.java:92)
org.ofbiz.webapp.event.JavaEventHandler.invoke(JavaEventHandler.java:78)
org.ofbiz.webapp.control.RequestHandler.runEvent(RequestHandler.java:637)
org.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:383)
org.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:227)
org.ofbiz.webapp.control.ControlServlet.doPost(ControlServlet.java:90)
javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
org.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:267)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:568)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
java.lang.Thread.run(Thread.java:619)
--------------------------------------------------------------------------------
2010-04-17 14:13:28,718 (http-0.0.0.0-8443-1) [
ServiceDispatcher.java:557:ERROR]
---- exception report
----------------------------------------------------------
Could not commit transaction for service [ccmsCreateGuarantor] call
Exception: org.ofbiz.entity.transaction.GenericTransactionException
Message: Roll back error, could not commit transaction, was rolled back
instead because of: Error in simple-method [CCMS Create User
[file:/C:/eclipse/workspace/ofbiz-09.04/hot-deploy/ccms/script/org/ofbiz/ccms/CcmsUserEvents.xml#ccmsCreateUser]]:
Erreur pendant la simple-method: Error in simple-method operation
[<if-compare field-name="require_email" map-name="" value="true"/>]:
java.lang.RuntimeException: Error in simple-method operation [<if-not-empty
field-name="emailContext.emailAddress" map-name=""/>]:
java.lang.RuntimeException: Error in simple-method operation
[<call-simple-map-processor/>]: java.lang.IllegalArgumentException: locale
cannot be null<br/>null
---- stack trace
---------------------------------------------------------------
org.ofbiz.entity.transaction.GenericTransactionException: Roll back error,
could not commit transaction, was rolled back instead because of: Error in
simple-method [CCMS Create User
[file:/C:/eclipse/workspace/ofbiz-09.04/hot-deploy/ccms/script/org/ofbiz/ccms/CcmsUserEvents.xml#ccmsCreateUser]]:
Erreur pendant la simple-method: Error in simple-method operation
[<if-compare field-name="require_email" map-name="" value="true"/>]:
java.lang.RuntimeException: Error in simple-method operation [<if-not-empty
field-name="emailContext.emailAddress" map-name=""/>]:
java.lang.RuntimeException: Error in simple-method operation
[<call-simple-map-processor/>]: java.lang.IllegalArgumentException: locale
cannot be null<br/>null
org.ofbiz.entity.transaction.TransactionUtil.commit(TransactionUtil.java:281)
org.ofbiz.entity.transaction.TransactionUtil.commit(TransactionUtil.java:245)
org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:554)
org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:226)
org.ofbiz.service.GenericDispatcher.runSync(GenericDispatcher.java:165)
org.ofbiz.ccms.ccms.CcmsProcessRegistrationForm.sendDataParty2DB(CcmsProcessRegistrationForm.java:510)
org.ofbiz.ccms.ccms.CcmsProcessRegistrationForm.createNewCCMSParty(CcmsProcessRegistrationForm.java:200)
org.ofbiz.ccms.ccms.CcmsProcessRegistrationForm.processRegistrationForm(CcmsProcessRegistrationForm.java:113)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:597)
org.ofbiz.webapp.event.JavaEventHandler.invoke(JavaEventHandler.java:92)
org.ofbiz.webapp.event.JavaEventHandler.invoke(JavaEventHandler.java:78)
org.ofbiz.webapp.control.RequestHandler.runEvent(RequestHandler.java:637)
org.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:383)
org.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:227)
org.ofbiz.webapp.control.ControlServlet.doPost(ControlServlet.java:90)
javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
org.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:267)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:568)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
java.lang.Thread.run(Thread.java:619)
--------------------------------------------------------------------------------
2010-04-17 14:13:28,718 (http-0.0.0.0-8443-1)
[CcmsProcessRegistrationForm.java:519:ERROR]
---- exception report
----------------------------------------------------------
Failed to ccmsCreateGuarantor
Exception: org.ofbiz.service.GenericServiceException
Message: Could not commit transaction for service [ccmsCreateGuarantor]
call: Roll back error, could not commit transaction, was rolled back instead
because of: Error in simple-method [CCMS Create User
[file:/C:/eclipse/workspace/ofbiz-09.04/hot-deploy/ccms/script/org/ofbiz/ccms/CcmsUserEvents.xml#ccmsCreateUser]]:
Erreur pendant la simple-method: Error in simple-method operation
[<if-compare field-name="require_email" map-name="" value="true"/>]:
java.lang.RuntimeException: Error in simple-method operation [<if-not-empty
field-name="emailContext.emailAddress" map-name=""/>]:
java.lang.RuntimeException: Error in simple-method operation
[<call-simple-map-processor/>]: java.lang.IllegalArgumentException: locale
cannot be null<br/>null
---- stack trace
---------------------------------------------------------------
org.ofbiz.service.GenericServiceException: Could not commit transaction for
service [ccmsCreateGuarantor] call: Roll back error, could not commit
transaction, was rolled back instead because of: Error in simple-method
[CCMS Create User
[file:/C:/eclipse/workspace/ofbiz-09.04/hot-deploy/ccms/script/org/ofbiz/ccms/CcmsUserEvents.xml#ccmsCreateUser]]:
Erreur pendant la simple-method: Error in simple-method operation
[<if-compare field-name="require_email" map-name="" value="true"/>]:
java.lang.RuntimeException: Error in simple-method operation [<if-not-empty
field-name="emailContext.emailAddress" map-name=""/>]:
java.lang.RuntimeException: Error in simple-method operation
[<call-simple-map-processor/>]: java.lang.IllegalArgumentException: locale
cannot be null<br/>null
org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:561)
org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:226)
org.ofbiz.service.GenericDispatcher.runSync(GenericDispatcher.java:165)
org.ofbiz.ccms.ccms.CcmsProcessRegistrationForm.sendDataParty2DB(CcmsProcessRegistrationForm.java:510)
org.ofbiz.ccms.ccms.CcmsProcessRegistrationForm.createNewCCMSParty(CcmsProcessRegistrationForm.java:200)
org.ofbiz.ccms.ccms.CcmsProcessRegistrationForm.processRegistrationForm(CcmsProcessRegistrationForm.java:113)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:597)
org.ofbiz.webapp.event.JavaEventHandler.invoke(JavaEventHandler.java:92)
org.ofbiz.webapp.event.JavaEventHandler.invoke(JavaEventHandler.java:78)
org.ofbiz.webapp.control.RequestHandler.runEvent(RequestHandler.java:637)
org.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:383)
org.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:227)
org.ofbiz.webapp.control.ControlServlet.doPost(ControlServlet.java:90)
javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
org.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:267)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:568)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
java.lang.Thread.run(Thread.java:619)
--------------------------------------------------------------------------------
Any help is appreciated.
--
View this message in context: http://n4.nabble.com/Error-when-calling-service-Locate-cannot-be-null-tp2014348p2014348.html
Sent from the OFBiz - User mailing list archive at Nabble.com.