Iniciar HSQLDB Server no código e criar novo usuário ao iniciar a session do Hibernate

Olá pessoal, estou desenvolvendo uma pequena aplicação com Hibernate 3.3.0 e HSQLDDB 1.8.0 e preciso que o server do HSQLDB inicie ao ser configurada a session do hibernate, conforme o código apresentado abaixo. Até aqui tudo bem, o problema é que não estou conseguindo fazer com o Hibernate importe e forneça um comando SQL para que se crie um novo usuário para o banco de dados e se conecte a ele por esse usuário, pois não quero conectar pelo usuário root do HSQLDB. Resumindo os passos que preciso, são: configurar e iniciar o server do HSQLDB(ok) -> configurar e exportar o schema do banco(ok) e novo usuário(erro) -> criar a session(ok). Todo o problema envolve criar o novo usuário ao mesmo tempo que se conecta (ou cria) o banco de dados pelo hibernate.
Alguém tem algum conhecimento sobre esse procedimento que possa ajudar?

Segue o código principal:

package persistencia.hibernateUtil;

import java.io.FileNotFoundException;
import org.hibernate.HibernateException;
import org.hibernate.Session;
import org.hibernate.SessionFactory;
import org.hibernate.cfg.AnnotationConfiguration;
import org.hibernate.cfg.Configuration;
import org.hibernate.exception.NestableRuntimeException;
import org.hibernate.tool.hbm2ddl.SchemaExport;

import persistencia.DataBaseConfiguration.DataBaseServer;

/**
 * @author Juliano Jose da Silva
 * */
public class HibernateConnection {

	private static SessionFactory factory;
	private static DataBaseServer server = new DataBaseServer();

	/** Inicia o servidor do banco de dados e configura a sessão do hibernate*/
	private static void configureSession()
	{
		try 
		{
			server.initServer();

			Configuration conf = new AnnotationConfiguration();
			conf.configure("/ufpr/especializacao/poo/persistencia/hibernateUtil/hibernate.cfg.xml");

			SchemaExport se = new SchemaExport(conf);
			se.setImportFile(server.getPathSchema());
			se.create(true, true);

			factory = conf.buildSessionFactory();
		}

		catch(HibernateException e)
		{
			server.stopServer();
			e.printStackTrace();
		}

		catch (NestableRuntimeException e)
		{
			server.stopServer();
			e.printStackTrace();
		} 
		catch (FileNotFoundException e) 
		{
			server.stopServer();
			e.printStackTrace();
		}
	}

	public static Session getSession()
	{
		configureSession();
		return factory.openSession();
	}
}
package persistencia.DataBaseConfiguration;

import java.io.File;
import java.io.FileNotFoundException;

import org.hsqldb.Server;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;


/**
 * @author Juliano Jose da Silva
 * */

public class DataBaseServer {

	final Logger logger = LoggerFactory.getLogger(DataBaseServer.class);
	private Server server = new Server();
	private String pathSchema;
	private String pathServerProperties;
	private String pathDataBase;

	public DataBaseServer()
	{
		configurePathServerProperties();
		configurePathSchema();
	}

	/** Inicia o servidor do banco de dados. O arquivo 'server.properties' é obrigatório.*/
	public void initServer() throws FileNotFoundException
	{
		boolean readSucess = server.putPropertiesFromFile(pathServerProperties);

		configurePathDataBase(server.getDatabaseName(0, true));

		server.setDatabasePath(0, pathDataBase);

		if(readSucess == false)
		{
			logger.info("HSQLDB: Não foi possível carregar 'server.properties'!");
			throw new FileNotFoundException();
		}

		//16 == SERVER_SHUTDOW
		if(server.getState() == 16)

		{
			server.start();
		}
		else
		{
			logger.info("HSQLDB: Não foi possível iniciar o servidor");
		}
	}

	/** Para a execução do servidor do banco de dados.*/
	public void stopServer()
	{
		// 1 == SERVER_ONLINE
		if(server.getState() == 1)
		{
			server.stop();
		}
	}

	/** Configura o path para o arquivo 'server.properties'.*/
	private boolean configurePathServerProperties()
	{	
		boolean isExists = true;
		File file = new File(getClass().getResource("server.properties").getPath().replaceAll("%20", " "));

		if(file.exists() == false)

		{
			isExists = false;
		}

		pathServerProperties = file.getParent() + File.separator + "server";

		return isExists;
	}

	/** Configura o path para o arquivo '[dataBaseName].schema'.*/
	private boolean configurePathSchema()
	{
		boolean isExists = true;
		File file = new File(getClass().getResource("BDpoo.schema").getPath().replaceAll("%20", " "));

		if(file.exists() == false)

		{
			isExists = false;
		}

		pathSchema = file.getAbsolutePath();

		return isExists;
	}

	/** Configura o path para o arquivo de banco de dados.*/
	private boolean configurePathDataBase(String dataBaseName)
	{
		boolean isExists = true;
		File path = new File(getClass().getResource(getClass().getSimpleName() + ".class").getPath().replaceAll("%20", " "));

		File file = new File(path.getParent()+ File.separator + dataBaseName + ".log");

		if(file.exists() == false)
		{
			isExists = false;
		}

		pathDataBase = file.getParent() + File.separator + file.getName().replaceAll(".log", "");

		return isExists;
	}

