#82 [解決済み]emoji-parser-bowerリポジトリがnot foundでビルドエラー

  ビルド  [Public]
icon written by shngmsw at Jun 19, 2018 11:17 AM ( icon updated by shngmsw at Jun 22, 2018 3:25 PM <History> )
  Edit(Sign in)
  Stock
  Answer survey   Answer survey

  TOC

事象と質問

事象

お世話になっております。

#69 でのお試し修正版を検証環境でビルドしようとしたところ、mvn packageでBUILD FAILUREとなりました。
issuesの331を参考にしましたが、windows環境だとうまくいかず、
node.js、git for windows、bowerを手動でインストールをしました。

これでなんとか動くと思ったんですが、Repository not foundエラーが出てしまいどうしようもない状態です。
(詳しくはエラーと原因参照)

質問

とりあえずemoji-parser-bowerなしでビルドさせる方法はあるでしょうか。

エラー

remote: Repository not found.
fatal: repository 'https://github.com/frissdiegurke/emoji-parser-bower.git/' not found

原因

git上でemoji-parser-bowerを検索したら、以下のリポジトリが見つかったもののREADMEを見てもメインリポジトリは存在している前提で書いてあるようです。
2週間前にcommitされてるのでそのぐらいにメインリポジトリがなくなった…?

https://github.com/Chinchilla-Software-Com/emoji-parser-bower

README

# emoji-parser for bower (javascript)

## About

This is the bower-distribution of [the main repo](https://github.com/frissdiegurke/emoji-parser) (look there for usage).

## Installation

`bower install emoji-parser`

上記に書いてあるbower install emoji-parserも試しましたが同じエラーですね

bower install emoji-parserの実行ログ

C:\Users\AST\workspace\knowledge-1>bower install emoji-parser
bower teambox.free-file-icons#*       not-cached https://github.com/teambox/Free-file-icons.git#*
bower teambox.free-file-icons#*          resolve https://github.com/teambox/Free-file-icons.git#*
bower jquery-oembed-all#*             not-cached https://github.com/support-project/jquery-oembed-all.git#*
bower jquery-oembed-all#*                resolve https://github.com/support-project/jquery-oembed-all.git#*
bower picEdit#*                       not-cached https://github.com/andyvr/picEdit.git#*
bower picEdit#*                          resolve https://github.com/andyvr/picEdit.git#*
bower emoji-parser#0.1.1              not-cached https://github.com/frissdiegurke/emoji-parser-bower.git#0.1.1
bower emoji-parser#0.1.1                 resolve https://github.com/frissdiegurke/emoji-parser-bower.git#0.1.1
(中略)
bower emoji-parser#0.1.1                 ECMDERR Failed to execute "git ls-remote --tags --heads https://github.com/frissdiegurke/emoji-parser-bower.git", exit code of #128 remote: Repository not found. fatal: repository 'https://github.com/frissdiegurke/emoji-parser-bower.git/' not found

Additional error details:
remote: Repository not found.
fatal: repository 'https://github.com/frissdiegurke/emoji-parser-bower.git/' not found

C:\Users\AST\workspace\knowledge-1>]

mvn packageの実行ログ

