[ https://issues.apache.org/jira/browse/OFBIZ-5619?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jacopo Cappellato updated OFBIZ-5619: ------------------------------------- Fix Version/s: (was: Release Branch 13.07) (was: Trunk) Upcoming Branch 13.07.01 > 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: Trunk > Reporter: Simone Viani > Assignee: Jacopo Cappellato > Fix For: 13.07.01, Upcoming Branch > > Attachments: OFBIZ-5619-example.diff, 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)