[MarkLogic Dev General] Cannot delete App Server!
neil at bradley.co.uk
Mon Feb 9 09:44:23 PST 2009
I am using 4.0-1 on XP.
I am indeed using the admin interface, so there is no code to show you.
To be honest, I only said that I deleted the database because I had been
deleting some other databases, but had not intended to delete that one. I
just assumed that I deleted it by mistake. Even at the time, I thought it
was strange that I would accidentally delete it. So now I am pretty
convinced that I didn't delete it at all, and that it vanished along with
one of the other database that I did delete!
So the question that then arises is how my database went missing!
The only clue I have is that this activity followed my attempts to create
other databases and app servers from my own code. I had a problem when I was
allowed to create an app server with the same name (but different port
address) as an existing app server, and was then unable to use it, getting
errors from MarkLogic, so I deleted it and the database it was connected to.
I suspect the other disappearing database was a side-effect of that other
From: general-bounces at developer.marklogic.com
[mailto:general-bounces at developer.marklogic.com] On Behalf Of Michael
Sent: 09 February 2009 17:33
To: General Mark Logic Developer Discussion
Subject: Re: [MarkLogic Dev General] Cannot delete App Server!
It sounds like you're using the admin API to do all of this? It's odd
that you were able to delete the database at all. When I try something
similar, I get an error: ADMIN-DATABASEINUSE.
import module namespace admin = "http://marklogic.com/xdmp/admin"
let $config := admin:get-configuration()
let $config := admin:database-delete(
$config, admin:database-get-id($config, 'test'))
[0.9-ml] ADMIN-DATABASEINUSE: The following http-servers still refer to
this database: test.
Which server release and OS are you using? Can you show us the code
you're using to delete the database, and to delete the orphaned app server?
On 2009-02-09 04:59, Neil Bradley wrote:
> During experimenting with MarkLogic 4.0, I created a database, created an
> HTTP server that connected to it, and later deleted the database. I then
> tried to delete the app server, but could not because I get the following
> error message as soon as I try to select it in order to delete it.
> 500 Internal Server Error
> ADMIN-NOSUCHDATABASE: No such database 12654575518838442059
> in /MarkLogic/admin-private.xqy, on line 386,
> I realise that ideally I should have deleted the database before the app
> server. But surely the admin system should cater for this scenario?
> And what can I do now to get around this problem, so that I can delete the
> redundant app server?
> General mailing list
> General at developer.marklogic.com
General mailing list
General at developer.marklogic.com
More information about the General