>mvn package
[INFO] Scanning for projects...
[INFO]
[INFO] -------------------< org.support-project:knowledge >--------------------
[INFO] Building knowledge 1.13.0-SNAPSHOT
[INFO] --------------------------------[ war ]---------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.9:prepare-agent (default-prepare-agent) @ knowledge ---
[INFO] argLine set to -javaagent:C:\\Product\\maven\\repository\\org\\jacoco\\org.jacoco.agent\\0.7.9\\org.jacoco.agent-0.7.9-runtime.jar=destfile=C:\\Users\\AST\\workspace\\knowledge-1\\target\\jacoco.exec
[INFO]
[INFO] --- frontend-maven-plugin:1.3:install-node-and-npm (install node and npm) @ knowledge ---
[INFO] Node v6.9.2 is already installed.
[INFO] NPM 3.10.9 is already installed.
[INFO]
[INFO] --- frontend-maven-plugin:1.3:npm (npm install) @ knowledge ---
[INFO] Running 'npm install' in C:\Users\AST\workspace\knowledge-1
[INFO]
[INFO] --- frontend-maven-plugin:1.3:npm (bower install) @ knowledge ---
[INFO] Running 'npm start' in C:\Users\AST\workspace\knowledge-1
[INFO]
[INFO] > knowledge@1.0.0 start C:\Users\AST\workspace\knowledge-1
[INFO] > node node_modules/bower/bin/bower install --allow-root
[INFO]
[INFO] bower teambox.free-file-icons#*       not-cached https://github.com/teambox/Free-file-icons.git#*
[INFO] bower teambox.free-file-icons#*          resolve https://github.com/teambox/Free-file-icons.git#*
[INFO] bower jquery-oembed-all#*             not-cached https://github.com/support-project/jquery-oembed-all.git#*
[INFO] bower jquery-oembed-all#*                resolve https://github.com/support-project/jquery-oembed-all.git#*
[INFO] bower picEdit#*                       not-cached https://github.com/andyvr/picEdit.git#*
[INFO] bower picEdit#*                          resolve https://github.com/andyvr/picEdit.git#*
[INFO] bower emoji-parser#0.1.1              not-cached https://github.com/frissdiegurke/emoji-parser-bower.git#0.1.1
[INFO] bower emoji-parser#0.1.1                 resolve https://github.com/frissdiegurke/emoji-parser-bower.git#0.1.1
(中略)
[INFO] bower teambox.free-file-icons#*          extract archive.tar.gz
[INFO] bower teambox.free-file-icons#*         resolved https://github.com/teambox/Free-file-icons.git#57327865fa
[INFO] bower MathJax#2.6.1                     progress received 0.7MB
[INFO] bower MathJax#2.6.1                     progress received 0.8MB
[INFO] bower MathJax#2.6.1                     progress received 0.8MB
[ERROR] bower emoji-parser#0.1.1                 ECMDERR Failed to execute "git ls-remote --tags --heads https://github.com/frissdiegurke/emoji-parser-bower.git", exit code of #128 remote: Repository not found. fatal: repository 'https://github.com/frissdiegurke/emoji-parser-bower.git/' not found
[ERROR]
[ERROR] Additional error details:
[ERROR] remote: Repository not found.
[ERROR] fatal: repository 'https://github.com/frissdiegurke/emoji-parser-bower.git/' not found
[ERROR]
[ERROR] npm ERR! Windows_NT 10.0.17134
[ERROR] npm ERR! argv "C:\\Users\\AST\\workspace\\knowledge-1\\node\\node.exe" "C:\\Users\\AST\\workspace\\knowledge-1\\node\\node_modules\\npm\\bin\\npm-cli.js" "start"
[ERROR] npm ERR! node v6.9.2
[ERROR] npm ERR! npm  v3.10.9
[ERROR] npm ERR! code ELIFECYCLE
[ERROR] npm ERR! knowledge@1.0.0 start: `node node_modules/bower/bin/bower install --allow-root`
[ERROR] npm ERR! Exit status 1
[ERROR] npm ERR!
[ERROR] npm ERR! Failed at the knowledge@1.0.0 start script 'node node_modules/bower/bin/bower install --allow-root'.
[ERROR] npm ERR! Make sure you have the latest version of node.js and npm installed.
[ERROR] npm ERR! If you do, this is most likely a problem with the knowledge package,
[ERROR] npm ERR! not with npm itself.
[ERROR] npm ERR! Tell the author that this fails on your system:
[ERROR] npm ERR!     node node_modules/bower/bin/bower install --allow-root
[ERROR] npm ERR! You can get information on how to open an issue for this project with:
[ERROR] npm ERR!     npm bugs knowledge
[ERROR] npm ERR! Or if that isn't available, you can get their info via:
[ERROR] npm ERR!     npm owner ls knowledge
[ERROR] npm ERR! There is likely additional logging output above.
[ERROR]
[ERROR] npm ERR! Please include the following file with any support request:
[ERROR] npm ERR!     C:\Users\AST\workspace\knowledge-1\npm-debug.log
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 41.800 s
[INFO] Finished at: 2018-06-19T10:42:28+09:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal com.github.eirslett:frontend-maven-plugin:1.3:npm (bower install) on project knowledge: Failed to run task: 'npm start' failed. (error code 1) -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException

 Attach Files     - [0]


 Comment