	/** Retorna o path para o arquivo que contém o schema e/ou comandos SQL do banco de dados.*/

	public String getPathSchema()

	{
		return pathSchema;
	}
}

O erro é o seguinte:

31/Jul/2009 9:19:44 org.apache.tomcat.util.digester.SetPropertiesRule begin
WARNING: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:Clube_do_DVD' did not find a matching property.
31/Jul/2009 9:19:44 org.apache.catalina.core.AprLifecycleListener init
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /opt/jvm/jdk1.6.0_11/jre/lib/amd64/server:/opt/jvm/jdk1.6.0_11/jre/lib/amd64:/opt/jvm/jdk1.6.0_11/jre/../lib/amd64:/usr/lib/jvm/java-6-openjdk/jre/lib/amd64/server:/usr/lib/jvm/java-6-openjdk/jre/lib/amd64:/usr/lib/jvm/java-6-openjdk/jre/../lib/amd64:/usr/lib64/xulrunner-addons:/usr/java/packages/lib/amd64:/lib:/usr/lib
31/Jul/2009 9:19:44 org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
31/Jul/2009 9:19:44 org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 1164 ms
31/Jul/2009 9:19:45 org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
31/Jul/2009 9:19:45 org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.20
31/Jul/2009 9:19:46 com.sun.faces.config.ConfigureListener contextInitialized
INFO: Initializing Mojarra (1.2_12-b01-FCS) for context '/Clube_do_DVD'
31/Jul/2009 9:19:47 org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on http-8080
31/Jul/2009 9:19:47 org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /0.0.0.0:8009
31/Jul/2009 9:19:47 org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/78  config=null
31/Jul/2009 9:19:47 org.apache.catalina.startup.Catalina start
INFO: Server startup in 2671 ms
09:19:51,807  INFO DataBaseServer:93 - HSQLDB: pathServerProperties - /home/juliano/Desenvolvimento/eclipse-jee-galileo-linux-gtk-x86_64/wokspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/Clube_do_DVD/WEB-INF/classes/ufpr/especializacao/poo/persistencia/DataBaseConfiguration/server
09:19:51,814  INFO DataBaseServer:113 - HSQLDB: pathSchema - /home/juliano/Desenvolvimento/eclipse-jee-galileo-linux-gtk-x86_64/wokspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/Clube_do_DVD/WEB-INF/classes/ufpr/especializacao/poo/persistencia/DataBaseConfiguration/BDpoo.schema
[Server@18f63055]: [Thread[http-8080-2,5,main]]: putPropertiesFromFile(): [/home/juliano/Desenvolvimento/eclipse-jee-galileo-linux-gtk-x86_64/wokspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/Clube_do_DVD/WEB-INF/classes/ufpr/especializacao/poo/persistencia/DataBaseConfiguration/server.properties]
[Server@18f63055]: [Thread[http-8080-2,5,main]]: checkRunning(false) entered
[Server@18f63055]: [Thread[http-8080-2,5,main]]: checkRunning(false) exited
09:19:51,822  INFO DataBaseServer:128 - HSQLDB: Não foi possível encontrar 'BDpoo.log'!
09:19:51,823  INFO DataBaseServer:134 - HSQLDB: pathDataBase - /home/juliano/Desenvolvimento/eclipse-jee-galileo-linux-gtk-x86_64/wokspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/Clube_do_DVD/WEB-INF/classes/ufpr/especializacao/poo/persistencia/DataBaseConfiguration/BDpoo
[Server@18f63055]: Initiating startup sequence...
[Server@18f63055]: Server socket opened successfully in 2 ms.
[Server@18f63055]: Database [index=0, id=0, db=file:/home/juliano/Desenvolvimento/eclipse-jee-galileo-linux-gtk-x86_64/wokspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/Clube_do_DVD/WEB-INF/classes/ufpr/especializacao/poo/persistencia/DataBaseConfiguration/BDpoo, alias=bdpoo] opened sucessfully in 281 ms.
[Server@18f63055]: Startup sequence completed in 289 ms.
[Server@18f63055]: 2009-07-31 09:19:52.121 HSQLDB server 1.8.0 is online
[Server@18f63055]: To close normally, connect and execute SHUTDOWN SQL
[Server@18f63055]: From command line, use [Ctrl]+[C] to abort abruptly
09:19:52,125  INFO DataBaseServer:56 - HSQLDB: Servidor iniciado com sucesso
09:19:52,126  INFO DataBaseServer:63 - HSQLDB: StateDescriptor:ONLINE
09:19:52,163  INFO Version:15 - Hibernate Annotations 3.3.1.GA
09:19:52,187  INFO Environment:543 - Hibernate 3.3.0.SP1
09:19:52,194  INFO Environment:576 - hibernate.properties not found
09:19:52,201  INFO Environment:709 - Bytecode provider name : javassist
09:19:52,212  INFO Environment:627 - using JDK 1.4 java.sql.Timestamp handling
09:19:52,351  INFO Configuration:1460 - configuring from resource: /ufpr/especializacao/poo/persistencia/hibernateUtil/hibernate.cfg.xml
09:19:52,352  INFO Configuration:1437 - Configuration resource: /ufpr/especializacao/poo/persistencia/hibernateUtil/hibernate.cfg.xml
09:19:52,531  INFO Configuration:1575 - Configured SessionFactory: null
09:19:52,607  INFO Dialect:175 - Using dialect: org.hibernate.dialect.HSQLDialect
09:19:52,837  INFO AnnotationBinder:418 - Binding entity from annotated class: ufpr.especializacao.poo.modelo.DVD
09:19:52,946  INFO EntityBinder:424 - Bind entity ufpr.especializacao.poo.modelo.DVD on table DVD
09:19:53,096  INFO AnnotationBinder:418 - Binding entity from annotated class: ufpr.especializacao.poo.modelo.Emprestimo
09:19:53,098  INFO EntityBinder:424 - Bind entity ufpr.especializacao.poo.modelo.Emprestimo on table Emprestimo
09:19:53,102  INFO AnnotationBinder:418 - Binding entity from annotated class: ufpr.especializacao.poo.modelo.Reserva
09:19:53,103  INFO EntityBinder:424 - Bind entity ufpr.especializacao.poo.modelo.Reserva on table Reserva
09:19:53,107  INFO AnnotationBinder:418 - Binding entity from annotated class: ufpr.especializacao.poo.modelo.Socio
09:19:53,108  INFO EntityBinder:424 - Bind entity ufpr.especializacao.poo.modelo.Socio on table Socio
09:19:53,164  INFO AnnotationConfiguration:365 - Hibernate Validator not found: ignoring
09:19:53,226  INFO SchemaExport:226 - Running hbm2ddl schema export
09:19:53,229  INFO SchemaExport:251 - exporting generated schema to database
09:19:53,236  INFO DriverManagerConnectionProvider:64 - Using Hibernate built-in connection pool (not for production use!)
09:19:53,237  INFO DriverManagerConnectionProvider:65 - Hibernate connection pool size: 20
09:19:53,238  INFO DriverManagerConnectionProvider:68 - autocommit mode: false
JdbcOdbcDriver class loaded
registerDriver: driver[className=sun.jdbc.odbc.JdbcOdbcDriver,sun.jdbc.odbc.JdbcOdbcDriver@1b50f0a7]
DriverManager.initialize: jdbc.drivers = null
JDBC DriverManager initialized
registerDriver: driver[className=org.hsqldb.jdbcDriver,org.hsqldb.jdbcDriver@5ee771f3]
09:19:53,267  INFO DriverManagerConnectionProvider:103 - using driver: org.hsqldb.jdbcDriver at URL: jdbc:hsqldb:hsql://localhost/BDpoo
09:19:53,269  INFO DriverManagerConnectionProvider:106 - connection properties: {user=bd_user, password=bd_pwd}
09:19:53,270 TRACE DriverManagerConnectionProvider:116 - total checked-out connections: 0
09:19:53,271 DEBUG DriverManagerConnectionProvider:132 - opening new JDBC connection
DriverManager.getConnection("jdbc:hsqldb:hsql://localhost/BDpoo")
    trying driver[className=sun.jdbc.odbc.JdbcOdbcDriver,sun.jdbc.odbc.JdbcOdbcDriver@1b50f0a7]
