Невозможно развернуть веб-приложение Roo на локальном хосте в автономном режиме, используя SpringSource Tool Suite, 2.8.1.RELEASE - PullRequest
0 голосов
/ 24 февраля 2012

Я пытаюсь развернуть (Run as-> Run on Server) базовое веб-приложение Roo (MVC + JSON + HIBERNATE) с использованием STS 2.8.1, Windows 7 Professional / SP1, 64-разрядная.

Случаи:

  1. Не запускается при загрузке без подключения к интернету.
  2. Он будет развернут, когда у меня будет подключение к Интернету, но не раньше, чем я начну сеанс Chrome. (Я не думаю, что Chrome - волшебная пилюля здесь, у меня просто не было времени проверить любого другого сетевого агента.)

Вот мой журнал:

24.feb.2012 11:33:51 com.springsource.tcserver.security.PropertyDecoder <init>
INFO: tc Runtime property decoder using memory-based key
24.feb.2012 11:33:51 com.springsource.tcserver.security.PropertyDecoder <init>
INFO: tcServer Runtime property decoder has been initialized in 310 ms
24.feb.2012 11:33:52 org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["http-bio-8080"]
24.feb.2012 11:33:52 com.springsource.tcserver.serviceability.rmi.JmxSocketListener    init
INFO: Started up JMX registry on 127.0.0.1:6969 in 67 ms
24.feb.2012 11:33:52 org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 934 ms
24.feb.2012 11:33:52 org.apache.catalina.core.StandardService startInternal
INFO: Starting service Catalina
24.feb.2012 11:33:52 org.apache.catalina.core.StandardEngine startInternal
INFO: Starting Servlet Engine: VMware vFabric tc Runtime 2.6.1.RELEASE/7.0.20.B.RELEASE
24.feb.2012 11:33:52 org.apache.catalina.startup.HostConfig deployDescriptor
INFO: Deploying configuration descriptor MyProject.xml from \\STS281\vfabric-tc-server-developer-2.6.1.RELEASE\spring-insight-instance\conf\Catalina\localhost
24.feb.2012 11:33:52 org.apache.catalina.startup.SetContextPropertiesRule begin
WARNING: [SetContextPropertiesRule]{Context} Setting property 'source' to 'org.eclipse.jst.j2ee.server:MyProject' did not find a matching property.
24.feb.2012 11:33:52    com.springsource.insight.collection.tcserver.ltw.TomcatWeavingInsightClassLoader start
INFO: Context [localhost|MyProject] will not be woven
24.feb.2012 11:33:52 org.apache.catalina.core.StandardContext listenerStart
SEVERE: Error configuring application listener of class    org.springframework.web.context.ContextLoaderListener
java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1678)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1523)
at org.apache.catalina.core.DefaultInstanceManager.loadClass(DefaultInstanceManager.java:415)
at org.apache.catalina.core.DefaultInstanceManager.loadClassMaybePrivileged(DefaultInstanceManager.java:397)
at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:118)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4660)
at org.apache.catalina.core.StandardContext$1.call(StandardContext.java:5226)
at org.apache.catalina.core.StandardContext$1.call(StandardContext.java:5221)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)

Возможно что-нибудь , которое запускает IP-стек и разрешает внешний хост, решит эту проблему. Это кажется немного надуманным, особенно потому, что я подтвердил случай 2 после входа в домен Windows (что подразумевает связь с PDC). Я должен ответить вам на этот вопрос (нужно провести несколько экспериментов сегодня вечером).

По сути, мне интересно, кто-нибудь знаком с моей проблемой здесь? Могут ли люди воспроизвести его?

1 Ответ

0 голосов
/ 02 марта 2012

Это, вероятно, не проблема.Единственный способ воспроизвести его сейчас - запустить tcServer через несколько секунд после запуска STS.Если я позволю STS загружать RSS-канал, я не вижу такого поведения.

...