[Registration] Jun 21, 2018 8:53 PM [Koda]
icon

bowerのライブラリ管理から、emoji-parser がなくなってしまったのが原因です。
このままではビルド出来ないので、なんとかビルド出来るように変更しました。
最新のコードをチェックアウトすると(v1ブランチ)ビルドできると思います。

ちなみに修正方法は、かなり力技です。。。
本音を言えば、bowerは、開発当初はよく使われていたものですが、もう非推奨なツールになってしまったので、使わないようにしたいところです。
ですが、切り替えにはけっこう開発/テストにコストがかかってしまうので、いったんはこのまま力技ですが対策をとっていこうと思います。


 Like! × 0  
Collapsed
[Registration] Jun 22, 2018 3:25 PM [shngmsw]
icon

WebというかJavascript関連にはあまり詳しくないので
対応していただいて助かります。(しかも迅速な対応でありがたい限りです)

現状bowerでも動いているので切り替えは、後々でいいんではないでしょうか。
新しいUIにするときなどV2.0になるのであればそのときなどで。

以下、報告です。
v1ブランチでビルドしてみました。
ビルドはうまくいき、emoji-parserの問題は解決しました。

ただし、TESTで落ちてしまいました。

Running org.support.project.common.bat.JobTest
java version "1.8.0_51"
Java(TM) SE Runtime Environment (build 1.8.0_51-b16_XXXXXX_07-21-2015)
Java HotSpot(TM) 64-Bit Server VM (build 1.8.0_51_XXXXXXX_MODIFIED-B03[25.51.03], mixed mode)

Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
Unrecognized option: -hoge

C:\Users\AST/.m2/repository/
done

実行中...
ERROR 2018-06-22 14:14:18,135 AsyncJob(50) error on job.
java.io.IOException: Cannot run program "./test.sh" (in directory "src\test\resources\org\support\project\common\bat"): CreateProcess error=2, 指定されたファイルが見つかりません。
        at java.lang.ProcessBuilder.start(ProcessBuilder.java:1048)
        at org.support.project.common.bat.BatJob.execute(BatJob.java:165)
        at org.support.project.common.bat.AsyncJob.run(AsyncJob.java:44)
        at java.lang.Thread.run(Thread.java:745)
Caused by: java.io.IOException: CreateProcess error=2, 指定されたファイルが見つかりません。
        at java.lang.ProcessImpl.create(Native Method)
        at java.lang.ProcessImpl.<init>(ProcessImpl.java:386)
        at java.lang.ProcessImpl.start(ProcessImpl.java:137)
        at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029)
        ... 3 more

Knowledgeの検証環境ではなくローカルでビルドしていたからではないかと推測しています。
Knowledge環境でビルドすればうまくいくのかなーと思っているところですがすぐに試せないので
試してみてどうしようもなくなったらまた質問させていただくかもしれません。

この記事の主題はemoji-parserですので解決済みとしておきます。


 Like! × 0  
Collapsed
[Registration] Jun 26, 2018 1:36 PM [shngmsw]
icon

Knowledge検証環境でビルド自体はうまくいきました。
が、デプロイしてアクセスしてみるとブラウザ上は白紙ページ、catalina.outには404と出てしまいます。
ちなみにv1.12.0 stable版のwarでは動作確認できています。