*Driver.connect (jdbc:hsqldb:hsql://localhost/BDpoo)
    trying driver[className=org.hsqldb.jdbcDriver,org.hsqldb.jdbcDriver@5ee771f3]
SQLState(IM001) vendor code(-20)
java.sql.SQLException: This function is not supported
	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
	at org.hsqldb.jdbc.Util.<clinit>(Unknown Source)
	at org.hsqldb.jdbc.jdbcConnection.<init>(Unknown Source)
	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
	at org.hsqldb.jdbcDriver.connect(Unknown Source)
	at java.sql.DriverManager.getConnection(DriverManager.java:582)
	at java.sql.DriverManager.getConnection(DriverManager.java:154)
	at org.hibernate.connection.DriverManagerConnectionProvider.getConnection(DriverManagerConnectionProvider.java:133)
	at org.hibernate.tool.hbm2ddl.ManagedProviderConnectionHelper.prepare(ManagedProviderConnectionHelper.java:52)
	at org.hibernate.tool.hbm2ddl.SchemaExport.execute(SchemaExport.java:252)
	at org.hibernate.tool.hbm2ddl.SchemaExport.create(SchemaExport.java:211)
	at ufpr.especializacao.poo.persistencia.hibernateUtil.HibernateConnection.configureSession(HibernateConnection.java:36)
	at ufpr.especializacao.poo.persistencia.hibernateUtil.HibernateConnection.getSession(HibernateConnection.java:60)
	at ufpr.especializacao.poo.persistencia.DAO.TransactionDao.<init>(TransactionDao.java:15)
	at ufpr.especializacao.poo.persistencia.DAO.GenericDao.<init>(GenericDao.java:14)
	at ufpr.especializacao.poo.persistencia.DAO.SocioDao.<init>(SocioDao.java:8)
	at ufpr.especializacao.poo.controle.Logic.SocioLogic.<init>(SocioLogic.java:13)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
	at java.lang.Class.newInstance0(Class.java:355)
	at java.lang.Class.newInstance(Class.java:308)
	at com.sun.faces.mgbean.BeanBuilder.newBeanInstance(BeanBuilder.java:186)
	at com.sun.faces.mgbean.BeanBuilder.build(BeanBuilder.java:106)
	at com.sun.faces.mgbean.BeanManager.createAndPush(BeanManager.java:368)
	at com.sun.faces.mgbean.BeanManager.create(BeanManager.java:222)
	at com.sun.faces.el.ManagedBeanELResolver.getValue(ManagedBeanELResolver.java:86)
	at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:54)
	at com.sun.faces.el.FacesCompositeELResolver.getValue(FacesCompositeELResolver.java:72)
	at org.apache.el.parser.AstIdentifier.getValue(AstIdentifier.java:61)
	at org.apache.el.parser.AstValue.getTarget(AstValue.java:63)
	at org.apache.el.parser.AstValue.invoke(AstValue.java:168)
	at org.apache.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:276)
	at org.apache.jasper.el.JspMethodExpression.invoke(JspMethodExpression.java:68)
	at javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:88)
	at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:102)
	at javax.faces.component.UICommand.broadcast(UICommand.java:387)
	at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:475)
	at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:756)
	at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:82)
	at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:100)
	at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118)
	at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
	at java.lang.Thread.run(Thread.java:619)
