Запрещен доступ к приложению быстрого запуска Wildfly Greeter на сервере Wildfly 10

Я пытаюсь запустить проект wildfly-greeter на сервере wildfyl-10.

Сделал все как описано по ссылке https://github.com/sgilda/wildfly-quickstart/tree/master/greeter-spring и все заработало, как описано. Я также развернул военный файл на сервер, но когда я пытаюсь получить доступ к ссылке http://localhost:8080/wildfly-greeter в моем браузере (Firefox) Получаю ошибку "Запрещено".

введите здесь описание изображения

Я также прилагаю консольный журнал установки моего сервера wildfly:

    14:52:32,529 FINE  [javax.enterprise.resource.webcontainer.jsf.config] (ServerService Thread Pool -- 59) JSF1018: [/wildfly-greeter] Configuration option 'com.sun.faces.disableUnicodeEscaping' set to 'auto'
    14:52:32,529 FINE  [javax.enterprise.resource.webcontainer.jsf.config] (ServerService Thread Pool -- 59) JSF1018: [/wildfly-greeter] Configuration option 'javax.faces.FACELETS_REFRESH_PERIOD' set to '2'
    14:52:32,529 FINE  [javax.enterprise.resource.webcontainer.jsf.config] (ServerService Thread Pool -- 59) JSF1018: [/wildfly-greeter] Configuration option 'javax.faces.VALIDATE_EMPTY_FIELDS' set to 'auto'
    14:52:32,529 FINE  [javax.enterprise.resource.webcontainer.jsf.config] (ServerService Thread Pool -- 59) JSF1018: [/wildfly-greeter] Configuration option 'javax.faces.CLIENT_WINDOW_MODE' set to 'none'
    14:52:32,529 FINE  [javax.enterprise.resource.webcontainer.jsf.config] (ServerService Thread Pool -- 59) JSF1018: [/wildfly-greeter] Configuration option 'javax.faces.WEBAPP_RESOURCES_DIRECTORY' set to '/resources'
    14:52:32,529 FINE  [javax.enterprise.resource.webcontainer.jsf.config] (ServerService Thread Pool -- 59) JSF1018: [/wildfly-greeter] Configuration option 'javax.faces.WEBAPP_CONTRACTS_DIRECTORY' set to '/contracts'
    14:52:32,530 FINE  [javax.enterprise.resource.webcontainer.jsf.config] (ServerService Thread Pool -- 59) javax.naming.NameNotFoundException: env/jsf/ProjectStage -- service jboss.naming.context.java.module.wildfly-greeter.wildfly-greeter.env.jsf.ProjectStage
    14:52:32,534 INFO  [javax.enterprise.resource.webcontainer.jsf.config] (ServerService Thread Pool -- 59) Initializing Mojarra 2.2.12-jbossorg-2 20150729-1131 for context '/wildfly-greeter'
    14:52:32,636 FINE  [javax.enterprise.resource.webcontainer.jsf.timing] (ServerService Thread Pool -- 59)  [TIMING] - [72ms] : Parse jar:file:/I:/JavaTools/project_ee/wildfly-10.0.0.Final/modules/system/layers/base/com/sun/jsf-impl/main/jsf-impl-2.2.12-jbossorg-2.jar!/com/sun/faces/jsf-ri-runtime.xml
    14:52:32,638 FINE  [javax.enterprise.resource.webcontainer.jsf.timing] (ServerService Thread Pool -- 59)  [TIMING] - [1ms] : Parse jar:file:/I:/JavaTools/project_ee/wildfly-10.0.0.Final/modules/system/layers/base/org/jboss/as/jsf-injection/main/wildfly-jsf-injection-10.0.0.Final.jar!/META-INF/faces-config.xml
    14:52:32,639 FINE  [javax.enterprise.resource.webcontainer.jsf.timing] (ServerService Thread Pool -- 59)  [TIMING] - [1ms] : Parse file:/I:/JavaTools/project_ee/wildfly-10.0.0.Final/standalone/tmp/vfs/temp/temp59b1b492c689169e/content-a70656c2e0288dcf/WEB-INF/faces-config.xml
    14:52:32,643 FINE  [javax.enterprise.resource.webcontainer.jsf.config] (ServerService Thread Pool -- 59) Starting sort pass number 1...
    14:52:32,644 FINE  [javax.enterprise.resource.webcontainer.jsf.config] (ServerService Thread Pool -- 59) Comparing , 
    14:52:32,644 FINE  [javax.enterprise.resource.webcontainer.jsf.timing] (ServerService Thread Pool -- 59)  [TIMING] - [1ms] : "faces-config" document sorting complete in 1.
    14:52:32,648 FINE  [javax.enterprise.resource.webcontainer.jsf.application] (ServerService Thread Pool -- 59) JSF1032: Resource injection ENABLED using InjectionProvider 'org.jboss.as.jsf.injection.JSFInjectionProvider'.
    14:52:32,651 FINE  [javax.enterprise.resource.webcontainer.jsf.application] (ServerService Thread Pool -- 59) java.lang.NoSuchMethodException: org.jboss.as.jsf.injection.JandexAnnotationProvider.<init>(javax.servlet.ServletContext, com.sun.faces.spi.AnnotationProvider): java.lang.NoSuchMethodException: org.jboss.as.jsf.injection.JandexAnnotationProvider.<init>(javax.servlet.ServletContext, com.sun.faces.spi.AnnotationProvider)
       at java.lang.Class.getConstructor0(Class.java:3082)
       at java.lang.Class.getDeclaredConstructor(Class.java:2178)
       at com.sun.faces.spi.ServiceFactoryUtils.getProviderFromEntry(ServiceFactory.java:83)
       at com.sun.faces.spi.AnnotationProviderFactory.createAnnotationProvider(AnnotationProviderFactory.java:70)
       at com.sun.faces.config.ConfigManager$AnnotationScanTask.<init>(ConfigManager.java:931)
       at com.sun.faces.config.ConfigManager.initialize(ConfigManager.java:385)
       at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:227)
       at io.undertow.servlet.core.ApplicationListeners.contextInitialized(ApplicationListeners.java:187)
       at io.undertow.servlet.core.DeploymentManagerImpl.deploy(DeploymentManagerImpl.java:198)
       at org.wildfly.extension.undertow.deployment.UndertowDeploymentService.startContext(UndertowDeploymentService.java:100)
       at org.wildfly.extension.undertow.deployment.UndertowDeploymentService$1.run(UndertowDeploymentService.java:82)
       at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
       at java.util.concurrent.FutureTask.run(FutureTask.java:266)
       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
       at java.lang.Thread.run(Thread.java:745)
       at org.jboss.threads.JBossThread.run(JBossThread.java:320)

    14:52:32,652 FINE  [javax.enterprise.resource.webcontainer.jsf.timing] (ServerService Thread Pool -- 59)  [TIMING] - [0ms] : Configuration annotation scan complete.
    . 
    .
    .
    . 
    14:52:33,090 INFO  [org.jboss.as] (Controller Boot Thread) WFLYSRV0060: Http management interface listening on http://127.0.0.1:9990/management
    14:52:33,090 INFO  [org.jboss.as] (Controller Boot Thread) WFLYSRV0051: Admin console listening on http://127.0.0.1:9990
    14:52:33,091 INFO  [org.jboss.as] (Controller Boot Thread) WFLYSRV0025: WildFly Full 10.0.0.Final (WildFly Core 2.0.10.Final) started in 5190ms - Started 406 of 674 services (383 services are lazy, passive or on-demand)
    14:54:39,988 DEBUG [org.jboss.ejb.client.txn] (Periodic Recovery) Send recover request for transaction origin node identifier 1 to EJB receiver with node name *******
    14:54:49,990 DEBUG [org.jboss.ejb.client.txn] (Periodic Recovery) Send recover request for transaction origin node identifier 1 to EJB receiver with node name *******
    14:56:22,027 DEBUG [org.jboss.weld.Reflection] (default task-2) WELD-000620: interface javax.enterprise.inject.Intercepted is not declared @Target(METHOD, FIELD, PARAMETER, TYPE). Weld will use this annotation, however this may make the application unportable.
    14:56:22,028 DEBUG [org.jboss.weld.Reflection] (default task-2) WELD-000620: interface javax.enterprise.inject.Decorated is not declared @Target(METHOD, FIELD, PARAMETER, TYPE). Weld will use this annotation, however this may make the application unportable.