環境をまるごと作り直してもうまくいかないため、お手上げ状態です。
環境作り直し後の作業手順としては、
Knowledge-V1 ビルド、デプロイ

Knowledge.war(v1.12.0)での正常動作確認

Knowledge-V1のwarを再度デプロイ

ビルド中に何度かエラーが出てるのが原因でしょうか。

[throwable.getMessage()] テーブル "SYSTEMS" が見つかりません
Table "SYSTEMS" not found; SQL statement:
SELECT * FROM SYSTEMS WHERE SYSTEM_NAME = ?  AND DELETE_FLAG = 0 [42102-196] [cause] テーブル "SYSTEMS" が見つかりません

[catalina.out]

26-Jun-2018 13:15:10.064 情報 [main] org.apache.catalina.startup.VersionLoggerListener.log Server version:        Apache Tomcat/8.5.31
26-Jun-2018 13:15:10.069 情報 [main] org.apache.catalina.startup.VersionLoggerListener.log Server built:          Apr 27 2018 20:24:25 UTC
26-Jun-2018 13:15:10.070 情報 [main] org.apache.catalina.startup.VersionLoggerListener.log Server number:         8.5.31.0
26-Jun-2018 13:15:10.070 情報 [main] org.apache.catalina.startup.VersionLoggerListener.log OS Name:               Linux
26-Jun-2018 13:15:10.070 情報 [main] org.apache.catalina.startup.VersionLoggerListener.log OS Version:            3.10.0-693.el7.x86_64
26-Jun-2018 13:15:10.070 情報 [main] org.apache.catalina.startup.VersionLoggerListener.log Architecture:          amd64
26-Jun-2018 13:15:10.070 情報 [main] org.apache.catalina.startup.VersionLoggerListener.log Java Home:             /usr/java/jdk1.8.0_171-amd64/jre
26-Jun-2018 13:15:10.070 情報 [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Version:           1.8.0_171-b11
26-Jun-2018 13:15:10.070 情報 [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Vendor:            Oracle Corporation
26-Jun-2018 13:15:10.070 情報 [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE:         /opt/apache-tomcat/apache-tomcat-8.5.31
26-Jun-2018 13:15:10.070 情報 [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME:         /opt/apache-tomcat/apache-tomcat-8.5.31
26-Jun-2018 13:15:10.071 情報 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.config.file=/opt/apache-tomcat/apache-tomcat-8.5.31/conf/logging.properties
26-Jun-2018 13:15:10.071 情報 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
26-Jun-2018 13:15:10.071 情報 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djdk.tls.ephemeralDHKeySize=2048
26-Jun-2018 13:15:10.071 情報 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.protocol.handler.pkgs=org.apache.catalina.webresources
26-Jun-2018 13:15:10.071 情報 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dorg.apache.catalina.security.SecurityListener.UMASK=0027
26-Jun-2018 13:15:10.071 情報 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dignore.endorsed.dirs=
26-Jun-2018 13:15:10.071 情報 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.base=/opt/apache-tomcat/apache-tomcat-8.5.31
26-Jun-2018 13:15:10.071 情報 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.home=/opt/apache-tomcat/apache-tomcat-8.5.31
26-Jun-2018 13:15:10.071 情報 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.io.tmpdir=/opt/apache-tomcat/apache-tomcat-8.5.31/temp
26-Jun-2018 13:15:10.071 情報 [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [/usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib]
26-Jun-2018 13:15:10.191 情報 [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-8080"]
26-Jun-2018 13:15:10.201 情報 [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared selector for servlet write/read
26-Jun-2018 13:15:10.209 情報 [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["ajp-nio-8009"]
26-Jun-2018 13:15:10.210 情報 [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared selector for servlet write/read
26-Jun-2018 13:15:10.211 情報 [main] org.apache.catalina.startup.Catalina.load Initialization processed in 464 ms
26-Jun-2018 13:15:10.240 情報 [main] org.apache.catalina.core.StandardService.startInternal サービス [Catalina] を起動します
26-Jun-2018 13:15:10.240 情報 [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet Engine: Apache Tomcat/8.5.31
26-Jun-2018 13:15:10.260 情報 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployWAR Webアプリケーションアーカイブ [/opt/apache-tomcat/apache-tomcat-8.5.31/webapps/knowledge.war] を配備します
26-Jun-2018 13:15:14.427 情報 [localhost-startStop-1] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
Env [KNOWLEDGE_HOME] was loaded. value is [/opt/knowledge_home].
[2;36m INFO[m 2018-06-26 13:15:14,738 GlobalInitializationListener(23) Env [KNOWLEDGE_HOME] is [/opt/knowledge_home].
[2;36m INFO[m 2018-06-26 13:15:14,742 GlobalInitializationListener(36) [APP LOG] /opt/knowledge_home/logs/app.log
[2;36m INFO[m 2018-06-26 13:15:14,903 H2DBServerLogic(51) H2 Database server started.
[2;36m INFO[m 2018-06-26 04:15:15,183 InitDB(129) The database of this service is arleady inited. database version is 1.12.1.
[2;36m INFO[m 2018-06-26 04:15:15,186 InitializationListener(61) Knowledge start
[2;36m INFO[m 2018-06-26 04:15:15,188 InitializationListener(62) knowledge install path: '/opt/apache-tomcat/apache-tomcat-8.5.31/webapps/knowledge/'
[2;36m INFO[m 2018-06-26 04:15:15,188 InitializationListener(63) knowledge home path: '/opt/knowledge_home'
[2;36m INFO[m 2018-06-26 04:15:15,230 SystemConfig(134) Load custom top page infomation. language: en
[2;36m INFO[m 2018-06-26 04:15:15,231 SystemConfig(134) Load custom top page infomation. language: ja
[0;33m WARN[m 2018-06-26 04:15:15,231 InitializationListener(79) The database version of this service is 1.12.1. but lastest version is 1.13.0. Then this service start MaintenanceMode
[2;36m INFO[m 2018-06-26 04:15:15,495 InvokeSearch(166) same target duplicate add. [open.api/knowledges]
[2;36m INFO[m 2018-06-26 04:15:15,496 InvokeSearch(166) same target duplicate add. [open.api/users]
26-Jun-2018 13:15:15.534 情報 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployWAR Deployment of web application archive [/opt/apache-tomcat/apache-tomcat-8.5.31/webapps/knowledge.war] has finished in [5,274] ms
26-Jun-2018 13:15:15.535 情報 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Webアプリケーションディレクトリ [/opt/apache-tomcat/apache-tomcat-8.5.31/webapps/ROOT] を配備します
26-Jun-2018 13:15:15.548 情報 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory [/opt/apache-tomcat/apache-tomcat-8.5.31/webapps/ROOT] has finished in [12] ms
26-Jun-2018 13:15:15.548 情報 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Webアプリケーションディレクトリ [/opt/apache-tomcat/apache-tomcat-8.5.31/webapps/docs] を配備します
26-Jun-2018 13:15:15.558 情報 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory [/opt/apache-tomcat/apache-tomcat-8.5.31/webapps/docs] has finished in [10] ms
26-Jun-2018 13:15:15.559 情報 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Webアプリケーションディレクトリ [/opt/apache-tomcat/apache-tomcat-8.5.31/webapps/examples] を配備します
26-Jun-2018 13:15:15.662 情報 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory [/opt/apache-tomcat/apache-tomcat-8.5.31/webapps/examples] has finished in [103] ms
26-Jun-2018 13:15:15.662 情報 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Webアプリケーションディレクトリ [/opt/apache-tomcat/apache-tomcat-8.5.31/webapps/host-manager] を配備します
26-Jun-2018 13:15:15.677 情報 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory [/opt/apache-tomcat/apache-tomcat-8.5.31/webapps/host-manager] has finished in [15] ms
26-Jun-2018 13:15:15.677 情報 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Webアプリケーションディレクトリ [/opt/apache-tomcat/apache-tomcat-8.5.31/webapps/manager] を配備します
26-Jun-2018 13:15:15.690 情報 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory [/opt/apache-tomcat/apache-tomcat-8.5.31/webapps/manager] has finished in [13] ms
26-Jun-2018 13:15:15.695 情報 [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-8080"]
26-Jun-2018 13:15:15.707 情報 [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["ajp-nio-8009"]
26-Jun-2018 13:15:15.713 情報 [main] org.apache.catalina.startup.Catalina.start Server startup in 5502 ms
[2;36m INFO[m 2018-06-26 04:15:29,196 LoggingFilter(101) GET    http://localhost:8080/knowledge/    302    0:0:0:0:0:0:0:1    5[ms]
[2;36m INFO[m 2018-06-26 04:15:29,221 LoggingFilter(101) GET    http://localhost:8080/knowledge/open.knowledge/list    404    0:0:0:0:0:0:0:1    11[ms]

 Like! × 0  
Collapsed
[Registration] Jun 27, 2018 10:59 PM [Koda]
icon

ビルド中の以下のエラーは問題ありません。
このエラーは、テストの際に、テスト用のデータベースを完全クリアして、データベースのデータをアプリを初めて起動した状態にする際にログが出るものです。

[throwable.getMessage()] テーブル "SYSTEMS" が見つかりません
Table "SYSTEMS" not found; SQL statement:
SELECT * FROM SYSTEMS WHERE SYSTEM_NAME = ?  AND DELETE_FLAG = 0 [42102-196] [cause] テーブル "SYSTEMS" が見つかりません

 Like! × 0  
Collapsed
[Registration] Jun 27, 2018 11:01 PM [Koda]
icon

その上のテストで落ちている部分が問題なのかも?

ERROR 2018-06-22 14:14:18,135 AsyncJob(50) error on job.
java.io.IOException: Cannot run program "./test.sh" (in directory "src\test\resources\org\support\project\common\bat"): CreateProcess error=2, 指定されたファイルが見つかりません。
        at java.lang.ProcessBuilder.start(ProcessBuilder.java:1048)
        at org.support.project.common.bat.BatJob.execute(BatJob.java:165)
        at org.support.project.common.bat.AsyncJob.run(AsyncJob.java:44)
        at java.lang.Thread.run(Thread.java:745)
Caused by: java.io.IOException: CreateProcess error=2, 指定されたファイルが見つかりません。
        at java.lang.ProcessImpl.create(Native Method)
        at java.lang.ProcessImpl.<init>(ProcessImpl.java:386)
        at java.lang.ProcessImpl.start(ProcessImpl.java:137)
        at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029)
        ... 3 more

Windowsでテストが通らないのかも知れません。
LinuxやMac系で試すことはできますでしょうか?
テストが通らず、不十分な形でwarが出来てしまったため、うまく動かないのでは??と思いました。


 Like! × 0  
Collapsed
[Registration] Jun 28, 2018 9:06 AM [shngmsw]
icon

お忙しいところ回答いただきありがとうございます。助かります。

ビルド中の以下のエラーは問題ありません。
このエラーは、テストの際に、テスト用のデータベースを完全クリアして、データベースのデータをアプリを初めて起動した状態にする際にログが出るものです。

なるほど、確かに最初はdbがないのでこのエラーに違和感はありませんでしたが、
stable版をデプロイした後にも同じエラーが出てたのでおかしいなと思っていました。

LinuxやMac系で試すことはできますでしょうか?

6/26のコメントで載せているログがLinux環境で試したものです。
おっしゃる通り、Windowsではtest2.shに書かれているifconfigコマンドが使えずテストが通りませんでした。

他に試すべきことや確認しておくべき観点があればご教示くださいm(__)m


 Like! × 0  
Collapsed



 Add Comment