SQLState(S1000) vendor code(-37)
java.sql.SQLException: User not found: BD_USER
	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
	at org.hsqldb.jdbc.jdbcConnection.<init>(Unknown Source)
	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
	at org.hsqldb.jdbcDriver.connect(Unknown Source)
	at java.sql.DriverManager.getConnection(DriverManager.java:582)
	at java.sql.DriverManager.getConnection(DriverManager.java:154)
	at org.hibernate.connection.DriverManagerConnectionProvider.getConnection(DriverManagerConnectionProvider.java:133)
	at org.hibernate.tool.hbm2ddl.ManagedProviderConnectionHelper.prepare(ManagedProviderConnectionHelper.java:52)
	at org.hibernate.tool.hbm2ddl.SchemaExport.execute(SchemaExport.java:252)
	at org.hibernate.tool.hbm2ddl.SchemaExport.create(SchemaExport.java:211)
	at ufpr.especializacao.poo.persistencia.hibernateUtil.HibernateConnection.configureSession(HibernateConnection.java:36)
	at ufpr.especializacao.poo.persistencia.hibernateUtil.HibernateConnection.getSession(HibernateConnection.java:60)
	at ufpr.especializacao.poo.persistencia.DAO.TransactionDao.<init>(TransactionDao.java:15)
	at ufpr.especializacao.poo.persistencia.DAO.GenericDao.<init>(GenericDao.java:14)
	at ufpr.especializacao.poo.persistencia.DAO.SocioDao.<init>(SocioDao.java:8)
	at ufpr.especializacao.poo.controle.Logic.SocioLogic.<init>(SocioLogic.java:13)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
	at java.lang.Class.newInstance0(Class.java:355)
	at java.lang.Class.newInstance(Class.java:308)
	at com.sun.faces.mgbean.BeanBuilder.newBeanInstance(BeanBuilder.java:186)
	at com.sun.faces.mgbean.BeanBuilder.build(BeanBuilder.java:106)
	at com.sun.faces.mgbean.BeanManager.createAndPush(BeanManager.java:368)
	at com.sun.faces.mgbean.BeanManager.create(BeanManager.java:222)
	at com.sun.faces.el.ManagedBeanELResolver.getValue(ManagedBeanELResolver.java:86)
	at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:54)
	at com.sun.faces.el.FacesCompositeELResolver.getValue(FacesCompositeELResolver.java:72)
	at org.apache.el.parser.AstIdentifier.getValue(AstIdentifier.java:61)
	at org.apache.el.parser.AstValue.getTarget(AstValue.java:63)
	at org.apache.el.parser.AstValue.invoke(AstValue.java:168)
	at org.apache.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:276)
	at org.apache.jasper.el.JspMethodExpression.invoke(JspMethodExpression.java:68)
	at javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:88)
	at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:102)
	at javax.faces.component.UICommand.broadcast(UICommand.java:387)
	at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:475)
	at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:756)
	at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:82)
	at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:100)
	at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118)
	at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
	at java.lang.Thread.run(Thread.java:619)
