[ 
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)

Reply via email to