Comments (7)
This is because you're using SQLite as your database in the config. SQLite is not supported in v1 yet. Please either setup MariaDB or run it using Docker (install Docker Desktop, clone the repo, and run docker compose up
)
from aquadx.
I installed Docker and ran the "docker compose up" command in the project folder, but there was an error during the build.
Forgive me for not understanding databases and network communication enough, thank you.
2024/04/06 22:28:13 http2: server: error reading preface from client //./pipe/docker_engine: file has already been closed
[+] Building 1.4s (13/16) docker:default
=> [app internal] load build definition from Dockerfile 0.0s
=> => transferring dockerfile: 1.13kB 0.0s
=> [app internal] load metadata for docker.io/library/eclipse-temurin:21-jre-alpine 1.1s
=> [app internal] load metadata for docker.io/library/gradle:jdk21-alpine 1.1s
=> [app internal] load .dockerignore 0.0s
=> => transferring context: 2B 0.0s
=> [app builder 1/8] FROM docker.io/library/gradle:jdk21-alpine@sha256:338482545fed2af5a66c84223145c8cfa094c9b57 0.0s
=> [app internal] load build context 0.1s
=> => transferring context: 117.93kB 0.0s
=> [app stage-1 1/3] FROM docker.io/library/eclipse-temurin:21-jre-alpine@sha256:6f78a61a2aa1e6907dda2da3eb791d4 0.0s
=> CACHED [app stage-1 2/3] WORKDIR /app 0.0s
=> CACHED [app builder 2/8] COPY --chown=gradle:gradle gradlew /home/gradle/ 0.0s
=> CACHED [app builder 3/8] COPY --chown=gradle:gradle gradle /home/gradle/gradle 0.0s
=> CACHED [app builder 4/8] COPY --chown=gradle:gradle build.gradle.kts settings.gradle.kts /home/gradle/ 0.0s
=> CACHED [app builder 5/8] WORKDIR /home/gradle 0.0s
=> ERROR [app builder 6/8] RUN ./gradlew dependencies 0.2s
------
> [app builder 6/8] RUN ./gradlew dependencies:
0.190 /bin/sh: ./gradlew: not found
------
failed to solve: process "/bin/sh -c ./gradlew dependencies" did not complete successfully: exit code: 127```
from aquadx.
I tried to run MariaDB directly as the database, and the tables in the database were successfully initialized, but there were errors during further loading after initialization.
Cmd Log
. ____ _ __ _ _
/\ / ' __ _ () __ __ _ \ \ \
( ( )__ | '_ | '| | ' / ` | \ \ \
\/ )| |)| | | | | || (| | ) ) ) )
' || .__|| ||| |_, | / / / /
=========||==============|/=////
:: Spring Boot :: (v3.2.3)
04-07 15:46:54 INFO ENTRYK | EntryKt : Starting EntryKt v1.0.0 using Java 21.0.2 with PID 8020 (D:\Chunithm\ChunithmLum\bin\aqua.jar started by 27503 in D:\Chunithm\ChunithmLum\bin)
04-07 15:46:55 INFO ENTRYK | EntryKt : No active profile set, falling back to 1 default profile: "default"
04-07 15:46:56 INFO SYSTEM | .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
04-07 15:46:57 INFO SYSTEM | .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 551 ms. Found 154 JPA repository interfaces.
04-07 15:46:58 INFO SYSTEM | o.s.b.w.e.j.JettyServletWebServerFactory : Server initialized with port: 80
04-07 15:46:58 INFO SYSTEM | org.eclipse.jetty.server.Server : jetty-12.0.6; built: 2024-01-30T02:43:24.387Z; git: 78ab6e6ba163f89cdd97f2ae0283fbb5e371cfaf; jvm 21.0.2+13-LTS
04-07 15:46:59 INFO SYSTEM | o.e.j.s.h.ContextHandler.application : Initializing Spring embedded WebApplicationContext
04-07 15:46:59 INFO SYSTEM | w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 3493 ms
04-07 15:46:59 INFO SYSTEM | o.e.j.session.DefaultSessionIdManager : Session workerName=node0
04-07 15:46:59 INFO SYSTEM | o.e.jetty.server.handler.ContextHandler : Started osbwej.JettyEmbeddedWebAppContext@1a53ac0c{application,/,b=file:/C:/Users/27503/AppData/Local/Temp/jetty-docbase.80.5311132248979856959/,a=AVAILABLE,h=oeje10s.SessionHandler@7fdf7359{STARTED}}
04-07 15:46:59 INFO SYSTEM | o.e.j.e.servlet.ServletContextHandler : Started osbwej.JettyEmbeddedWebAppContext@1a53ac0c{application,/,b=file:/C:/Users/27503/AppData/Local/Temp/jetty-docbase.80.5311132248979856959/,a=AVAILABLE,h=oeje10s.SessionHandler@7fdf7359{STARTED}}
04-07 15:46:59 INFO SYSTEM | org.eclipse.jetty.server.Server : Started oejs.Server@ea45a5b{STARTING}[12.0.6,sto=0] @5963ms
04-07 15:46:59 INFO SYSTEM | com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting...
04-07 15:46:59 INFO SYSTEM | com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection org.mariadb.jdbc.Connection@7369208e
04-07 15:46:59 INFO SYSTEM | com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed.
04-07 15:46:59 WARN SYSTEM | o.m.jdbc.message.server.ErrorPacket : Error: 1193-HY000: Unknown system variable 'WSREP_ON'
04-07 15:46:59 INFO SYSTEM | org.flywaydb.core.FlywayExecutor : Database: jdbc:mariadb://localhost/aqua (MariaDB 11.2)
04-07 15:47:00 INFO SYSTEM | o.f.core.internal.command.DbValidate : Successfully validated 174 migrations (execution time 00:00.124s)
04-07 15:47:00 INFO SYSTEM | o.f.core.internal.command.DbMigrate : Current version of schema aqua
: 1000.14
04-07 15:47:00 WARN SYSTEM | o.f.core.internal.command.DbMigrate : outOfOrder mode is active. Migration of schema aqua
may not be reproducible.
04-07 15:47:00 INFO SYSTEM | o.f.core.internal.command.DbMigrate : Schema aqua
is up to date. No migration necessary.
04-07 15:47:00 INFO SYSTEM | o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default]
04-07 15:47:00 INFO SYSTEM | org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final
04-07 15:47:00 INFO SYSTEM | o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled
04-07 15:47:00 INFO SYSTEM | o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer
04-07 15:47:03 INFO SYSTEM | o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration)
04-07 15:47:03 INFO SYSTEM | j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
04-07 15:47:04 INFO SYSTEM | o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used.
04-07 15:47:07 WARN NET | net.components.JWT : USING DEFAULT JWT SECRET, PLEASE SET aqua-net.jwt IN CONFIGURATION
04-07 15:47:07 WARN NET | net.components.JWT : JWT Secret is less than 256 bits, padding with 0. PLEASE USE A STRONGER SECRET!
04-07 15:47:07 INFO NET | net.components.JWT : JWT Service Enabled
04-07 15:47:07 WARN SYSTEM | ConfigServletWebServerApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'emailService' defined in URL [jar:nested:/D:/Chunithm/ChunithmLum/bin/aqua.jar/!BOOT-INF/classes/!/icu/samnyan/aqua/net/components/EmailService.class]: Unsatisfied dependency expressed through constructor parameter 0: Error creating bean with name 'defaultMailer' defined in class path resource [org/simplejavamail/springsupport/SimpleJavaMailSpringSupport.class]: Failed to instantiate [org.simplejavamail.api.mailer.Mailer]: Factory method 'defaultMailer' threw exception with message: SMTP server host missing
04-07 15:47:07 INFO SYSTEM | j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default'
04-07 15:47:07 INFO SYSTEM | com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown initiated...
04-07 15:47:07 INFO SYSTEM | com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown completed.
04-07 15:47:07 INFO SYSTEM | org.eclipse.jetty.server.Server : Stopped oejs.Server@ea45a5b{STOPPING}[12.0.6,sto=0]
04-07 15:47:07 INFO SYSTEM | o.e.j.e.servlet.ServletContextHandler : Stopped osbwej.JettyEmbeddedWebAppContext@1a53ac0c{application,/,b=file:/C:/Users/27503/AppData/Local/Temp/jetty-docbase.80.5311132248979856959/,a=AVAILABLE,h=oeje10s.SessionHandler@7fdf7359{STOPPED}}
04-07 15:47:07 INFO SYSTEM | .s.b.a.l.ConditionEvaluationReportLogger :
Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
04-07 15:47:07 ERROR SYSTEM | o.s.boot.SpringApplication : Application run failed
org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'emailService' defined in URL [jar:nested:/D:/Chunithm/ChunithmLum/bin/aqua.jar/!BOOT-INF/classes/!/icu/samnyan/aqua/net/components/EmailService.class]: Unsatisfied dependency expressed through constructor parameter 0: Error creating bean with name 'defaultMailer' defined in class path resource [org/simplejavamail/springsupport/SimpleJavaMailSpringSupport.class]: Failed to instantiate [org.simplejavamail.api.mailer.Mailer]: Factory method 'defaultMailer' threw exception with message: SMTP server host missing
at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:798)
at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:237)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1355)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1192)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522)
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:325)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:323)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:975)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:959)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624)
at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146)
at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754)
at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:334)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1354)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1343)
at icu.samnyan.aqua.EntryKt.main(Entry.kt:19)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:91)
at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:53)
at org.springframework.boot.loader.launch.JarLauncher.main(JarLauncher.java:58)
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'defaultMailer' defined in class path resource [org/simplejavamail/springsupport/SimpleJavaMailSpringSupport.class]: Failed to instantiate [org.simplejavamail.api.mailer.Mailer]: Factory method 'defaultMailer' threw exception with message: SMTP server host missing
at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:651)
at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:639)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1335)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1165)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522)
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:325)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:323)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:254)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1443)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1353)
at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:907)
at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:785)
... 24 common frames omitted
Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.simplejavamail.api.mailer.Mailer]: Factory method 'defaultMailer' threw exception with message: SMTP server host missing
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:177)
at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:647)
... 38 common frames omitted
Caused by: java.lang.IllegalArgumentException: SMTP server host missing
at org.simplejavamail.internal.util.MiscUtil.checkArgumentNotEmpty(MiscUtil.java:76)
at org.simplejavamail.mailer.internal.MailerRegularBuilderImpl.buildServerConfig(MailerRegularBuilderImpl.java:221)
at org.simplejavamail.mailer.internal.MailerImpl.(MailerImpl.java:123)
at org.simplejavamail.mailer.internal.MailerRegularBuilderImpl.buildMailer(MailerRegularBuilderImpl.java:212)
at org.simplejavamail.springsupport.SimpleJavaMailSpringSupport.defaultMailer(SimpleJavaMailSpringSupport.java:117)
at org.simplejavamail.springsupport.SimpleJavaMailSpringSupport$$SpringCGLIB$$0.CGLIB$defaultMailer$0()
at org.simplejavamail.springsupport.SimpleJavaMailSpringSupport$$SpringCGLIB$$FastClass$$1.invoke()
at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:258)
at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:331)
at org.simplejavamail.springsupport.SimpleJavaMailSpringSupport$$SpringCGLIB$$0.defaultMailer()
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:140)
... 39 common frames omitted
application.properties
## This is a configuration file which included in the Aqua Server package.
AimeDb server setting
aimedb.server.enable=true
aimedb.server.port=22345
Billing server setting
billing.server.enable=true
billing.server.port=8443
Server host & port return to client when boot up.
By default the same address and port from the client connection is returned.
Please notice most games won't work with localhost or 127.0.0.1
allnet.server.host=localhost
allnet.server.port=80
This is for some games that use shop name for in-game functions.
Specify the place name here if you need it. By default it is empty.
#allnet.server.place-name=
This enables client serial validation during power on request using keychip table in database.
Only enable this if you know what you are doing.
#allnet.server.check-keychip=false
Http Server Port
Only change this if you have a reverse proxy running.
The game rely on 80 port for boot up command
server.port=80
Static file server
This is used to server static files in /web/ directory, which is Aquaviewer
aquaviewer.server.enable=true
Chunithm
This enables team function if you set team name here. Leave this blank to disable it.
game.chunithm.team-name=
Chusan
The version of your client data. If this doesn't match with your game, you will not be able to play some game modes.
Match this with data.conf file in latest option.
For example, if data.conf says "VerMajor = 2, VerMinor = 5, VerRelease = 4" then this need to be 2.05.04
game.chusan.version=2.20.00
The version of your client rom. Same applies as above.
Match this with version in "Game system information" of test menu.
game.chusan.rom-version=2.20.01
This enables team function if you set team name here. Leave this blank to disable it.
game.chusan.team-name=
This enables user use login bonus function if set to true.
game.chusan.loginbonus-enable=false
Ongeki
The version of your client. Match this with DataConfig.xml file in latest option. (only if bright memory and up)
For example, if DataConfig.xml says "1, 35, 1" then this need to be 1.35.01
game.ongeki.version=1.05.00
Limit rival list size for per user, it will be unlimited if this value <= 0 (CAUTION!).
game.ongeki.rival.rivals-max-count=10
Maimai DX
Set this true if you are using old version of Splash network patch and have no other choice.
This is a dirty workaround. If enabled, you probably won't able to play other versions.
game.maimai2.splash-old-patch=false
Allow users take photo as their avatar/portrait photo.
game.maimai2.userPhoto.enable=true
Specify folder path that user portrait photo and its (.json) data save to.
game.maimai2.userPhoto.picSavePath=data/userPhoto
When uploading user portraits, limit the divMaxLength parameter. 1 divLength is about equal to the file size of 10kb.
The default value is 32 (320kb), and the minimum value is 1 (10kb)
game.maimai2.userPhoto.divMaxLength=32
Logging
spring.servlet.multipart.max-file-size=10MB
spring.servlet.multipart.max-request-size=20MB
Database Setting
########## For Sqlite ##########
spring.datasource.driver-class-name=org.sqlite.JDBC
spring.datasource.url=jdbc:sqlite:data/db.sqlite
spring.jpa.properties.hibernate.dialect=org.sqlite.hibernate.dialect.SQLiteDialect
########## For MariaDB ##########
spring.datasource.driver-class-name=org.mariadb.jdbc.Driver
spring.datasource.username=***
spring.datasource.password=***
spring.datasource.url=jdbc:mariadb://localhost:3306/aqua
?allowPublicKeyRetrieval=true&useSSL=false
spring.datasource.hikari.maximum-pool-size=10
########## For MySQL ##########
#spring.datasource.driver-class-name=com.mysql.jdbc.Driver
#spring.datasource.username=
#spring.datasource.password=
#spring.datasource.url=jdbc:mysql://localhost:3306/insert_db_name_here?allowPublicKeyRetrieval=true&useSSL=false
#spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.MySQL8Dialect
#spring.datasource.hikari.maximum-pool-size=10
You can add any Spring Boot properties below
from aquadx.
AquaDX/config/application.properties
Lines 103 to 115 in 4ef0ac3
from aquadx.
I want to set up a personal local server on Windows. Do I need to configure the SMTP service. If I enable the SMTP service in the configuration file, the Cmdwill pop up:
Open
. ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____| .__|_| |_|_| |_\__, | / / / / =========|_|==============|___/=/_/_/_/ :: Spring Boot :: (v3.2.3)
04-07 19:25:33 INFO ENTRYK | EntryKt : Starting EntryKt v1.0.0 using Java 21.0.2 with PID 26680 (D:\Chunithm\ChunithmLum\bin\aqua.jar started by 27503 in D:\Chunithm\ChunithmLum\bin)
04-07 19:25:34 INFO ENTRYK | EntryKt : No active profile set, falling back to 1 default profile: "default"
04-07 19:25:35 INFO SYSTEM | .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
04-07 19:25:36 INFO SYSTEM | .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 438 ms. Found 154 JPA repository interfaces.
04-07 19:25:37 INFO SYSTEM | o.s.b.w.e.j.JettyServletWebServerFactory : Server initialized with port: 80
04-07 19:25:37 INFO SYSTEM | org.eclipse.jetty.server.Server : jetty-12.0.6; built: 2024-01-30T02:43:24.387Z; git: 78ab6e6ba163f89cdd97f2ae0283fbb5e371cfaf; jvm 21.0.2+13-LTS
04-07 19:25:37 INFO SYSTEM | o.e.j.s.h.ContextHandler.application : Initializing Spring embedded WebApplicationContext
04-07 19:25:37 INFO SYSTEM | w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 3303 ms
04-07 19:25:38 INFO SYSTEM | o.e.j.session.DefaultSessionIdManager : Session workerName=node0
04-07 19:25:38 INFO SYSTEM | o.e.jetty.server.handler.ContextHandler : Started osbwej.JettyEmbeddedWebAppContext@4603c412{application,/,b=file:/C:/Users/27503/AppData/Local/Temp/jetty-docbase.80.5043154362857996712/,a=AVAILABLE,h=oeje10s.SessionHandler@66851aa5{STARTED}}
04-07 19:25:38 INFO SYSTEM | o.e.j.e.servlet.ServletContextHandler : Started osbwej.JettyEmbeddedWebAppContext@4603c412{application,/,b=file:/C:/Users/27503/AppData/Local/Temp/jetty-docbase.80.5043154362857996712/,a=AVAILABLE,h=oeje10s.SessionHandler@66851aa5{STARTED}}
04-07 19:25:38 INFO SYSTEM | org.eclipse.jetty.server.Server : Started oejs.Server@131c5bd{STARTING}[12.0.6,sto=0] @5890ms
04-07 19:25:38 INFO SYSTEM | com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting...
04-07 19:25:38 INFO SYSTEM | com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection org.mariadb.jdbc.Connection@6265a548
04-07 19:25:38 INFO SYSTEM | com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed.
04-07 19:25:38 WARN SYSTEM | o.m.jdbc.message.server.ErrorPacket : Error: 1193-HY000: Unknown system variable 'WSREP_ON'
04-07 19:25:38 INFO SYSTEM | org.flywaydb.core.FlywayExecutor : Database: jdbc:mariadb://localhost/aqua (MariaDB 11.2)
04-07 19:25:38 INFO SYSTEM | o.f.core.internal.command.DbValidate : Successfully validated 174 migrations (execution time 00:00.131s)
04-07 19:25:38 INFO SYSTEM | o.f.core.internal.command.DbMigrate : Current version of schema aqua
: 1000.14
04-07 19:25:38 WARN SYSTEM | o.f.core.internal.command.DbMigrate : outOfOrder mode is active. Migration of schema aqua
may not be reproducible.
04-07 19:25:38 INFO SYSTEM | o.f.core.internal.command.DbMigrate : Schema aqua
is up to date. No migration necessary.
04-07 19:25:39 INFO SYSTEM | o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default]
04-07 19:25:39 INFO SYSTEM | org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final
04-07 19:25:39 INFO SYSTEM | o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled
04-07 19:25:39 INFO SYSTEM | o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer
04-07 19:25:42 INFO SYSTEM | o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration)
04-07 19:25:42 INFO SYSTEM | j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
04-07 19:25:43 INFO SYSTEM | o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used.
04-07 19:25:46 WARN NET | net.components.JWT : USING DEFAULT JWT SECRET, PLEASE SET aqua-net.jwt IN CONFIGURATION
04-07 19:25:46 WARN NET | net.components.JWT : JWT Secret is less than 256 bits, padding with 0. PLEASE USE A STRONGER SECRET!
04-07 19:25:46 INFO NET | net.components.JWT : JWT Service Enabled
04-07 19:25:46 ERROR NET | net.components.GeoIP : GeoIP Service is enabled but GeoLite2 database is not found, trying to download from GitHub.
04-07 19:25:46 INFO NET | net.components.GeoIP : Downloading GeoLite2 database to data/GeoLite2-Country.mmdb
04-07 19:25:47 ERROR NET | net.components.GeoIP : Failed to download GeoLite2 database
java.net.UnknownHostException: raw.githubusercontent.com
at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:567)
at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
at java.base/java.net.Socket.connect(Socket.java:751)
at java.base/sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:304)
at java.base/sun.security.ssl.BaseSSLSocketImpl.connect(BaseSSLSocketImpl.java:181)
at java.base/sun.net.NetworkClient.doConnect(NetworkClient.java:183)
at java.base/sun.net.www.http.HttpClient.openServer(HttpClient.java:531)
at java.base/sun.net.www.http.HttpClient.openServer(HttpClient.java:636)
at java.base/sun.net.www.protocol.https.HttpsClient.(HttpsClient.java:264)
at java.base/sun.net.www.protocol.https.HttpsClient.New(HttpsClient.java:377)
at java.base/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(AbstractDelegateHttpsURLConnection.java:193)
at java.base/sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1237)
at java.base/sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1123)
at java.base/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:179)
at java.base/sun.net.www.protocol.http.HttpURLConnection.followRedirect0(HttpURLConnection.java:2909)
at java.base/sun.net.www.protocol.http.HttpURLConnection.followRedirect(HttpURLConnection.java:2818)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1929)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1599)
at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:223)
at java.base/java.net.URL.openStream(URL.java:1325)
at icu.samnyan.aqua.net.components.GeoIP.onLoad(GeoIP.kt:41)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457)
at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeInitMethods(InitDestroyAnnotationBeanPostProcessor.java:401)
at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:219)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:422)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1778)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:600)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522)
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:325)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:323)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:975)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:959)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624)
at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146)
at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754)
at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:334)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1354)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1343)
at icu.samnyan.aqua.EntryKt.main(Entry.kt:19)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:91)
at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:53)
at org.springframework.boot.loader.launch.JarLauncher.main(JarLauncher.java:58)
04-07 19:25:47 WARN SYSTEM | ConfigServletWebServerApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'geoIP': Invocation of init method failed
04-07 19:25:47 WARN SYSTEM | o.s.b.f.support.DisposableBeanAdapter : Invocation of close method failed on bean with name 'defaultMailer': org.simplejavamail.internal.moduleloader.ModuleLoaderException: Batch module not found, make sure it is on the classpath (https://github.com/bbottema/simple-java-mail/tree/develop/modules/batch-module)
04-07 19:25:47 INFO SYSTEM | j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default'
04-07 19:25:47 INFO SYSTEM | com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown initiated...
04-07 19:25:47 INFO SYSTEM | com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown completed.
04-07 19:25:47 INFO SYSTEM | org.eclipse.jetty.server.Server : Stopped oejs.Server@131c5bd{STOPPING}[12.0.6,sto=0]
04-07 19:25:47 INFO SYSTEM | o.e.j.e.servlet.ServletContextHandler : Stopped osbwej.JettyEmbeddedWebAppContext@4603c412{application,/,b=file:/C:/Users/27503/AppData/Local/Temp/jetty-docbase.80.5043154362857996712/,a=AVAILABLE,h=oeje10s.SessionHandler@66851aa5{STOPPED}}
04-07 19:25:47 INFO SYSTEM | .s.b.a.l.ConditionEvaluationReportLogger :
Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
04-07 19:25:47 ERROR SYSTEM | o.s.boot.SpringApplication : Application run failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'geoIP': Invocation of init method failed
at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:222)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:422)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1778)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:600)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522)
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:325)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:323)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:975)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:959)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624)
at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146)
at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754)
at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:334)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1354)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1343)
at icu.samnyan.aqua.EntryKt.main(Entry.kt:19)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:91)
at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:53)
at org.springframework.boot.loader.launch.JarLauncher.main(JarLauncher.java:58)
Caused by: java.net.UnknownHostException: raw.githubusercontent.com
at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:567)
at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
at java.base/java.net.Socket.connect(Socket.java:751)
at java.base/sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:304)
at java.base/sun.security.ssl.BaseSSLSocketImpl.connect(BaseSSLSocketImpl.java:181)
at java.base/sun.net.NetworkClient.doConnect(NetworkClient.java:183)
at java.base/sun.net.www.http.HttpClient.openServer(HttpClient.java:531)
at java.base/sun.net.www.http.HttpClient.openServer(HttpClient.java:636)
at java.base/sun.net.www.protocol.https.HttpsClient.(HttpsClient.java:264)
at java.base/sun.net.www.protocol.https.HttpsClient.New(HttpsClient.java:377)
at java.base/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(AbstractDelegateHttpsURLConnection.java:193)
at java.base/sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1237)
at java.base/sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1123)
at java.base/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:179)
at java.base/sun.net.www.protocol.http.HttpURLConnection.followRedirect0(HttpURLConnection.java:2909)
at java.base/sun.net.www.protocol.http.HttpURLConnection.followRedirect(HttpURLConnection.java:2818)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1929)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1599)
at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:223)
at java.base/java.net.URL.openStream(URL.java:1325)
at icu.samnyan.aqua.net.components.GeoIP.onLoad(GeoIP.kt:41)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457)
at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeInitMethods(InitDestroyAnnotationBeanPostProcessor.java:401)
at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:219)
... 23 common frames omitted
from aquadx.
Although there is currently an online server for CHUNITHM LUMINUS, before that, I used 0.046 Aqua to deploy my own server locally. Switching online servers will prevent my server data from being imported or inherited, so I would like to try building this project branch.
If possible, I would like to obtain an Aqua server that has as little configuration as possible about public servers or can be easily built. Thank you.
from aquadx.
Thank you. I have already resolved it.
Due to network issues, the GeoLite2 Country.mmdb file cannot be updated correctly. I choose to manually select https://git.io/GeoLite2-Country.mmdb Download the file and place it in the data folder.
The project has run successfully and can be connected to the network normally in LUMINUS.
from aquadx.
Related Issues (18)
- 您好,关于提供更多信息的请求 HOT 1
- Issue with nightly version HOT 2
- SBZV: Project DIVA Arcade not working on v1-dev aqua.jar HOT 2
- Error on docker build HOT 1
- SQLite isn't supported in the v1 development branch yet. Please either switch to MariaDB or wait for the stable v1 release. HOT 2
- ALL.NET AUTHENTICATION BAD HOT 3
- TITLE SERVER BAD HOT 1
- 关于DX无印版的GetGameSettingApi和服务端对于不同地区的数据响应 HOT 3
- Title Server BAD HOT 2
- Heatmap at User Profile colors random days with 0 plays
- Add possibility to modify userbox (chunithm)
- Docker compose up command throwing error HOT 1
- Matching Server BAD HOT 1
- Allow to add and remove favorite songs (chunithm)
- Error running star.java: SQL error or missing database (no such column: c1_0.net_user_id HOT 2
- V1 Dev没法保存 HOT 2
- Error response from daemon: Get "https://registry-1.docker.io/v2/": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers) HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from aquadx.