getConnection failed: java.sql.SQLException: User not found: BD_USER
09:19:53,326 ERROR SchemaExport:274 - schema export unsuccessful
java.sql.SQLException: User not found: BD_USER
	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
	at org.hsqldb.jdbc.jdbcConnection.<init>(Unknown Source)
	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
	at org.hsqldb.jdbcDriver.connect(Unknown Source)
	at java.sql.DriverManager.getConnection(DriverManager.java:582)
	at java.sql.DriverManager.getConnection(DriverManager.java:154)
	at org.hibernate.connection.DriverManagerConnectionProvider.getConnection(DriverManagerConnectionProvider.java:133)
	at org.hibernate.tool.hbm2ddl.ManagedProviderConnectionHelper.prepare(ManagedProviderConnectionHelper.java:52)
	at org.hibernate.tool.hbm2ddl.SchemaExport.execute(SchemaExport.java:252)
	at org.hibernate.tool.hbm2ddl.SchemaExport.create(SchemaExport.java:211)
	at ufpr.especializacao.poo.persistencia.hibernateUtil.HibernateConnection.configureSession(HibernateConnection.java:36)
	at ufpr.especializacao.poo.persistencia.hibernateUtil.HibernateConnection.getSession(HibernateConnection.java:60)
	at ufpr.especializacao.poo.persistencia.DAO.TransactionDao.<init>(TransactionDao.java:15)
	at ufpr.especializacao.poo.persistencia.DAO.GenericDao.<init>(GenericDao.java:14)
	at ufpr.especializacao.poo.persistencia.DAO.SocioDao.<init>(SocioDao.java:8)
	at ufpr.especializacao.poo.controle.Logic.SocioLogic.<init>(SocioLogic.java:13)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
	at java.lang.Class.newInstance0(Class.java:355)
	at java.lang.Class.newInstance(Class.java:308)
	at com.sun.faces.mgbean.BeanBuilder.newBeanInstance(BeanBuilder.java:186)
	at com.sun.faces.mgbean.BeanBuilder.build(BeanBuilder.java:106)
	at com.sun.faces.mgbean.BeanManager.createAndPush(BeanManager.java:368)
	at com.sun.faces.mgbean.BeanManager.create(BeanManager.java:222)
	at com.sun.faces.el.ManagedBeanELResolver.getValue(ManagedBeanELResolver.java:86)
	at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:54)
	at com.sun.faces.el.FacesCompositeELResolver.getValue(FacesCompositeELResolver.java:72)
	at org.apache.el.parser.AstIdentifier.getValue(AstIdentifier.java:61)
	at org.apache.el.parser.AstValue.getTarget(AstValue.java:63)
	at org.apache.el.parser.AstValue.invoke(AstValue.java:168)
	at org.apache.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:276)
	at org.apache.jasper.el.JspMethodExpression.invoke(JspMethodExpression.java:68)
	at javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:88)
	at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:102)
	at javax.faces.component.UICommand.broadcast(UICommand.java:387)
	at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:475)
	at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:756)
	at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:82)
	at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:100)
	at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118)
	at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
	at java.lang.Thread.run(Thread.java:619)
09:19:53,342  INFO DriverManagerConnectionProvider:64 - Using Hibernate built-in connection pool (not for production use!)
09:19:53,344  INFO DriverManagerConnectionProvider:65 - Hibernate connection pool size: 20
09:19:53,345  INFO DriverManagerConnectionProvider:68 - autocommit mode: false
09:19:53,346  INFO DriverManagerConnectionProvider:103 - using driver: org.hsqldb.jdbcDriver at URL: jdbc:hsqldb:hsql://localhost/BDpoo
09:19:53,347  INFO DriverManagerConnectionProvider:106 - connection properties: {user=bd_user, password=bd_pwd}
09:19:53,348 TRACE DriverManagerConnectionProvider:116 - total checked-out connections: 0
09:19:53,350 DEBUG DriverManagerConnectionProvider:132 - opening new JDBC connection
DriverManager.getConnection("jdbc:hsqldb:hsql://localhost/BDpoo")
    trying driver[className=sun.jdbc.odbc.JdbcOdbcDriver,sun.jdbc.odbc.JdbcOdbcDriver@1b50f0a7]
*Driver.connect (jdbc:hsqldb:hsql://localhost/BDpoo)
    trying driver[className=org.hsqldb.jdbcDriver,org.hsqldb.jdbcDriver@5ee771f3]
SQLState(S1000) vendor code(-37)
java.sql.SQLException: User not found: BD_USER
	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
	at org.hsqldb.jdbc.jdbcConnection.<init>(Unknown Source)
	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
	at org.hsqldb.jdbcDriver.connect(Unknown Source)
	at java.sql.DriverManager.getConnection(DriverManager.java:582)
	at java.sql.DriverManager.getConnection(DriverManager.java:154)
	at org.hibernate.connection.DriverManagerConnectionProvider.getConnection(DriverManagerConnectionProvider.java:133)
	at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:111)
	at org.hibernate.cfg.Configuration.buildSettings(Configuration.java:2101)
	at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1325)
	at org.hibernate.cfg.AnnotationConfiguration.buildSessionFactory(AnnotationConfiguration.java:859)
	at ufpr.especializacao.poo.persistencia.hibernateUtil.HibernateConnection.configureSession(HibernateConnection.java:38)
	at ufpr.especializacao.poo.persistencia.hibernateUtil.HibernateConnection.getSession(HibernateConnection.java:60)
	at ufpr.especializacao.poo.persistencia.DAO.TransactionDao.<init>(TransactionDao.java:15)
	at ufpr.especializacao.poo.persistencia.DAO.GenericDao.<init>(GenericDao.java:14)
	at ufpr.especializacao.poo.persistencia.DAO.SocioDao.<init>(SocioDao.java:8)
	at ufpr.especializacao.poo.controle.Logic.SocioLogic.<init>(SocioLogic.java:13)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
	at java.lang.Class.newInstance0(Class.java:355)
	at java.lang.Class.newInstance(Class.java:308)
	at com.sun.faces.mgbean.BeanBuilder.newBeanInstance(BeanBuilder.java:186)
	at com.sun.faces.mgbean.BeanBuilder.build(BeanBuilder.java:106)
	at com.sun.faces.mgbean.BeanManager.createAndPush(BeanManager.java:368)
	at com.sun.faces.mgbean.BeanManager.create(BeanManager.java:222)
	at com.sun.faces.el.ManagedBeanELResolver.getValue(ManagedBeanELResolver.java:86)
	at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:54)
	at com.sun.faces.el.FacesCompositeELResolver.getValue(FacesCompositeELResolver.java:72)
	at org.apache.el.parser.AstIdentifier.getValue(AstIdentifier.java:61)
	at org.apache.el.parser.AstValue.getTarget(AstValue.java:63)
	at org.apache.el.parser.AstValue.invoke(AstValue.java:168)
	at org.apache.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:276)
	at org.apache.jasper.el.JspMethodExpression.invoke(JspMethodExpression.java:68)
	at javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:88)
	at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:102)
	at javax.faces.component.UICommand.broadcast(UICommand.java:387)
	at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:475)
	at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:756)
	at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:82)
	at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:100)
	at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118)
	at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
	at java.lang.Thread.run(Thread.java:619)
