In other words, making JBoss run a SQL script file or bean immediately on startup.
I want to re-populate my database each time it gets re-constructed when I re-launch my app. How do I do this?
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
Depending about JBoss version (Singleton being introduced in Java EE 6) you can maybe use Singleton bean annotated with Startup and execute these operations in @PostConstruct method.
Something like following:
According specification Singleton bean is instantiated once for each JVM – consequently usage in cluster can bring surprises.