SAS Enterprise Miner — невозможно запустить приложение (на Mac)

Я скачал SAS Enterprise Miner.jnlp (версия 14.3), и он работает только сразу после загрузки. Если я закрываю приложение на пару часов (например: попробуйте открыть его снова на следующий день), появляется ошибка «Невозможно запустить приложение» и приложение больше не открывается. Если я скачаю снова, он работает (но снова, через несколько часов после закрытия, возникнет та же ошибка).

Я уже пробовал эти версии JDK: 1.8.0_112-b16, 1.8.0.161 и jdk 1.8.0.181. (Я также пытался очистить кеш Java для приложений).

Есть идеи? У меня MacOS High Sierra версии 10.13.6.

Вот подробности ошибки:

Исключение:

com.sas.svcs.security.authentication.client.TicketCreationException: Unable to acquire ticket: <404 Not Found,{Date=[Sun, 30 Sep 2018 18:41:23 GMT], Server=[Apache/2.4.6 (CentOS)], X-Frame-Options=[SAMEORIGIN], X-Content-Type-Options=[nosniff], X-UA-Compatible=[IE=edge], Content-Length=[0], Keep-Alive=[timeout=5, max=100], Connection=[Keep-Alive]}>
    at com.sas.svcs.security.authentication.client.AuthenticationClient.acquireTicket(AuthenticationClient.java:303)
(…)

Запустить файл:

<?xml version="1.0" encoding="UTF-8"?>
<jnlp spec="1.0+" codebase="https://odamid.oda.sas.com/SASEnterpriseMinerJWS/">
  <information>
    <title>SAS Enterprise Miner 14.3</title>
    <vendor>SAS Institute, Inc.</vendor>
    <homepage href="/SASEnterpriseMinerJWS" />
    <description>SAS Enterprise Miner Java Web Start application</description>
    <description kind="short">SAS Enterprise Miner JWS</description>
    <icon href="images/emlogo.gif" />
    <icon href="images/saslogo.gif" kind="splash" />
  </information>
  <security>
    <all-permissions />
  </security>
  <resources>
    <j2se version="1.6+" href="http://java.sun.com/products/autodl/j2se" max-heap-size="1024m" />
(…)

person Bruno Ambrozio    schedule 30.09.2018    source источник
comment
К сожалению, EM не предназначен для работы с Mac. Если вы можете запустить его на ПК, я думаю, что он более стабилен, но их новый продукт VDMML более стабилен.   -  person Reeza    schedule 01.10.2018


Ответы (1)


SAS Enterprise Miner, предоставляемый SAS® OnDemand for Academics, представляет собой облачное приложение, которое использует загруженный JNLP для запуска на клиенте (и, в свою очередь, (вероятно) имеет управление сеансом, срок действия которого истекает при некоторых условиях).

На самом деле, прочитав определение JNLP, становится ясно, что на самом деле это не приложение, а только протокол запуска:

«Мастер Java Web Start используется для создания файла определения JNLP (Java Network Launching Protocol) на основе XML, который используется программным обеспечением Java Web Start для загрузки и запуска приложений и апплетов Java на клиентских компьютерах».

Таким образом, каждый раз, когда вы хотите запустить его на своем компьютере, вам нужен обновленный модуль запуска, поэтому нажмите SAS® Enterprise Miner™, чтобы загрузить новый JNLP и запустить новый сеанс облачного приложения.

person Bruno Ambrozio    schedule 07.10.2018
comment
У меня есть открытый проект майнера, и я пытаюсь сохранить диаграмму в определенном месте, но получаю ту же ошибку. Так что, похоже, мне нужно открыть новый JNLP. Для студента университета это шутка, учитывая, что это должно быть ведущее в отрасли аналитическое программное обеспечение. В любом случае, как мне не потерять свой майнерский проект? Кажется, проект дублируется в SASStudio. Что мне нужно сделать, чтобы убедиться, что этот проект + диаграмма где-то сохранен? SAS Miner не позволяет мне сохранять диаграмму в любом месте из-за этой ошибки. Покрывает ли меня SAS Studio? Спасибо. - person TokyoToo; 05.11.2020