[ https://issues.apache.org/jira/browse/OFBIZ-5619?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Simone Viani updated OFBIZ-5619: -------------------------------- Attachment: OFBIZ-5619.patch Please find a sample patch in attachment. > Minilang call-service always use transaction > -------------------------------------------- > > Key: OFBIZ-5619 > URL: https://issues.apache.org/jira/browse/OFBIZ-5619 > Project: OFBiz > Issue Type: Bug > Components: framework > Affects Versions: SVN trunk > Reporter: Simone Viani > Attachments: OFBIZ-5619.patch > > > Minilang call-service, and some of the runSync, always use transaction, even > if the called service is defined to not use it. > {code:title=GenericDispatcherFactory.java} > public Map<String, Object> runSync(String serviceName, Map<String, ? extends > Object> context, int transactionTimeout, boolean requireNewTransaction) > throws ServiceAuthException, ServiceValidationException, > GenericServiceException { > // ... > ModelService cloned = new ModelService(service); > // ... > } > {code} > {code:title=ModelService.java} > public boolean useTransaction; > // ... > public ModelService(ModelService model) { > // ... > this.useTransaction = model.useTransaction || true; > // ... > } > {code} -- This message was sent by Atlassian JIRA (v6.2#6252)