Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0034721Openbravo ERPA. Platformpublic2016-12-13 11:372016-12-19 23:17
caristu 
mtaal 
immediatemajoralways
closedfixed 
5
 
3.0PR17Q1 
caristu
Core
Pre packaging ( pi )
2016-11-14
https://code.openbravo.com/erp/devel/pi/rev/b59cceedafd36944a56a5cf3aa12e3e143f1e084 [^]
No
0034721: Error thrown in the log after invoking a JSON Rest Web Service
The following error is raised in the log after invoking a JSON web service:

ERROR org.openbravo.service.OBServiceException - No WebService found using the name Order
org.openbravo.service.OBServiceException: No WebService found using the name Order
    at org.openbravo.service.web.BaseWebServiceServlet.getWebService(BaseWebServiceServlet.java:112)
1) Launch a WS request to a JSON Web Service like the following:

https://livebuilds.openbravo.com/erp_pi_pgsql/org.openbravo.service.json.jsonrest/Order [^]

2) The error appears in the log
No tags attached.
caused by feature request 00344863.0PR17Q1 closed mtaal Support web/mobile service requests which do not create a http session but still supports login 
Issue History
2016-12-13 11:37caristuNew Issue
2016-12-13 11:37caristuAssigned To => platform
2016-12-13 11:37caristuModules => Core
2016-12-13 11:37caristuTriggers an Emergency Pack => No
2016-12-13 11:40caristuRegression level => Pre packaging ( pi )
2016-12-13 11:40caristuRegression date => 2016-11-14
2016-12-13 11:40caristuRegression introduced by commit => https://code.openbravo.com/erp/devel/pi/rev/b59cceedafd36944a56a5cf3aa12e3e143f1e084 [^]
2016-12-13 11:40caristuAssigned Toplatform => mtaal
2016-12-13 11:40caristuRelationship addedcaused by 0034486
2016-12-15 00:12hgbotCheckin
2016-12-15 00:12hgbotNote Added: 0092376
2016-12-15 00:12hgbotStatusnew => resolved
2016-12-15 00:12hgbotResolutionopen => fixed
2016-12-15 00:12hgbotFixed in SCM revision => http://code.openbravo.com/erp/devel/pi/rev/be1fcdd41c1f37b6dd0b5c664b10e20d53a4203a [^]
2016-12-15 00:13hgbotCheckin
2016-12-15 00:13hgbotNote Added: 0092377
2016-12-15 00:14mtaalReview Assigned To => caristu
2016-12-16 11:10hgbotCheckin
2016-12-16 11:10hgbotNote Added: 0092469
2016-12-16 11:11caristuNote Added: 0092470
2016-12-16 11:11caristuStatusresolved => closed
2016-12-16 11:11caristuFixed in Version => 3.0PR17Q1
2016-12-16 11:20mtaalNote Added: 0092472
2016-12-16 11:20mtaalStatusclosed => new
2016-12-16 11:20mtaalResolutionfixed => open
2016-12-16 11:20mtaalFixed in Version3.0PR17Q1 =>
2016-12-16 12:31caristuNote Added: 0092481
2016-12-16 18:39hudsonbotCheckin
2016-12-16 18:39hudsonbotNote Added: 0092714
2016-12-16 18:39hudsonbotCheckin
2016-12-16 18:39hudsonbotNote Added: 0092727
2016-12-18 21:52hgbotCheckin
2016-12-18 21:52hgbotNote Added: 0092734
2016-12-18 21:54hgbotCheckin
2016-12-18 21:54hgbotNote Added: 0092735
2016-12-18 21:54hgbotStatusnew => resolved
2016-12-18 21:54hgbotResolutionopen => fixed
2016-12-18 21:54hgbotFixed in SCM revisionhttp://code.openbravo.com/erp/devel/pi/rev/be1fcdd41c1f37b6dd0b5c664b10e20d53a4203a [^] => http://code.openbravo.com/erp/devel/pi/rev/d42a1c8a72953378576659095eb3b42c46c73619 [^]
2016-12-19 10:05hgbotCheckin
2016-12-19 10:05hgbotNote Added: 0092755
2016-12-19 10:06caristuNote Deleted: 0092470
2016-12-19 10:07caristuNote Added: 0092756
2016-12-19 10:07caristuStatusresolved => closed
2016-12-19 10:07caristuFixed in Version => 3.0PR17Q1
2016-12-19 14:37hudsonbotCheckin
2016-12-19 14:37hudsonbotNote Added: 0092779
2016-12-19 23:17hudsonbotCheckin
2016-12-19 23:17hudsonbotNote Added: 0092791

Notes
(0092376)
hgbot   
2016-12-15 00:12   
Repository: erp/devel/pi
Changeset: be1fcdd41c1f37b6dd0b5c664b10e20d53a4203a
Author: Martin Taal <martin.taal <at> openbravo.com>
Date: Thu Dec 15 00:12:10 2016 +0100
URL: http://code.openbravo.com/erp/devel/pi/rev/be1fcdd41c1f37b6dd0b5c664b10e20d53a4203a [^]

Fixes issue 34721: Error thrown in the log after invoking a JSON Rest Web Service
Handle webservice requests for generic REST data interfaces