Последние две записи в файле журнала произошли, когда я попытался получить доступ к приложению wildfly-greeter из браузера.


person joe_specimen    schedule 29.02.2016    source источник
comment
@Bob: Спасибо за редактирование моего поста. Как вы считаете, должен ли я позаботиться о чем-то особенном в написании постов?   -  person joe_specimen    schedule 01.03.2016


Ответы (1)


Это сообщение находится в верхней части репозитория GitHub This branch is 227 commits behind wildfly:10.x.". Могу ли я предложить использовать более актуальную версию примера по адресу:

jboss-developer/jboss-eap-quickstarts /весна-приветствие.

Надеюсь это поможет.

person K.Nicholas    schedule 29.02.2016
comment
Дааа, сработало :). Получается, что лучше всего искать новейшие проекты быстрого старта по предоставленной вами ссылке? - person joe_specimen; 01.03.2016
comment
Я немного изучил проблему и обнаружил, что в src/main/webapp отсутствует index.html (проект приветствия из старого репозитория). Должен ли я сообщить об этом кому-то, что это исправлено? - person joe_specimen; 01.03.2016
comment
Что ж, ваш первоначальный проект был создан из Кратких стартов Wildfly, и у них, похоже, нет пружины. -greeter больше, так что я не думаю, что есть кому сообщить об этом. Я бы не беспокоился об этом. - person K.Nicholas; 01.03.2016
comment
Хорошо спасибо. Я также увидел в шапке, что проблемный проект разветвлен от wildfly/quickstart. Впредь буду осторожнее. - person joe_specimen; 06.03.2016