getConnection failed: java.sql.SQLException: User not found: BD_USER
09:19:53,355  WARN SettingsFactory:144 - Could not obtain connection metadata
java.sql.SQLException: User not found: BD_USER
	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
	at org.hsqldb.jdbc.jdbcConnection.<init>(Unknown Source)
	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
	at org.hsqldb.jdbcDriver.connect(Unknown Source)
	at java.sql.DriverManager.getConnection(DriverManager.java:582)
	at java.sql.DriverManager.getConnection(DriverManager.java:154)
	at org.hibernate.connection.DriverManagerConnectionProvider.getConnection(DriverManagerConnectionProvider.java:133)
	at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:111)
	at org.hibernate.cfg.Configuration.buildSettings(Configuration.java:2101)
	at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1325)
	at org.hibernate.cfg.AnnotationConfiguration.buildSessionFactory(AnnotationConfiguration.java:859)
	at ufpr.especializacao.poo.persistencia.hibernateUtil.HibernateConnection.configureSession(HibernateConnection.java:38)
	at ufpr.especializacao.poo.persistencia.hibernateUtil.HibernateConnection.getSession(HibernateConnection.java:60)
	at ufpr.especializacao.poo.persistencia.DAO.TransactionDao.<init>(TransactionDao.java:15)
	at ufpr.especializacao.poo.persistencia.DAO.GenericDao.<init>(GenericDao.java:14)
	at ufpr.especializacao.poo.persistencia.DAO.SocioDao.<init>(SocioDao.java:8)
	at ufpr.especializacao.poo.controle.Logic.SocioLogic.<init>(SocioLogic.java:13)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
	at java.lang.Class.newInstance0(Class.java:355)
	at java.lang.Class.newInstance(Class.java:308)
	at com.sun.faces.mgbean.BeanBuilder.newBeanInstance(BeanBuilder.java:186)
	at com.sun.faces.mgbean.BeanBuilder.build(BeanBuilder.java:106)
	at com.sun.faces.mgbean.BeanManager.createAndPush(BeanManager.java:368)
	at com.sun.faces.mgbean.BeanManager.create(BeanManager.java:222)
	at com.sun.faces.el.ManagedBeanELResolver.getValue(ManagedBeanELResolver.java:86)
	at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:54)
	at com.sun.faces.el.FacesCompositeELResolver.getValue(FacesCompositeELResolver.java:72)
	at org.apache.el.parser.AstIdentifier.getValue(AstIdentifier.java:61)
	at org.apache.el.parser.AstValue.getTarget(AstValue.java:63)
	at org.apache.el.parser.AstValue.invoke(AstValue.java:168)
	at org.apache.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:276)
	at org.apache.jasper.el.JspMethodExpression.invoke(JspMethodExpression.java:68)
	at javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:88)
	at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:102)
	at javax.faces.component.UICommand.broadcast(UICommand.java:387)
	at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:475)
	at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:756)
	at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:82)
	at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:100)
	at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118)
	at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
	at java.lang.Thread.run(Thread.java:619)
