- 新しい順
- 投票が多い順
- コメントが多い順
The error you're encountering in the BluAge L3 Workshop is related to a missing configuration class. The application is failing to start because it cannot find the class aws.bluage.l3.workshop.cbstm03a.business.context.Cbstm03aConfiguration, as indicated by the ClassNotFoundException in the error stack trace.
This issue typically occurs when there's a mismatch between the expected configuration and what's actually available in your project. The Spring Boot application is trying to load a configuration class for the "carddemo" profile (as shown in the log where it says "The following 1 profile is active: "carddemo""), but it can't find the necessary configuration class.
To resolve this issue, you should:
-
Check that the Tomcat configuration files (context.xml and server.xml) are correctly set up for all required datasources (jics, bluesam, bac, primary).
-
Run the Publish action on the Tomcat server to synchronize the Eclipse WST working folder with the Tomcat configuration folder.
-
Verify that all necessary JAR files containing the missing configuration class are properly included in your project's classpath.
-
Make sure that the "carddemo" profile is correctly configured and that all required components for this profile are available.
If the issue persists after these steps, you might need to check if there are any specific instructions in the workshop documentation related to the setup of the "carddemo" profile or reach out to workshop support for further assistance.
Sources
BluAge - L3 Workshop - org.hsqldb.HsqlException: type not found or user lacks privilege: BIGSERIAL | AWS re:Post
