flowable / flowable/flowable-engine
Documentation says it is possible to POST a zip file to cmmn-repository/deployments endpoint but the CMMN REST API does not allow that.
- Lingua principale
- Java
- Stelle
- 9.5k
- Fork
- 2.9k
- Merge medio
- 7h 8m
- PR unite (30g)
- 2
Descrizione
**Describe the bug**
Reading the [documentation](https://flowable.com/open-source/docs/cmmn/ch08-REST/#create-a-new-deployment) for the creation of a new deployments using the CMMN REST API, it is said that a you can deploy multiple resources by compressing them in a zip file.
**Expected behavior**
Response Code 201 (New deployment has been created)
**Actual behavior**
Response Code 400
`
{
"message": "Bad request",
"exception": "File must be of type .cmmn.xml, .cmmn"
}
`
**Code**
`
$ curl --request POST 'http://localhost:8080/cmmn-api/cmmn-repository/deployments' --form 'file=@"/tmp/my-case-resources.bar"'
`
**Additional context**
I'm using the version 6.6.0 of the following spring boot starters:
- flowable-spring-boot-starter-rest
- flowable-spring-boot-starter-actuator
- flowable-spring-configurator
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Direzione di ricerca
Inizia confrontando la documentazione sul deployment di CMMN REST con la richiesta POST fornita a cmmn-repository/deployments. Traccia la validazione dell’upload che rifiuta il file .bar e determina se debba cambiare il supporto documentato per zip o il comportamento dell’endpoint; il lavoro è completato quando l’API e la documentazione concordano e la richiesta produce la risposta 201 prevista.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- java, spring-boot
- Ambito
- api, backend, documentation
- Tipo di issue
- Bug
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 42/100