09:19:53,362  INFO Dialect:175 - Using dialect: org.hibernate.dialect.HSQLDialect
09:19:53,367  INFO TransactionFactoryFactory:59 - Using default transaction strategy (direct JDBC transactions)
09:19:53,373  INFO TransactionManagerLookupFactory:80 - No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
09:19:53,374  INFO SettingsFactory:170 - Automatic flush during beforeCompletion(): disabled
09:19:53,376  INFO SettingsFactory:174 - Automatic session close at end of transaction: disabled
09:19:53,379  INFO SettingsFactory:189 - Scrollable result sets: disabled
09:19:53,380  INFO SettingsFactory:197 - JDBC3 getGeneratedKeys(): disabled
09:19:53,381  INFO SettingsFactory:205 - Connection release mode: auto
09:19:53,384  INFO SettingsFactory:232 - Default batch fetch size: 1
09:19:53,385  INFO SettingsFactory:236 - Generate SQL with comments: enabled
09:19:53,387  INFO SettingsFactory:240 - Order SQL updates by primary key: disabled
09:19:53,388  INFO SettingsFactory:244 - Order SQL inserts for batching: disabled
09:19:53,389  INFO SettingsFactory:420 - Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
09:19:53,395  INFO ASTQueryTranslatorFactory:47 - Using ASTQueryTranslatorFactory
09:19:53,396  INFO SettingsFactory:252 - Query language substitutions: {}
09:19:53,397  INFO SettingsFactory:257 - JPA-QL strict compliance: disabled
09:19:53,399  INFO SettingsFactory:262 - Second-level cache: enabled
09:19:53,400  INFO SettingsFactory:266 - Query cache: disabled
09:19:53,412  INFO SettingsFactory:405 - Cache region factory : org.hibernate.cache.impl.bridge.RegionFactoryCacheProviderBridge
09:19:53,414  INFO RegionFactoryCacheProviderBridge:61 - Cache provider: org.hibernate.cache.NoCacheProvider
09:19:53,415  INFO SettingsFactory:276 - Optimize cache for minimal puts: disabled
09:19:53,416  INFO SettingsFactory:285 - Structured second-level cache entries: disabled
09:19:53,428  INFO SettingsFactory:305 - Echoing all SQL to stdout
09:19:53,431  INFO SettingsFactory:314 - Statistics: enabled
09:19:53,432  INFO SettingsFactory:318 - Deleted entity synthetic identifier rollback: disabled
09:19:53,435  INFO SettingsFactory:333 - Default entity-mode: pojo
09:19:53,436  INFO SettingsFactory:337 - Named query checking : enabled
09:19:53,564  INFO SessionFactoryImpl:187 - building session factory
09:19:53,708  INFO PojoInstantiator:84 - no default (no-argument) constructor for class: ufpr.especializacao.poo.modelo.Socio (class must be instantiated by Interceptor)
09:19:53,933  INFO SessionFactoryObjectFactory:105 - Not binding factory to JNDI, no JNDI name configured
09:19:53,941  INFO SchemaExport:226 - Running hbm2ddl schema export
09:19:53,944  INFO SchemaExport:251 - exporting generated schema to database
09:19:53,945 TRACE DriverManagerConnectionProvider:116 - total checked-out connections: 0
09:19:53,946 DEBUG DriverManagerConnectionProvider:132 - opening new JDBC connection
DriverManager.getConnection("jdbc:hsqldb:hsql://localhost/BDpoo")
    trying driver[className=sun.jdbc.odbc.JdbcOdbcDriver,sun.jdbc.odbc.JdbcOdbcDriver@1b50f0a7]
*Driver.connect (jdbc:hsqldb:hsql://localhost/BDpoo)
    trying driver[className=org.hsqldb.jdbcDriver,org.hsqldb.jdbcDriver@5ee771f3]
SQLState(S1000) vendor code(-37)
java.sql.SQLException: User not found: BD_USER
	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
	at org.hsqldb.jdbc.jdbcConnection.<init>(Unknown Source)
	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
	at org.hsqldb.jdbcDriver.connect(Unknown Source)
	at java.sql.DriverManager.getConnection(DriverManager.java:582)
	at java.sql.DriverManager.getConnection(DriverManager.java:154)
	at org.hibernate.connection.DriverManagerConnectionProvider.getConnection(DriverManagerConnectionProvider.java:133)
	at org.hibernate.tool.hbm2ddl.SuppliedConnectionProviderConnectionHelper.prepare(SuppliedConnectionProviderConnectionHelper.java:51)
	at org.hibernate.tool.hbm2ddl.SchemaExport.execute(SchemaExport.java:252)
	at org.hibernate.tool.hbm2ddl.SchemaExport.create(SchemaExport.java:211)
	at org.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:343)
	at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1327)
	at org.hibernate.cfg.AnnotationConfiguration.buildSessionFactory(AnnotationConfiguration.java:859)
	at ufpr.especializacao.poo.persistencia.hibernateUtil.HibernateConnection.configureSession(HibernateConnection.java:38)
	at ufpr.especializacao.poo.persistencia.hibernateUtil.HibernateConnection.getSession(HibernateConnection.java:60)
	at ufpr.especializacao.poo.persistencia.DAO.TransactionDao.<init>(TransactionDao.java:15)
	at ufpr.especializacao.poo.persistencia.DAO.GenericDao.<init>(GenericDao.java:14)
	at ufpr.especializacao.poo.persistencia.DAO.SocioDao.<init>(SocioDao.java:8)
	at ufpr.especializacao.poo.controle.Logic.SocioLogic.<init>(SocioLogic.java:13)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
	at java.lang.Class.newInstance0(Class.java:355)
	at java.lang.Class.newInstance(Class.java:308)
	at com.sun.faces.mgbean.BeanBuilder.newBeanInstance(BeanBuilder.java:186)
	at com.sun.faces.mgbean.BeanBuilder.build(BeanBuilder.java:106)
	at com.sun.faces.mgbean.BeanManager.createAndPush(BeanManager.java:368)
	at com.sun.faces.mgbean.BeanManager.create(BeanManager.java:222)
	at com.sun.faces.el.ManagedBeanELResolver.getValue(ManagedBeanELResolver.java:86)
	at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:54)
	at com.sun.faces.el.FacesCompositeELResolver.getValue(FacesCompositeELResolver.java:72)
	at org.apache.el.parser.AstIdentifier.getValue(AstIdentifier.java:61)
	at org.apache.el.parser.AstValue.getTarget(AstValue.java:63)
	at org.apache.el.parser.AstValue.invoke(AstValue.java:168)
	at org.apache.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:276)
	at org.apache.jasper.el.JspMethodExpression.invoke(JspMethodExpression.java:68)
	at javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:88)
	at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:102)
	at javax.faces.component.UICommand.broadcast(UICommand.java:387)
	at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:475)
	at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:756)
	at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:82)
	at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:100)
	at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118)
	at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
	at java.lang.Thread.run(Thread.java:619)