---
M src/org/openbravo/service/web/BaseWebServiceServlet.java
M src/org/openbravo/service/web/WebServiceServlet.java
---
(0092377)
hgbot   
2016-12-15 00:13   
Repository: tools/automation/pi-mobile
Changeset: 06f84e282873ef44180ae959d337b38412129abf
Author: Martin Taal <martin.taal <at> openbravo.com>
Date: Thu Dec 15 00:13:31 2016 +0100
URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/06f84e282873ef44180ae959d337b38412129abf [^]

Related to issue 34721: Error thrown in the log after invoking a JSON Rest Web Service
Added testcase doing a standard json rest request, don't send content as then a GET
request is supported (if a GET request has content it automatically becomes a POST request)

---
M src-test/org/openbravo/test/mobile/retail/extmodules/unittest/tests/statelesswebservice/TestStatelessWebService.java
M src-test/org/openbravo/test/mobile/retail/mobilecore/webservice/WebServicesHelper.java
---
(0092469)
hgbot   
2016-12-16 11:10   
Repository: erp/devel/pi
Changeset: 98d7b377e37de031b0890b2e84ae1a370d39492a
Author: Carlos Aristu <carlos.aristu <at> openbravo.com>
Date: Fri Dec 16 11:08:58 2016 +0100
URL: http://code.openbravo.com/erp/devel/pi/rev/98d7b377e37de031b0890b2e84ae1a370d39492a [^]

related to issue 34721: apply file format and add missing @Override annotation

---
M src/org/openbravo/service/web/BaseWebServiceServlet.java
M src/org/openbravo/service/web/WebServiceServlet.java
---
(0092472)
mtaal   
2016-12-16 11:20   
also need to support stateless request for standard json rest data requests
(0092481)
caristu   
2016-12-16 12:31   
Added new code review entry:
https://docs.google.com/spreadsheets/d/18l2biKWeG6iGDIPqO6VuYQ_TtP_6YxyQU4KSrPvQlJ8/edit#gid=0 [^]
(0092714)
hudsonbot   
2016-12-16 18:39   
A changeset related to this issue has been promoted main and to the
Central Repository, after passing a series of tests.

Promotion changeset: https://code.openbravo.com/erp/devel/main/rev/dc8bf00badd0 [^]
Maturity status: Test
(0092727)
hudsonbot   
2016-12-16 18:39   
A changeset related to this issue has been promoted main and to the
Central Repository, after passing a series of tests.

Promotion changeset: https://code.openbravo.com/erp/devel/main/rev/dc8bf00badd0 [^]
Maturity status: Test
(0092734)
hgbot   
2016-12-18 21:52   
Repository: tools/automation/pi-mobile
Changeset: 9f658a4163d5e3f802ee74e81e2db08ea5b04ea6
Author: Martin Taal <martin.taal <at> openbravo.com>
Date: Sun Dec 18 21:52:36 2016 +0100
URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/9f658a4163d5e3f802ee74e81e2db08ea5b04ea6 [^]

Related to issue 34721: Error thrown in the log after invoking a JSON Rest Web Service
Added testcase for stateless JSON rest request

---
M src-test/org/openbravo/test/mobile/retail/extmodules/unittest/tests/statelesswebservice/TestStatelessWebService.java
---
(0092735)
hgbot   
2016-12-18 21:54   
Repository: erp/devel/pi
Changeset: d42a1c8a72953378576659095eb3b42c46c73619
Author: Martin Taal <martin.taal <at> openbravo.com>
Date: Sun Dec 18 21:54:08 2016 +0100
URL: http://code.openbravo.com/erp/devel/pi/rev/d42a1c8a72953378576659095eb3b42c46c73619 [^]

Fixes issue 34721: Error thrown in the log after invoking a JSON Rest Web Service
Support stateless also for rest requests

---
M src/org/openbravo/service/web/BaseWebServiceServlet.java
---
(0092755)
hgbot   
2016-12-19 10:05   
Repository: erp/devel/pi
Changeset: 9764917cf0cc4ca7c83a019314d3d15f096498bf
Author: Carlos Aristu <carlos.aristu <at> openbravo.com>
Date: Mon Dec 19 10:05:00 2016 +0100
URL: http://code.openbravo.com/erp/devel/pi/rev/9764917cf0cc4ca7c83a019314d3d15f096498bf [^]

related to issue 34721: apply formatting + update copyright year

---
M src/org/openbravo/service/web/BaseWebServiceServlet.java
M src/org/openbravo/service/web/WebServiceServlet.java
---
(0092756)
caristu   
2016-12-19 10:07   
Code review + testing OK: error is not thrown anymore when using JSON REST web services.
(0092779)
hudsonbot   
2016-12-19 14:37   
A changeset related to this issue has been promoted main and to the
Central Repository, after passing a series of tests.

Promotion changeset: https://code.openbravo.com/erp/devel/main/rev/0a43408641b9 [^]
Maturity status: Test
(0092791)
hudsonbot   
2016-12-19 23:17   
A changeset related to this issue has been promoted main and to the
Central Repository, after passing a series of tests.

Promotion changeset: https://code.openbravo.com/erp/devel/main/rev/8c51303887c8 [^]
Maturity status: Test