15:11:29,964 ERROR [org.jboss.msc.service.fail] (ServerService Thread Pool -- 48) MSC00001: Failed to start service jboss.deployment.unit."picketlink-playground.war".component.DataCreator.START: org.jboss.msc.service.StartException in service jboss.deployment.unit."picketlink-playground.war".component.DataCreator.START: java.lang.IllegalStateException: JBAS011048: Failed to construct component instance at org.jboss.as.ee.component.ComponentStartService$1.run(ComponentStartService.java:57) [jboss-as-ee-7.2.0.Alpha1-redhat-4.jar:7.2.0.Alpha1-redhat-4] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [rt.jar:1.7.0_17] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) [rt.jar:1.7.0_17] at java.util.concurrent.FutureTask.run(Unknown Source) [rt.jar:1.7.0_17] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [rt.jar:1.7.0_17] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [rt.jar:1.7.0_17] at java.lang.Thread.run(Unknown Source) [rt.jar:1.7.0_17] at org.jboss.threads.JBossThread.run(JBossThread.java:122) [jboss-threads-2.1.0.Final.jar:2.1.0.Final] Caused by: java.lang.IllegalStateException: JBAS011048: Failed to construct component instance at org.jboss.as.ee.component.BasicComponent.constructComponentInstance(BasicComponent.java:163) [jboss-as-ee-7.2.0.Alpha1-redhat-4.jar:7.2.0.Alpha1-redhat-4] at org.jboss.as.ee.component.BasicComponent.createInstance(BasicComponent.java:85) [jboss-as-ee-7.2.0.Alpha1-redhat-4.jar:7.2.0.Alpha1-redhat-4] at org.jboss.as.ejb3.component.singleton.SingletonComponent.getComponentInstance(SingletonComponent.java:126) [jboss-as-ejb3-7.2.0.Alpha1-redhat-4.jar:7.2.0.Alpha1-redhat-4] at org.jboss.as.ejb3.component.singleton.SingletonComponent.start(SingletonComponent.java:141) [jboss-as-ejb3-7.2.0.Alpha1-redhat-4.jar:7.2.0.Alpha1-redhat-4] at org.jboss.as.ee.component.ComponentStartService$1.run(ComponentStartService.java:54) [jboss-as-ee-7.2.0.Alpha1-redhat-4.jar:7.2.0.Alpha1-redhat-4] ... 7 more Caused by: javax.ejb.EJBException: javax.persistence.PersistenceException: Exception [EclipseLink-4002] (Eclipse Persistence Services - 2.5.0.v20130507-3faac2b): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.h2.jdbc.JdbcSQLException: Hexadecimal string with odd number of characters: "default"; SQL statement: SELECT t1.ID, t1.CREATIONDATE, t1.ENABLED, t1.EXPIRATIONDATE, t1.GROUPPATH, t1.IDENTITYTYPE, t1.NONUSERNAME, t1.USEREMAIL, t1.USERFIRSTNAME, t1.USERLASTNAME, t1.USERLOGIN, t1.PARENT_ID, t1.PARTITION_ID FROM IDENTITYOBJECTPARTITION t0, IDENTITYOBJECT t1 WHERE (((t1.ID = ?) AND (t1.PARTITION_ID IN (?))) AND (t0.ID = t1.PARTITION_ID)) [90003-168] Error Code: 90003 Call: SELECT t1.ID, t1.CREATIONDATE, t1.ENABLED, t1.EXPIRATIONDATE, t1.GROUPPATH, t1.IDENTITYTYPE, t1.NONUSERNAME, t1.USEREMAIL, t1.USERFIRSTNAME, t1.USERLASTNAME, t1.USERLOGIN, t1.PARENT_ID, t1.PARTITION_ID FROM IDENTITYOBJECTPARTITION t0, IDENTITYOBJECT t1 WHERE (((t1.ID = ?) AND (t1.PARTITION_ID IN (?))) AND (t0.ID = t1.PARTITION_ID)) bind => [cc349de4-28e3-4ab4-9bb5-da7a677a1eed, [default, default]] Query: ReadAllQuery(referenceClass=IdentityObject sql="SELECT t1.ID, t1.CREATIONDATE, t1.ENABLED, t1.EXPIRATIONDATE, t1.GROUPPATH, t1.IDENTITYTYPE, t1.NONUSERNAME, t1.USEREMAIL, t1.USERFIRSTNAME, t1.USERLASTNAME, t1.USERLOGIN, t1.PARENT_ID, t1.PARTITION_ID FROM IDENTITYOBJECTPARTITION t0, IDENTITYOBJECT t1 WHERE (((t1.ID = ?) AND (t1.PARTITION_ID IN (?))) AND (t0.ID = t1.PARTITION_ID))") at org.jboss.as.ejb3.tx.CMTTxInterceptor.handleExceptionInOurTx(CMTTxInterceptor.java:165) [jboss-as-ejb3-7.2.0.Alpha1-redhat-4.jar:7.2.0.Alpha1-redhat-4] at org.jboss.as.ejb3.tx.CMTTxInterceptor.invokeInOurTx(CMTTxInterceptor.java:250) [jboss-as-ejb3-7.2.0.Alpha1-redhat-4.jar:7.2.0.Alpha1-redhat-4] at org.jboss.as.ejb3.tx.CMTTxInterceptor.requiresNew(CMTTxInterceptor.java:344) [jboss-as-ejb3-7.2.0.Alpha1-redhat-4.jar:7.2.0.Alpha1-redhat-4] at org.jboss.as.ejb3.tx.LifecycleCMTTxInterceptor.processInvocation(LifecycleCMTTxInterceptor.java:66) [jboss-as-ejb3-7.2.0.Alpha1-redhat-4.jar:7.2.0.Alpha1-redhat-4] at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288) [jboss-invocation-1.1.1.Final.jar:1.1.1.Final] at org.jboss.as.ejb3.component.interceptors.CurrentInvocationContextInterceptor.processInvocation(CurrentInvocationContextInterceptor.java:41) [jboss-as-ejb3-7.2.0.Alpha1-redhat-4.jar:7.2.0.Alpha1-redhat-4] at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288) [jboss-invocation-1.1.1.Final.jar:1.1.1.Final] at org.jboss.as.ee.component.TCCLInterceptor.processInvocation(TCCLInterceptor.java:45) [jboss-as-ee-7.2.0.Alpha1-redhat-4.jar:7.2.0.Alpha1-redhat-4] at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288) [jboss-invocation-1.1.1.Final.jar:1.1.1.Final] at org.jboss.invocation.ChainedInterceptor.processInvocation(ChainedInterceptor.java:61) [jboss-invocation-1.1.1.Final.jar:1.1.1.Final] at org.jboss.as.ee.component.BasicComponent.constructComponentInstance(BasicComponent.java:161) [jboss-as-ee-7.2.0.Alpha1-redhat-4.jar:7.2.0.Alpha1-redhat-4] ... 11 more Caused by: javax.persistence.PersistenceException: Exception [EclipseLink-4002] (Eclipse Persistence Services - 2.5.0.v20130507-3faac2b): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.h2.jdbc.JdbcSQLException: Hexadecimal string with odd number of characters: "default"; SQL statement: SELECT t1.ID, t1.CREATIONDATE, t1.ENABLED, t1.EXPIRATIONDATE, t1.GROUPPATH, t1.IDENTITYTYPE, t1.NONUSERNAME, t1.USEREMAIL, t1.USERFIRSTNAME, t1.USERLASTNAME, t1.USERLOGIN, t1.PARENT_ID, t1.PARTITION_ID FROM IDENTITYOBJECTPARTITION t0, IDENTITYOBJECT t1 WHERE (((t1.ID = ?) AND (t1.PARTITION_ID IN (?))) AND (t0.ID = t1.PARTITION_ID)) [90003-168] Error Code: 90003 Call: SELECT t1.ID, t1.CREATIONDATE, t1.ENABLED, t1.EXPIRATIONDATE, t1.GROUPPATH, t1.IDENTITYTYPE, t1.NONUSERNAME, t1.USEREMAIL, t1.USERFIRSTNAME, t1.USERLASTNAME, t1.USERLOGIN, t1.PARENT_ID, t1.PARTITION_ID FROM IDENTITYOBJECTPARTITION t0, IDENTITYOBJECT t1 WHERE (((t1.ID = ?) AND (t1.PARTITION_ID IN (?))) AND (t0.ID = t1.PARTITION_ID)) bind => [cc349de4-28e3-4ab4-9bb5-da7a677a1eed, [default, default]] Query: ReadAllQuery(referenceClass=IdentityObject sql="SELECT t1.ID, t1.CREATIONDATE, t1.ENABLED, t1.EXPIRATIONDATE, t1.GROUPPATH, t1.IDENTITYTYPE, t1.NONUSERNAME, t1.USEREMAIL, t1.USERFIRSTNAME, t1.USERLASTNAME, t1.USERLOGIN, t1.PARENT_ID, t1.PARTITION_ID FROM IDENTITYOBJECTPARTITION t0, IDENTITYOBJECT t1 WHERE (((t1.ID = ?) AND (t1.PARTITION_ID IN (?))) AND (t0.ID = t1.PARTITION_ID))") at org.eclipse.persistence.internal.jpa.QueryImpl.getDetailedException(QueryImpl.java:377) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:260) at org.eclipse.persistence.internal.jpa.QueryImpl.getResultList(QueryImpl.java:468) at org.picketlink.idm.jpa.internal.JPAIdentityStore.lookupIdentityObjectById(JPAIdentityStore.java:622) at org.picketlink.idm.jpa.internal.JPAIdentityStore.storeCredential(JPAIdentityStore.java:501) at org.picketlink.idm.credential.internal.PasswordCredentialHandler.update(PasswordCredentialHandler.java:149) at org.picketlink.idm.credential.internal.PasswordCredentialHandler.update(PasswordCredentialHandler.java:60) at org.picketlink.idm.jpa.internal.JPAIdentityStore.updateCredential(JPAIdentityStore.java:550) at org.picketlink.idm.internal.DefaultIdentityManager.updateCredential(DefaultIdentityManager.java:398) at org.picketlink.idm.internal.DefaultIdentityManager.updateCredential(DefaultIdentityManager.java:389) at org.picketlink.internal.SecuredIdentityManager.updateCredential(SecuredIdentityManager.java:176) at com.lapis.throwaway.picketlink.config.DataCreator.init(DataCreator.java:24) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.7.0_17] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) [rt.jar:1.7.0_17] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) [rt.jar:1.7.0_17] at java.lang.reflect.Method.invoke(Unknown Source) [rt.jar:1.7.0_17] at org.jboss.as.ee.component.ManagedReferenceLifecycleMethodInterceptorFactory$ManagedReferenceLifecycleMethodInterceptor.processInvocation(ManagedReferenceLifecycleMethodInterceptorFactory.java:130) [jboss-as-ee-7.2.0.Alpha1-redhat-4.jar:7.2.0.Alpha1-redhat-4] at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288) [jboss-invocation-1.1.1.Final.jar:1.1.1.Final] at org.jboss.invocation.WeavedInterceptor.processInvocation(WeavedInterceptor.java:53) [jboss-invocation-1.1.1.Final.jar:1.1.1.Final] at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288) [jboss-invocation-1.1.1.Final.jar:1.1.1.Final] at org.jboss.as.weld.injection.WeldInjectionInterceptor.processInvocation(WeldInjectionInterceptor.java:73) at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288) [jboss-invocation-1.1.1.Final.jar:1.1.1.Final] at org.jboss.as.ee.component.ManagedReferenceInterceptorFactory$ManagedReferenceInterceptor.processInvocation(ManagedReferenceInterceptorFactory.java:95) [jboss-as-ee-7.2.0.Alpha1-redhat-4.jar:7.2.0.Alpha1-redhat-4] at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288) [jboss-invocation-1.1.1.Final.jar:1.1.1.Final] at org.jboss.invocation.WeavedInterceptor.processInvocation(WeavedInterceptor.java:53) [jboss-invocation-1.1.1.Final.jar:1.1.1.Final] at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288) [jboss-invocation-1.1.1.Final.jar:1.1.1.Final] at org.jboss.as.ee.component.NamespaceContextInterceptor.processInvocation(NamespaceContextInterceptor.java:50) [jboss-as-ee-7.2.0.Alpha1-redhat-4.jar:7.2.0.Alpha1-redhat-4] at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288) [jboss-invocation-1.1.1.Final.jar:1.1.1.Final] at org.jboss.as.ejb3.tx.CMTTxInterceptor.invokeInOurTx(CMTTxInterceptor.java:248) [jboss-as-ejb3-7.2.0.Alpha1-redhat-4.jar:7.2.0.Alpha1-redhat-4] ... 20 more Caused by: Exception [EclipseLink-4002] (Eclipse Persistence Services - 2.5.0.v20130507-3faac2b): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: org.h2.jdbc.JdbcSQLException: Hexadecimal string with odd number of characters: "default"; SQL statement: SELECT t1.ID, t1.CREATIONDATE, t1.ENABLED, t1.EXPIRATIONDATE, t1.GROUPPATH, t1.IDENTITYTYPE, t1.NONUSERNAME, t1.USEREMAIL, t1.USERFIRSTNAME, t1.USERLASTNAME, t1.USERLOGIN, t1.PARENT_ID, t1.PARTITION_ID FROM IDENTITYOBJECTPARTITION t0, IDENTITYOBJECT t1 WHERE (((t1.ID = ?) AND (t1.PARTITION_ID IN (?))) AND (t0.ID = t1.PARTITION_ID)) [90003-168] Error Code: 90003 Call: SELECT t1.ID, t1.CREATIONDATE, t1.ENABLED, t1.EXPIRATIONDATE, t1.GROUPPATH, t1.IDENTITYTYPE, t1.NONUSERNAME, t1.USEREMAIL, t1.USERFIRSTNAME, t1.USERLASTNAME, t1.USERLOGIN, t1.PARENT_ID, t1.PARTITION_ID FROM IDENTITYOBJECTPARTITION t0, IDENTITYOBJECT t1 WHERE (((t1.ID = ?) AND (t1.PARTITION_ID IN (?))) AND (t0.ID = t1.PARTITION_ID)) bind => [cc349de4-28e3-4ab4-9bb5-da7a677a1eed, [default, default]] Query: ReadAllQuery(referenceClass=IdentityObject sql="SELECT t1.ID, t1.CREATIONDATE, t1.ENABLED, t1.EXPIRATIONDATE, t1.GROUPPATH, t1.IDENTITYTYPE, t1.NONUSERNAME, t1.USEREMAIL, t1.USERFIRSTNAME, t1.USERLASTNAME, t1.USERLOGIN, t1.PARENT_ID, t1.PARTITION_ID FROM IDENTITYOBJECTPARTITION t0, IDENTITYOBJECT t1 WHERE (((t1.ID = ?) AND (t1.PARTITION_ID IN (?))) AND (t0.ID = t1.PARTITION_ID))") at org.eclipse.persistence.exceptions.DatabaseException.sqlException(DatabaseException.java:340) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:679) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:558) at org.eclipse.persistence.internal.sessions.AbstractSession.basicExecuteCall(AbstractSession.java:1995) at org.eclipse.persistence.sessions.server.ClientSession.executeCall(ClientSession.java:296) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:242) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:228) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeSelectCall(DatasourceCallQueryMechanism.java:299) at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.selectAllRows(DatasourceCallQueryMechanism.java:694) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRowsFromTable(ExpressionQueryMechanism.java:2714) at org.eclipse.persistence.internal.queries.ExpressionQueryMechanism.selectAllRows(ExpressionQueryMechanism.java:2667) at org.eclipse.persistence.queries.ReadAllQuery.executeObjectLevelReadQuery(ReadAllQuery.java:477) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeDatabaseQuery(ObjectLevelReadQuery.java:1155) at org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:899) at org.eclipse.persistence.queries.ObjectLevelReadQuery.execute(ObjectLevelReadQuery.java:1114) at org.eclipse.persistence.queries.ReadAllQuery.execute(ReadAllQuery.java:402) at org.eclipse.persistence.queries.ObjectLevelReadQuery.executeInUnitOfWork(ObjectLevelReadQuery.java:1202) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:2894) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1797) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1779) at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1744) at org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:258) ... 47 more Caused by: org.h2.jdbc.JdbcSQLException: Hexadecimal string with odd number of characters: "default"; SQL statement: SELECT t1.ID, t1.CREATIONDATE, t1.ENABLED, t1.EXPIRATIONDATE, t1.GROUPPATH, t1.IDENTITYTYPE, t1.NONUSERNAME, t1.USEREMAIL, t1.USERFIRSTNAME, t1.USERLASTNAME, t1.USERLOGIN, t1.PARENT_ID, t1.PARTITION_ID FROM IDENTITYOBJECTPARTITION t0, IDENTITYOBJECT t1 WHERE (((t1.ID = ?) AND (t1.PARTITION_ID IN (?))) AND (t0.ID = t1.PARTITION_ID)) [90003-168] at org.h2.message.DbException.getJdbcSQLException(DbException.java:329) at org.h2.message.DbException.get(DbException.java:169) at org.h2.message.DbException.get(DbException.java:146) at org.h2.util.StringUtils.convertHexToBytes(StringUtils.java:990) at org.h2.value.Value.convertTo(Value.java:823) at org.h2.expression.Comparison.getValue(Comparison.java:233) at org.h2.expression.ConditionAndOr.getValue(ConditionAndOr.java:90) at org.h2.expression.Expression.getBooleanValue(Expression.java:180) at org.h2.table.TableFilter.isOk(TableFilter.java:431) at org.h2.table.TableFilter.next(TableFilter.java:379) at org.h2.command.dml.Select.queryFlat(Select.java:513) at org.h2.command.dml.Select.queryWithoutCache(Select.java:618) at org.h2.command.dml.Query.query(Query.java:307) at org.h2.command.dml.Query.query(Query.java:277) at org.h2.command.dml.Query.query(Query.java:36) at org.h2.command.CommandContainer.query(CommandContainer.java:86) at org.h2.command.Command.executeQuery(Command.java:191) at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:109) at org.jboss.jca.adapters.jdbc.WrappedPreparedStatement.executeQuery(WrappedPreparedStatement.java:462) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeSelect(DatabaseAccessor.java:1002) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:641) ... 67 more