getConnection failed: java.sql.SQLException: User not found: BD_USER
09:19:53,966 ERROR SchemaExport:274 - schema export unsuccessful
java.sql.SQLException: User not found: BD_USER
	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
	at org.hsqldb.jdbc.jdbcConnection.<init>(Unknown Source)
	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
	at org.hsqldb.jdbcDriver.connect(Unknown Source)
	at java.sql.DriverManager.getConnection(DriverManager.java:582)
	at java.sql.DriverManager.getConnection(DriverManager.java:154)
	at org.hibernate.connection.DriverManagerConnectionProvider.getConnection(DriverManagerConnectionProvider.java:133)
	at org.hibernate.tool.hbm2ddl.SuppliedConnectionProviderConnectionHelper.prepare(SuppliedConnectionProviderConnectionHelper.java:51)
	at org.hibernate.tool.hbm2ddl.SchemaExport.execute(SchemaExport.java:252)
	at org.hibernate.tool.hbm2ddl.SchemaExport.create(SchemaExport.java:211)
	at org.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:343)
	at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1327)
	at org.hibernate.cfg.AnnotationConfiguration.buildSessionFactory(AnnotationConfiguration.java:859)
	at ufpr.especializacao.poo.persistencia.hibernateUtil.HibernateConnection.configureSession(HibernateConnection.java:38)
	at ufpr.especializacao.poo.persistencia.hibernateUtil.HibernateConnection.getSession(HibernateConnection.java:60)
	at ufpr.especializacao.poo.persistencia.DAO.TransactionDao.<init>(TransactionDao.java:15)
	at ufpr.especializacao.poo.persistencia.DAO.GenericDao.<init>(GenericDao.java:14)
	at ufpr.especializacao.poo.persistencia.DAO.SocioDao.<init>(SocioDao.java:8)
	at ufpr.especializacao.poo.controle.Logic.SocioLogic.<init>(SocioLogic.java:13)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
	at java.lang.Class.newInstance0(Class.java:355)
	at java.lang.Class.newInstance(Class.java:308)
	at com.sun.faces.mgbean.BeanBuilder.newBeanInstance(BeanBuilder.java:186)
	at com.sun.faces.mgbean.BeanBuilder.build(BeanBuilder.java:106)
	at com.sun.faces.mgbean.BeanManager.createAndPush(BeanManager.java:368)
	at com.sun.faces.mgbean.BeanManager.create(BeanManager.java:222)
	at com.sun.faces.el.ManagedBeanELResolver.getValue(ManagedBeanELResolver.java:86)
	at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:54)
	at com.sun.faces.el.FacesCompositeELResolver.getValue(FacesCompositeELResolver.java:72)
	at org.apache.el.parser.AstIdentifier.getValue(AstIdentifier.java:61)
	at org.apache.el.parser.AstValue.getTarget(AstValue.java:63)
	at org.apache.el.parser.AstValue.invoke(AstValue.java:168)
	at org.apache.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:276)
	at org.apache.jasper.el.JspMethodExpression.invoke(JspMethodExpression.java:68)
	at javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:88)
	at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:102)
	at javax.faces.component.UICommand.broadcast(UICommand.java:387)
	at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:475)
	at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:756)
	at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:82)
	at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:100)
	at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118)
	at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
	at java.lang.Thread.run(Thread.java:619)
09:19:54,366  INFO DriverManagerConnectionProvider:170 - cleaning up connection pool: jdbc:hsqldb:hsql://localhost/BDpoo

Olá Juliano!

Não sei se entendi bem o problema, mas, para você criar o usuário, teria que ter acesso à base como root, ou seja, de qualquer forma precisaria fazer um primeiro acesso como root.
Ou então você deveria utilizar outros meios (como chamada por linha de comando, execução de scripts etc).

Ajudei?

Abraços!!

Teoricamente(acho eu) que ao chamar SchemaExport.setImportFile(path) do hibernate ele deveria enviar os comandos de criação do usuário no arquivo indicado para o banco ao concetar, mas isso não acontece e ocorre o erro de usuário não encontrado. É isso que eu precisava, mas parece que não é possível, e preciso que isso ocorra no código sem precisar fazer qualquer preparação extra para rodar a aplicação.