Как избежать ошибки при попытке получить лицензию разработчика? - PullRequest
0 голосов
/ 26 сентября 2018

При нажатии на кнопку «получить лицензию разработчика» в интерфейсе администратора появляется следующая ошибка.Как я могу это исправить?

500 Internal Server Error
XDMP-CAST: (err:FORG0001) xs:integer(fn:substring-before($version, ".")) -- Invalid cast: "" cast as xs:integer
in /3.X/default.xqy, at 192:0 [0.9-ml]
$version = ""
$hostname = ""
$cpus = ""
$platform = ""
$target = ""
$licensee = ""
$company = ""
$email = ""
$website = ""
$phonenumber = ""
$usage = ""
$title = ""
$employees = ()
$address = ""
$city = ""
$state = ""
$zip = ""
$retrying = ()
$host = "developer.marklogic.com"
$mint = "mint.marklogic.com"
$mint-url = "http://mint.marklogic.com/3X/demo-keygen-3.X.xqy"

1 Ответ

0 голосов
/ 26 сентября 2018

Попробуйте добавить свою версию marklogic (9.0-6 в моем случае) к URL-адресу следующим образом:

https://developer.marklogic.com/license/3.X/default.xqy?version=9.0-6&hostname=&cpus=&platform=&target=&licensee=&company=&email=&website=&phonenumber=&address=&city=&state=&zip=&title=&usage=

Это приведет меня к следующему окну, где вы можете запросить свой лицензионный ключ.Я все еще жду письма с моим лицензионным ключом.

Обновление: Эта проблема была решена MarkLogic.Мое предлагаемое решение для запроса лицензионного ключа больше не нужно.Смотрите комментарии к этому ответу для деталей.

...