0

cq-quickstart-5.4.0.jar をダブルクリックして開始しようとしています。名前を cq-author-4502.jar に変更しました。しかし、起動した後、server.log に以下のエラーが表示されます – Windows 7 で実行しており、Java バージョンは 1.6.0_15 です

    06.08.2013 00:22:15 *MARK * server: Server start

06.08.2013 00:22:15 *MARK * servletengine: サーブレット エンジンの開始192.168.1.102。06.08.2013 00:22:15 *MARK * webapp-Content Repository Extreme: Web アプリケーションを開始します 06.08.2013 00:22:15 *MARK * webapp-Content Repository Extreme: サーブレット「ロギング」を開始します*MARK * webapp-Content Repository Extreme: Start servlet 'Repository' 06.08.2013 00:22:15 *MARK * webapp-Content Repository Extreme: Start servlet 'JCRExplorer' 06.08.2013 00:22:15 ERRORwebapp-Content Repository Extreme: 起動サーブレットを使用できません: JCRExplorer javax.servlet.ServletException: com.day.j2ee.servletengine.ServletRuntimeEnvironment.doStart(ServletRuntimeEnvironment.java:121) で com.day.j2ee.servletengine.ServletRuntimeEnvironment でサーブレットを作成できません.start(ServletRuntimeEnvironment.java:93) com.day.j2ee.servletengine.WebApplication.loadStartupServlets(WebApplication.java:702) com.day.j2ee.servletengine.WebApplication.start(WebApplication.java:631) com. com.day.j2ee.server.Server.start(Server. java:227) で com.day.j2ee.server.Server.main(Server.java:607) で、sun.reflect.NativeMethodAccessorImpl で。com.day.launcher. Bootstrap.run(Bootstrap.java:118) at com.day.crx.quickstart.Quickstart.run(Quickstart.java:680) at com.day.crx.quickstart.Main.(Main.java:675) at com. day.crx.quickstart.Main.main (Main.java:730) 06.08.2013 00:22:15Main.main (Main.java:730) 06.08.2013 00:22:15Main.main (Main.java:730) 06.08.2013 00:22:15エラーwebapp-Content Repository Extreme: 根本原因 java.lang.IllegalStateException: The repository is not available. com.day.crx.j2ee.JCRExplorerServlet.doGetRepository(JCRExplorerServlet.java:386) com.day.crx.j2ee.JCRExplorerServlet.getRepository(JCRExplorerServlet.java:333) com.day.crx.j2ee.JCRExplorerServlet.init (JCRExplorerServlet.java:320) で javax.servlet.GenericServlet.init(GenericServlet.java:211) で com.day.j2ee.servletengine.ServletRuntimeEnvironment.doStart(ServletRuntimeEnvironment.java:113) で com.day.j2ee.servletengine. ServletRuntimeEnvironment.start(ServletRuntimeEnvironment.java:93) com.day.j2ee.servletengine.WebApplication.loadStartupServlets(WebApplication.java:702) com.day.j2ee.servletengine.WebApplication.start(WebApplication.java:631) com .day.j2ee.servletengine.ServletContainer.エラーwebapp-CRX Launchpad Webapp: sling: crx-quickstart/launchpad で Sling を開始できませんでした javax.servlet.ServletException: org.apache.sling.launchpad.base.webapp.SlingServletDelegate.init(SlingServletDelegate.java: 241) org.apache.sling.launchpad.webapp.SlingServlet.startSling(SlingServlet.java:358) で javax.servlet.GenericServlet.init(GenericServlet.java:211) org.apache.sling.launchpad.webapp.SlingServlet で.startSling(SlingServlet.java:300) の org.apache.sling.launchpad.webapp.SlingServlet.init(SlingServlet.java:111) の javax.servlet.GenericServlet.init(GenericServlet.java:211) の com.day。 com.day.j2ee.servletengine.ServletRuntimeEnvironment.start(ServletRuntimeEnvironment.java:93) com.day.j2ee.servletengine.WebApplication.loadStartupServlets(WebApplication.java:702) で com.day.j2ee.servletengine.WebApplication.start(WebApplication.java:631) で com.day.j2ee.servletengine.ServletContainer .start(ServletContainer.java:318) at com.day.j2ee.servletengine.ServletEngine.start(ServletEngine.java:285) at com.day.j2ee.server.Server.start(Server.java:227) at com. day.j2ee.server.Server.main(Server.java:607) の sun.reflect.NativeMethodAccessorImpl.invoke0(ネイティブ メソッド) の sun.reflect.NativeMethodAccessorImpl.invoke(不明なソース) の sun.reflect.DelegatingMethodAccessorImpl.invoke(不明)ソース) com.day.launcher.Bootstrap.run(Bootstrap.java:118) の java.lang.reflect.Method.invoke(未知のソース) com.day.crx.quickstart.Quickstart.run(Quickstart.java: 680) com.day.crx で。(Main.java:675) com.day.crx.quickstart.Main.main(Main.java:730) 06.08.2013 00:22:16 でエラーwebapp-CRX Launchpad Webapp: 根本原因 java.lang.NoClassDefFoundError: org/apache/sling/launchpad/api/StartupMode at org.apache.sling.launchpad.base.impl.StartupManager.detectMode(StartupManager.java:138) at org .apache.sling.launchpad.base.impl.StartupManager.(StartupManager.java:78) org.apache.sling.launchpad.base.impl.Sling.(Sling.java:225) org.apache.sling.launchpad で.base.webapp.SlingBridge.(SlingBridge.java:41) at org.apache.sling.launchpad.base.webapp.SlingServletDelegate.init(SlingServletDelegate.java:204) at javax.servlet.GenericServlet.init(GenericServlet.java: 211) org.apache.sling.launchpad.webapp.SlingServlet.startSling(SlingServlet.java:358) で org.apache.sling.launchpad.webapp.SlingServlet.startSling(SlingServlet.java:300) で org.apache.sling .launchpad.webapp.SlingServlet.init(SlingServlet.java:111) で javax.servlet.GenericServlet.init(GenericServlet.java:211) で com.day.j2ee.servletengine.ServletRuntimeEnvironment.doStart(ServletRuntimeEnvironment.java:113) で com.day.j2ee.servletengine.ServletRuntimeEnvironment.start で(ServletRuntimeEnvironment.java:93) com.day.j2ee.servletengine.WebApplication.loadStartupServlets(WebApplication.java:702) com.day.j2ee.servletengine.WebApplication.start(WebApplication.java:631) で com.day. com.day.j2ee.server.Server.start(Server.java: 227) com.day.j2ee.server.Server.main(Server.java:607) で、sun.reflect.NativeMethodAccessorImpl.invoke0(ネイティブ メソッド) で、sun.reflect.NativeMethodAccessorImpl で。com.day.launcher.Bootstrap.run(Bootstrap.java:118) で java.lang.reflect.Method.invoke(不明なソース) で sun.reflect.DelegatingMethodAccessorImpl.invoke(不明なソース) を呼び出します。 .day.crx.quickstart.Quickstart.run(Quickstart.java:680) at com.day.crx.quickstart.Main.(Main.java:675) at com.day.crx.quickstart.Main.main(Main. java:730) 原因: java.lang.ClassNotFoundException: org.apache.sling.launchpad.api.StartupMode at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.AccessController.doPrivileged(Native Method) org.apache.sling.launchpad.base.shared.LauncherClassLoader.loadClass(LauncherClassLoader.java:133) の java.lang.ClassLoader.loadClass(未知のソース) の java.net.URLClassLoader.findClass(未知のソース) java.lang の.ClassLoader.loadClass(Unknown Source) ... 26 more 06.08.2013 00:22:16 *MARK * webapp-Admin application: Start web application 06.08.2013 00:22:16 *MARK * servletengine: アドレス 0.0.0.0 の http リスナー、ポート 4502 開始 06.08.2013 00:22:16 *MARK * サーバー: サーバーの準備完了 06.08.2013 00:24:41 *MARK * servletengine: サーブレットが例外をスローしました: com.day.util.jndi.provider で javax.naming.NameNotFoundException .MemoryContextFacade.getBoundObject(MemoryContextFacade.java:73) で com.day.util.jndi.provider.MemoryContextFacade.lookup(MemoryContextFacade.java:240) で com.day.util.jndi.provider.MemoryContextFacade.lookup(MemoryContextFacade.java) :247) com.day.crx.launchpad.filters.CRXLaunchpadLicenseFilter.checkLicense(CRXLaunchpadLicenseFilter.java:207) の javax.naming.InitialContext.lookup (不明なソース) で com.day.crx.launchpad.filters で。CRXLaunchpadLicenseFilter.doFilter(CRXLaunchpadLicenseFilter.java:98) com.day.j2ee.servletengine.FilterChainImpl.doFilter(FilterChainImpl.java:72) com.day.j2ee.servletengine.RequestDispatcherImpl.service(RequestDispatcherImpl.java:334) com .day.j2ee.servletengine.RequestDispatcherImpl.service(RequestDispatcherImpl.java:378) com.day.j2ee.servletengine.ServletHandlerImpl.execute(ServletHandlerImpl.java:315) com.day.j2ee.servletengine.DefaultThreadPool$DequeueThread.run で(DefaultThreadPool.java:134) java.lang.Thread.run (不明なソース) でcom.day.j2ee.servletengine.ServletHandlerImpl.execute(ServletHandlerImpl.java:315) の RequestDispatcherImpl.service(RequestDispatcherImpl.java:378) com.day.j2ee.servletengine.DefaultThreadPool$DequeueThread.run(DefaultThreadPool.java:134) のjava.lang.Thread.run で (不明なソース)com.day.j2ee.servletengine.ServletHandlerImpl.execute(ServletHandlerImpl.java:315) の RequestDispatcherImpl.service(RequestDispatcherImpl.java:378) com.day.j2ee.servletengine.DefaultThreadPool$DequeueThread.run(DefaultThreadPool.java:134) のjava.lang.Thread.run で (不明なソース)

4

3 に答える 3

0

エラーログの重要な部分は

06.08.2013 00:22:15 *WARN * servletengine: 192.168.1.102 のホスト名を特定できません。

C:\Windows\System32\drivers\etc\hostsファイルにローカル ホストのホスト名を追加してみてください。

例えば:

127.0.0.1         localhost
192.168.1.102     mybox
于 2013-08-06T07:17:31.593 に答える
0

jar ファイルまたは抽出されたファイルを元の場所から移動しましたか?

于 2013-10-02T17:01:26.003 に答える
0

Windows 7 内で cq 5.4 、 5.5 、および 5.6 を正常に実行しています。問題が OS に関連しているとは思いません。jar が crx ディレクトリを解凍した場合は、crx-quickstart\server\server.bat に移動し、その方法でサーバーを起動してください。これは機能しますか?そうでない場合は、ログを投稿してください。

于 2013-08-20T17:11:48.797 に答える