My mistake.
Thanks a lot.
Best, Christophe
Le 28/06/2017 à 14:41, Christian Grün a écrit :
Hi Christophe,
1984 is the port of the BaseX database server. You will need to use the HTTP port instead [1].
Best, Christian
[1] http://docs.basex.org/wiki/Startup#HTTP_Server
On Wed, Jun 28, 2017 at 1:32 PM, Christophe Marchand cmarchand@oxiane.com wrote:
Hello,
I have a strange behavior, using PUT method on Rest API.
Here is the curl instruction :
curl -i -v -X PUT -H "Content-Type: text/xml" -T /data/pom.xml "http://admin:admin@localhost:1984/rest/valid/pom.xml"
curl displays this :
- Trying 127.0.0.1...
- Connected to localhost (127.0.0.1) port 1984 (#0)
- Server auth using Basic with user 'admin'
PUT /rest/valid/ff548ea41-07be-4dae-81c1-a758ed1d3581.xml HTTP/1.1 Host: localhost:1984 Authorization: Basic YWRtaW46YWRtaW4= User-Agent: curl/7.47.0 Accept: */* Content-Type: text/xml Content-Length: 4957 Expect: 100-continue
- Done waiting for 100-continue
- We are completely uploaded and fine
- Connection #0 to host localhost left intact
BaseX:33952094826395
And BaseX logs say this :
12:41:23.367 127.0.0.1:43908 admin ERROR Timeout exceeded. 600000.81 ms
There is no other processes open on BaseX, curl is the sole client.
What am I doing wrong ?
Thanks in advance, Christophe