[jira] [Reopened] (OFBIZ-12101) partymgr fails to upload image

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[jira] [Reopened] (OFBIZ-12101) partymgr fails to upload image

Nicolas Malin (Jira)

     [ https://issues.apache.org/jira/browse/OFBIZ-12101?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Wai reopened OFBIZ-12101:
-------------------------

Image upload issue persists. Following the same steps to reproduce the issue. Notice that once this issue happens, the callback never stops. I notice that it happens with this particular image

 

2021-01-31 15:25:15,572 |sse-nio-8443-exec-11 |UtilHttp |E| File upload errororg.apache.commons.fileupload.FileUploadBase$IOFileUploadException: Processing of multipart/form-data request failed. java.io.EOFException
2021-01-31 15:25:15,573 |sse-nio-8443-exec-11 |ModelService |I| Set default value [DOCUMENT] for parameter [contentTypeId]
2021-01-31 15:25:15,620 |sse-nio-8443-exec-11 |UtilProperties |I| ResourceBundle ServiceErrorUiLabels (en_US) created in 0.047s with 40 properties
2021-01-31 15:25:15,621 |sse-nio-8443-exec-11 |ModelService |E| [ModelService.validate] : \{uploadPartyContentFile} : (IN) Required test error: org.apache.ofbiz.service.ServiceValidationException: The following required parameter is missing: [IN] [uploadPartyContentFile.partyContentTypeId]
2021-01-31 15:25:15,621 |sse-nio-8443-exec-11 |ServiceDispatcher |E| Incoming context (in runSync : uploadPartyContentFile) does not match expected requirements
org.apache.ofbiz.service.ServiceValidationException: The following required parameter is missing: [IN] [uploadPartyContentFile.partyContentTypeId]
 at org.apache.ofbiz.service.ModelService.validate(ModelService.java:1305) ~[main/:?]
 at org.apache.ofbiz.service.ModelService.validate(ModelService.java:1219) ~[main/:?]
 at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:403) [main/:?]
 at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:240) [main/:?]
 at org.apache.ofbiz.service.GenericDispatcherFactory$GenericDispatcher.runSync(GenericDispatcherFactory.java:93) [main/:?]
 at org.apache.ofbiz.webapp.event.ServiceEventHandler.invoke(ServiceEventHandler.java:253) [main/:?]
 at org.apache.ofbiz.webapp.control.RequestHandler.runEvent(RequestHandler.java:1013) [main/:?]
 at org.apache.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:664) [main/:?]

...

2021-01-31 15:25:15,572 |sse-nio-8443-exec-11 |UtilHttp |E| File upload errororg.apache.commons.fileupload.FileUploadBase$IOFileUploadException: Processing of multipart/form-data request failed. java.io.EOFException
2021-01-31 15:25:15,573 |sse-nio-8443-exec-11 |ModelService |I| Set default value [DOCUMENT] for parameter [contentTypeId]
2021-01-31 15:25:15,620 |sse-nio-8443-exec-11 |UtilProperties |I| ResourceBundle ServiceErrorUiLabels (en_US) created in 0.047s with 40 properties
2021-01-31 15:25:15,621 |sse-nio-8443-exec-11 |ModelService |E| [ModelService.validate] : \{uploadPartyContentFile} : (IN) Required test error: org.apache.ofbiz.service.ServiceValidationException: The following required parameter is missing: [IN] [uploadPartyContentFile.partyContentTypeId]
2021-01-31 15:25:15,621 |sse-nio-8443-exec-11 |ServiceDispatcher |E| Incoming context (in runSync : uploadPartyContentFile) does not match expected requirements
org.apache.ofbiz.service.ServiceValidationException: The following required parameter is missing: [IN] [uploadPartyContentFile.partyContentTypeId]
 at org.apache.ofbiz.service.ModelService.validate(ModelService.java:1305) ~[main/:?]
 at org.apache.ofbiz.service.ModelService.validate(ModelService.java:1219) ~[main/:?]
 at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:403) [main/:?]
 at org.apache.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:240) [main/:?]
 at org.apache.ofbiz.service.GenericDispatcherFactory$GenericDispatcher.runSync(GenericDispatcherFactory.java:93) [main/:?]
 at org.apache.ofbiz.webapp.event.ServiceEventHandler.invoke(ServiceEventHandler.java:253) [main/:?]
 at org.apache.ofbiz.webapp.control.RequestHandler.runEvent(RequestHandler.java:1013) [main/:?]
 at org.apache.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:664) [main/:?]

...

