2016-11-28 7 views
2

Я запускаю Mac OS. Я установил сервер Payara с помощью NetBeans. И когда я попытаюсь запустить сервер, он никогда не покажет зеленую «точку», которая указывает на его статус в сети, вместо этого она показывает точку загрузки «навсегда».Payara/GlashFish не запускается в NetBeans

Однако, я могу получить доступ к нему на http://localhost:4848, но когда я пытаюсь развернуть приложение на сервере я получаю эту ошибку:

GlassFish Server is running. 
Starting GlassFish Server 
Initial deploying slit-ee to /Users/christian/slit/slit-ee/dist/gfdeploy/slit-ee 
Completed initial distribution of slit-ee 
GlassFish Server, deploy, null, false 
/Users/christian/slit/slit-ee/nbproject/build-impl.xml:307: The module has not been deployed. 
See the server log for details. 
BUILD FAILED (total time: 22 seconds) 

и полный журнал сервера

objc[1865]: Class JavaLaunchHelper is implemented in both /Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/Home/bin/java (0x105e334c0) and /Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/Home/jre/lib/libinstrument.dylib (0x105efb4e0). One of the two will be used. Which one is undefined. 
Launching GlassFish on Felix platform 
nov 28, 2016 2:14:21 AM com.sun.enterprise.glassfish.bootstrap.osgi.BundleProvisioner createBundleProvisioner 
INFO: Create bundle provisioner class = class com.sun.enterprise.glassfish.bootstrap.osgi.BundleProvisioner. 
Registered com.sun.e[email protected]18808234 in service registry. 
#!## LogManagerService.postConstruct : rootFolder=/Users/christian/opt/payara41/glassfish 
#!## LogManagerService.postConstruct : templateDir=/Users/christian/opt/payara41/glassfish/lib/templates 
#!## LogManagerService.postConstruct : src=/Users/christian/opt/payara41/glassfish/lib/templates/logging.properties 
#!## LogManagerService.postConstruct : dest=/Users/christian/opt/payara41/glassfish/domains/payaradomain/config/logging.properties 
Info: Running Payara Version: Payara Server 4.1.1.164 #badassfish (build 28) 
Info: Server log file is using Formatter class: com.sun.enterprise.server.logging.ODLLogFormatter 
Info: Registered org.glassfish.ha.store.adapter.cache.ShoalBackingStoreProxy for persistence-type = replicated in BackingStoreFactoryRegistry 
Info: Authorization Service has successfully initialized. 
Info: Realm [admin-realm] of classtype [com.sun.enterprise.security.auth.realm.file.FileRealm] successfully created. 
Info: Realm [file] of classtype [com.sun.enterprise.security.auth.realm.file.FileRealm] successfully created. 
Info: Realm [certificate] of classtype [com.sun.enterprise.security.auth.realm.certificate.CertificateRealm] successfully created. 
Info: Registered fish.payara.ha.hazelcast.store.HazelcastBackingStoreFactoryProxy for persistence-type = hazelcast in BackingStoreFactoryRegistry 
Info: Registered Hazelcast BackingStoreFactory with persistence-type = hazelcast 
Info: Grizzly Framework 2.3.28 started in: 47ms - bound to [/0.0.0.0:8080] 
Info: Grizzly Framework 2.3.28 started in: 1ms - bound to [/0.0.0.0:8181] 
Info: Grizzly Framework 2.3.28 started in: 2ms - bound to [/0.0.0.0:4848] 
Info: Grizzly Framework 2.3.28 started in: 1ms - bound to [/0.0.0.0:3700] 
Info: Payara Server 4.1.1.164 #badassfish (28) startup time : Felix (33 542ms), startup services(5 715ms), total(39 257ms) 
Info: Payara Notification Service Started with configuration: NotificationExecutionOptions{enabled=true, notifierConfigurationExecutionOptionsList={LOG=NotifierConfigurationExecutionOptions{notifierType=LOG, enabled=true}}} 
Info: Cleaning JarFileFactory Cache to prevent jar FD leaks 
Info: HV000001: Hibernate Validator 5.1.2.Final 
Info: Grizzly Framework 2.3.28 started in: 1ms - bound to [/0.0.0.0:7676] 
Info: Registered com.su[email protected]7bca6fac as OSGi service registration: [email protected] 
Info: /Users/christian/opt/payara41/glassfish/domains/payaradomain/autodeploy/bundles does not exist, please create it. 
Info: JMXStartupService has started JMXConnector on JMXService URL service:jmx:rmi://192.168.0.183:8686/jndi/rmi://192.168.0.183:8686/jmxrmi 

Есть ли любой механизм безопасности, который предотвращает это на Mac OS?

+0

Я думаю, что это может быть ошибка в конфигурации NetBeans. Из вашего журнала видно, что вы используете «payaradomain». Можете ли вы убедиться, что Payara настроен на запуск этого домена в Netbeans? Нет сообщения журнала, чтобы сказать, что Payara получил файл для развертывания, это всего лишь стандартные сообщения запуска. – Mike

+0

Я тестировал оба .. оба дают одинаковые результаты. –

+0

Проверьте строку 307 в файле 'build-impl.xml', вот где он не работает в NetBeans. – Mike

ответ

5

Похоже, что Netbeans не может подключиться к запущенному серверу Payara. Может быть, ваш вопрос похож на этот один с Netbeans и Tomcat на Mac после некоторого обновления системы: https://discussions.apple.com/thread/7680039?start=0&tstart=0

Вот цитата из этой страницы:

Step 1: Go to system preference >Network>Select your wifi connection>Advanced>select proxies tab.

There check 3 options 1) Auto proxy Discovery 2)Automatic Proxy configuration 3) web proxy(http)

Step 2: Go to Netbeans>preferences>General> select use system proxy> reload> test connection

+1

WOW, я попробовал это раньше, и это не сработало. Я решил дать ему еще одну попытку, и я внезапно сработал. Woah, герой дня! –

+0

Спасибо. И у меня даже нет Mac сам :) Настоящий герой тот, кто отправил ответ на apple.com ... – OndrejM

1

я нашел альтернативное решение для меня:
Перейдите в Netbeans-> Preference-> выберите No Proxy. Проверьте соединение. должен быть успешным, нажмите «ОК». Затем очистите и запустите приложение.

Не нужно менять конфигурацию сети на Mac.

+0

Спасибо за другой ответ на эту проблему. Я не буду пытаться, хотя .. Так как у меня сейчас это работает :-) –

 Смежные вопросы

  • Нет связанных вопросов^_^