CaSS not compiling from zip
FlorianTolk opened this issue · 3 comments
I am using Maven 3.3.9
Java version: 1.8.0_265, vendor: Private Build
Ubuntu 16.04
and the CaSS release 1.2.38 source code zip
running 'mvn clean' leads to no problems, but running 'mvn install' afterwards throws this error:
[ERROR] Failed to execute goal com.samaxes.maven:minify-maven-plugin:1.7.6:minify (default-minify) on project cass: The source file [forge.min.js] does not exist. -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal com.samaxes.maven:minify-maven-plugin:1.7.6:minify (default-minify) on project cass: The source file [forge.min.js] does not exist.
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:212)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:80)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106)
at org.apache.maven.cli.MavenCli.execute(MavenCli.java:863)
at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:199)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
Caused by: org.apache.maven.plugin.MojoFailureException: The source file [forge.min.js] does not exist.
at com.samaxes.maven.minify.plugin.MinifyMojo.execute(MinifyMojo.java:506)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:207)
... 20 more
Caused by: java.io.FileNotFoundException: The source file [forge.min.js] does not exist.
at com.samaxes.maven.minify.plugin.ProcessFilesTask.addNewSourceFile(ProcessFilesTask.java:281)
at com.samaxes.maven.minify.plugin.ProcessFilesTask.addNewSourceFile(ProcessFilesTask.java:261)
at com.samaxes.maven.minify.plugin.ProcessFilesTask.<init>(ProcessFilesTask.java:121)
at com.samaxes.maven.minify.plugin.ProcessJSFilesTask.<init>(ProcessJSFilesTask.java:75)
at com.samaxes.maven.minify.plugin.MinifyMojo.createJSTask(MinifyMojo.java:649)
at com.samaxes.maven.minify.plugin.MinifyMojo.createTasks(MinifyMojo.java:631)
at com.samaxes.maven.minify.plugin.MinifyMojo.execute(MinifyMojo.java:504)
... 22 more
[ERROR]
[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
Searching the zip does return the "missing" file however.
Is there a step I am missing?
Update:
Maven was trying to look into src/main/forge
and into src/main/webapp/forge
for this file, and while it did exist somewhere in the project, those folders were never created.
Manually creating them does fix the problem.
Once CaSS is up and running, I get this error
I am still using mvn clean install
(with the forge.min.js files moved), followed by docker-compose up
EDIT
Here is the error log I get from the console
cass | java.lang.RuntimeException: Service does not exist: /sso
cass | at com.eduworks.levr.servlet.impl.LevrResolverServlet.requestStringBackoff(LevrResolverServlet.java:618)
cass | at com.eduworks.levr.servlet.impl.LevrResolverServlet.execute(LevrResolverServlet.java:555)
cass | at com.eduworks.levr.servlet.impl.LevrResolverServlet.execute(LevrResolverServlet.java:502)
cass | at com.eduworks.levr.servlet.impl.LevrResolverServlet.go(LevrResolverServlet.java:374)
cass | at com.eduworks.levr.servlet.LevrServlet.doGet(LevrServlet.java:45)
cass | at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
cass | at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
cass | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
cass | at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
cass | at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
cass | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
cass | at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
cass | at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199)
cass | at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
cass | at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
cass | at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
cass | at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
cass | at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:668)
cass | at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
cass | at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
cass | at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
cass | at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
cass | at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:770)
cass | at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
cass | at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
cass | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
cass | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
cass | at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
cass | at java.lang.Thread.run(Thread.java:748)
cass | 2020-09-28 11:20:03,440 [LevrResolverServlet.java:557] INFO <Request: /ping~threadId:http-nio-80-exec-7~methodType:GET~ip:172.19.0.1~urlRemainder:>
cass | 2020-09-28 11:20:03,472 [LevrResolverServlet.java:588] INFO <Response (32ms): /ping~threadId:http-nio-80-exec-7~methodType:GET~ip:172.19.0.1~urlRemainder:>
cass | 2020-09-28 11:20:03,519 [LevrResolverServlet.java:557] INFO <Request: /sky/id/salts~threadId:http-nio-80-exec-6~methodType:GET~ip:172.19.0.1~urlRemainder:>
cass | 2020-09-28 11:20:03,544 [LevrResolverServlet.java:588] INFO <Response (25ms): /sky/id/salts~threadId:http-nio-80-exec-6~methodType:GET~ip:172.19.0.1~urlRemainder:>
cass | 2020-09-28 11:20:04,446 [LevrResolverServlet.java:455] DEBUG <Decoded 1 multi part mime inputs.>
cass | 2020-09-28 11:20:04,447 [LevrResolverServlet.java:557] INFO <Request: /sky/id/login~threadId:http-nio-80-exec-5~methodType:POST~ip:172.19.0.1~urlRemainder:>
cass | SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
cass | SLF4J: Defaulting to no-operation (NOP) logger implementation
cass | SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
cass | java.net.UnknownHostException: elasticsearch: Name does not resolve
cass | at java.net.Inet4AddressImpl.lookupAllHostAddr(Native Method)
cass | at java.net.InetAddress$2.lookupAllHostAddr(InetAddress.java:928)
cass | at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1323)
cass | at java.net.InetAddress.getAllByName0(InetAddress.java:1276)
cass | at java.net.InetAddress.getAllByName(InetAddress.java:1192)
cass | at java.net.InetAddress.getAllByName(InetAddress.java:1126)
cass | at org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve(SystemDefaultDnsResolver.java:45)
cass | at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:111)
cass | at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:353)
cass | at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:380)
cass | at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:236)
cass | at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:184)
cass | at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:88)
cass | at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110)
cass | at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184)
cass | at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
cass | at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:107)
cass | at com.eduworks.cruncher.net.CruncherHttpGet.resolve(CruncherHttpGet.java:58)
cass | at jdk.nashorn.internal.scripts.Script$Recompilation$981$80984AA$\^eval\_.httpGet(<eval>:813)
cass | at jdk.nashorn.internal.scripts.Script$Recompilation$977$77005AAAA$\^eval\_.skyrepoGetIndexInternal(<eval>:387)
cass | at jdk.nashorn.internal.scripts.Script$Recompilation$976$77985AAA$\^eval\_.skyrepoGetPermanent(<eval>:412)
cass | at jdk.nashorn.internal.scripts.Script$Recompilation$975$78136AAAA$\^eval\_.skyrepoGetInternal(<eval>:417)
cass | at jdk.nashorn.internal.scripts.Script$Recompilation$950$100218$\^eval\_.skyIdLogin(<eval>:999)
cass | at jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:637)
cass | at jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:494)
cass | at jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:393)
cass | at jdk.nashorn.api.scripting.ScriptObjectMirror.call(ScriptObjectMirror.java:117)
cass | at com.eduworks.resolver.CruncherJavascriptBinder.resolve(CruncherJavascriptBinder.java:72)
cass | at com.eduworks.levr.servlet.impl.LevrResolverServlet.execute(LevrResolverServlet.java:562)
cass | at com.eduworks.levr.servlet.impl.LevrResolverServlet.execute(LevrResolverServlet.java:502)
cass | at com.eduworks.levr.servlet.impl.LevrResolverServlet.go(LevrResolverServlet.java:374)
cass | at com.eduworks.levr.servlet.LevrServlet.doPost(LevrServlet.java:67)
cass | at javax.servlet.http.HttpServlet.service(HttpServlet.java:660)
cass | at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
cass | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
cass | at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
cass | at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
cass | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
cass | at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
cass | at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199)
cass | at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
cass | at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
cass | at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
cass | at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
cass | at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:668)
cass | at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
cass | at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
cass | at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
cass | at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
cass | at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:770)
cass | at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
cass | at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
cass | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
cass | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
cass | at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
cass | at java.lang.Thread.run(Thread.java:748)
cass | User does not exist.
cass | at /sky/id/login.javascriptBinder(
cass | @params: {
cass | threadId:http-nio-80-exec-5,
cass | methodType:POST,
cass | ip:172.19.0.1
cass | }:1)
cass | at jdk.nashorn.internal.scripts.Script$Recompilation$982$44134AI$\^eval\_.error(<eval>:445)
cass | at jdk.nashorn.internal.scripts.Script$Recompilation$950$100218$\^eval\_.skyIdLogin(<eval>:1001)
cass | at jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:637)
cass | at jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:494)
cass | at jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:393)
cass | at jdk.nashorn.api.scripting.ScriptObjectMirror.call(ScriptObjectMirror.java:117)
cass | at javax.servlet.http.HttpServlet.service(HttpServlet.java:660)
cass | at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
cass | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
cass | at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
cass | at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
cass | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
cass | at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
cass | at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199)
cass | at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
cass | at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
cass | at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
cass | at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
cass | at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:668)
cass | at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
cass | at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
cass | at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
cass | at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
cass | at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:770)
cass | at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
cass | at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
cass | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
cass | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
cass | at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
cass | at java.lang.Thread.run(Thread.java:748)
Looks like it was an elasticearch error
running sudo sysctl -w vm.max_map_count=262144
fixes the second error