2021-01-31 15:25:15,651 |sse-nio-8443-exec-11 |ServerHitBin |I| Visit delegatorName=default, ServerHitBin delegatorName=default
2021-01-31 15:25:15,676 |sse-nio-8443-exec-11 |ControlServlet |T| [[[partymgr::uploadPartyContent (Domain:https://localhost)] Request Done- total:0.286,since last([partymgr::upload...):0.286]]
2021-01-31 15:25:16,426 |jsse-nio-8443-exec-4 |ControlServlet |T| [[[partymgr::getFileUploadProgressStatus (Domain:https://localhost)] Request Begun, encoding=[UTF-8]- total:0.0,since last(Begin):0.0]]
2021-01-31 15:25:17,264 |jsse-nio-8443-exec-4 |ServiceDispatcher |T| Sync service [partymgr/getFileUploadProgressStatus] finished in [827] milliseconds
2021-01-31 15:25:17,265 |jsse-nio-8443-exec-4 |RequestHandler |I| Ran Event [service:#getFileUploadProgressStatus] from [request], result is [success]
2021-01-31 15:25:17,266 |jsse-nio-8443-exec-4 |RequestHandler |I| [RequestHandler.doRequest]: Response is a chained request. Hidden sessionId by default.
2021-01-31 15:25:17,268 |jsse-nio-8443-exec-4 |RequestHandler |I| [RequestHandler]: Chain in place: requestUri=json overrideViewUri=null Hidden sessionId by default.
2021-01-31 15:25:17,271 |jsse-nio-8443-exec-4 |CommonEvents |W| for security reason (OFBIZ-5409) the '//' prefix was added handling the JSON response. Normally you simply have to access the data you want, so should not be annoyed by the '//' prefix.You might need to remove it if you use Ajax GET responses (not recommended).In case, the util.js scrpt is there to help you.This can be customized in general.properties with the http.json.xssi.prefix property
2021-01-31 15:25:17,279 |jsse-nio-8443-exec-4 |RequestHandler |I| Ran Event [java:org.apache.ofbiz.common.CommonEvents#jsonResponseFromRequestAttributes] from [request], result is [success]
2021-01-31 15:25:17,281 |jsse-nio-8443-exec-4 |ServerHitBin |I| Visit delegatorName=default, ServerHitBin delegatorName=default

> partymgr fails to upload image
> ------------------------------
>
>                 Key: OFBIZ-12101
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-12101
>             Project: OFBiz
>          Issue Type: Bug
>          Components: party
>    Affects Versions: Trunk
>         Environment: OS: Ubuntu 20.04
> $ java -version
> java version "1.8.0_271"
> Java(TM) SE Runtime Environment (build 1.8.0_271-b09)
> Java HotSpot(TM) 64-Bit Server VM (build 25.271-b09, mixed mode)
>            Reporter: Wai
>            Assignee: Ankit Joshi
>            Priority: Major
>             Fix For: 18.12.01, 17.12.05
>
>
> partymgr fails to upload image
>  
> Steps to reproduce issue:
> open https://localhost:8443/partymgr/control/viewprofile?partyId=admin
> in Party Content panel
>  select image to upload
>  select "Logo Image URL"
> click ok
> console output:
> 2020-12-25 16:24:06,533 |sse-nio-18443-exec-4 |UtilHttp |E| File upload errororg.apache.commons.fileupload.FileUploadBase$IOFileUploadException: Processing of multipart/form-data request failed. java.io.EOFException
> 2020-12-25 16:24:06,573 |sse-nio-18443-exec-4 |ModelService |I| Set default value [DOCUMENT] for parameter [contentTypeId]
> 2020-12-25 16:24:06,661 |sse-nio-18443-exec-4 |UtilProperties |I| ResourceBundle ServiceErrorUiLabels (en) created in 0.087s with 40 properties
> 2020-12-25 16:24:06,662 |sse-nio-18443-exec-4 |ModelService |E| [ModelService.validate] : \{uploadPartyContentFile} : (IN) Required test error: org.apache.ofbiz.service.ServiceValidationException: The following required parameter is missing: [IN] [uploadPartyContentFile.partyContentTypeId]
> 2020-12-25 16:24:06,662 |sse-nio-18443-exec-4 |ServiceDispatcher |E| Incoming context (in runSync : uploadPartyContentFile) does not match expected requirements
> org.apache.ofbiz.service.ServiceValidationException: The following required parameter is missing: [IN] [uploadPartyContentFile.partyContentTypeId]
>  at org.apache.ofbiz.service.ModelService.validate(ModelService.java:1305) ~[main/:?]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)