[
https://issues.jboss.org/browse/RF-13205?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12805904#comment-12805904
]
Brian Leathem commented on RF-13205:
------------------------------------
The errors on deployment can be safely ignored. They occur because Hibernate
is trying to drop indexes from non-existent tables. After the drop commands
are complete, hibernate successfully creates the tables.
The 2nd error reported is that "you cannot create a new user". I tried
registering myself as a new user, and got this error:
{quote}
Caused by: java.lang.NoClassDefFoundError: org/apache/commons/codec/binary/Hex
at org.richfaces.photoalbum.util.HashUtils.hash(HashUtils.java:47)
[classes:]
at
org.richfaces.photoalbum.manager.Authenticator.register(Authenticator.java:159)
[classes:]
at
org.richfaces.photoalbum.manager.Authenticator$Proxy$_$$_WeldClientProxy.register(Authenticator$Proxy$_$$_WeldClientProxy.java)
[classes:]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[rt.jar:1.7.0_17]
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
[rt.jar:1.7.0_17]
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[rt.jar:1.7.0_17]
at java.lang.reflect.Method.invoke(Method.java:601) [rt.jar:1.7.0_17]
at org.apache.el.parser.AstValue.invoke(AstValue.java:258)
[jbossweb-7.2.0.Final-redhat-1.jar:7.2.0.Final-redhat-1]
at
org.apache.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:278)
[jbossweb-7.2.0.Final-redhat-1.jar:7.2.0.Final-redhat-1]
at
org.jboss.weld.util.el.ForwardingMethodExpression.invoke(ForwardingMethodExpression.java:40)
[weld-core-1.1.13.Final-redhat-1.jar:1.1.13.Final-redhat-1]
at
org.jboss.weld.el.WeldMethodExpression.invoke(WeldMethodExpression.java:50)
[weld-core-1.1.13.Final-redhat-1.jar:1.1.13.Final-redhat-1]
at org.apache.el.parser.AstIdentifier.invoke(AstIdentifier.java:117)
[jbossweb-7.2.0.Final-redhat-1.jar:7.2.0.Final-redhat-1]
at
org.apache.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:278)
[jbossweb-7.2.0.Final-redhat-1.jar:7.2.0.Final-redhat-1]
at
org.jboss.weld.util.el.ForwardingMethodExpression.invoke(ForwardingMethodExpression.java:40)
[weld-core-1.1.13.Final-redhat-1.jar:1.1.13.Final-redhat-1]
at
org.jboss.weld.el.WeldMethodExpression.invoke(WeldMethodExpression.java:50)
[weld-core-1.1.13.Final-redhat-1.jar:1.1.13.Final-redhat-1]
at
com.sun.faces.facelets.el.TagMethodExpression.invoke(TagMethodExpression.java:105)
[jsf-impl-2.1.19-redhat-1.jar:2.1.19-redhat-1]
at
javax.faces.event.MethodExpressionActionListener.processAction(MethodExpressionActionListener.java:148)
[jboss-jsf-api_2.1_spec-2.1.19.1.Final-redhat-1.jar:2.1.19.1.Final-redhat-1]
... 32 more
{quote}
I was able to resolve this by adding the dependency:
{code}
<dependency>
<groupId>commons-codec</groupId>
<artifactId>commons-codec</artifactId>
<version>1.8</version>
</dependency>
{code}
With this dependency present I am able to register a new user.
However, after successful registration I land on a user profile page that still
shows a "register" button. Thinking the registration is not complete I click
the button and an exception is generated in the server log reporting that the
password is not present. This presents a usability problem.
> Photoalbum: Hibernate error during deployment
> ---------------------------------------------
>
> Key: RF-13205
> URL: https://issues.jboss.org/browse/RF-13205
> Project: RichFaces
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Components: examples
> Affects Versions: 4.3.4
> Environment: Photoalbum 4.3.4.20130912-Final
> Reporter: Pavol Pitonak
> Priority: Blocker
>
> # build photoalbum and deploy to EAP 6.1.1
> result:
> * there is error during deployment
> * when you open http://localhost:8080/richfaces-photoalbum, you can see
> application and basic functionality works, however you cannot create a new
> user
> {quote}
> 17:10:35,171 INFO
> [org.hibernate.service.jdbc.connections.internal.ConnectionProviderInitiator]
> (ServerService Thread Pool -- 48) HHH000130: Instantiating explicit
> connection provider:
> org.hibernate.ejb.connection.InjectedDataSourceConnectionProvider
> 17:10:35,346 INFO [org.hibernate.dialect.Dialect] (ServerService Thread Pool
> -- 48) HHH000400: Using dialect: org.hibernate.dialect.H2Dialect
> 17:10:35,361 WARN [org.hibernate.dialect.H2Dialect] (ServerService Thread
> Pool -- 48) HHH000431: Unable to determine H2 database version, certain
> features may not work
>
>
> 17:10:35,389 INFO
> [org.hibernate.engine.transaction.internal.TransactionFactoryInitiator]
> (ServerService Thread Pool -- 48) HHH000268: Transaction strategy:
> org.hibernate.engine.transaction.internal.jta.CMTTransactionFactory
> 17:10:35,392 INFO [org.hibernate.hql.internal.ast.ASTQueryTranslatorFactory]
> (ServerService Thread Pool -- 48) HHH000397: Using ASTQueryTranslatorFactory
> 17:10:35,444 INFO [org.hibernate.validator.internal.util.Version]
> (ServerService Thread Pool -- 48) HV000001: Hibernate Validator
> 4.3.1.Final-redhat-1
> 17:10:35,866 INFO [org.hibernate.tool.hbm2ddl.SchemaExport] (ServerService
> Thread Pool -- 48) HHH000227: Running hbm2ddl schema export
> 17:10:35,874 ERROR [org.hibernate.tool.hbm2ddl.SchemaExport] (ServerService
> Thread Pool -- 48) HHH000389: Unsuccessful: alter table Album drop constraint
> FK_maso23c869ch22pa5q0sh6tok
>
>
> 17:10:35,874 ERROR [org.hibernate.tool.hbm2ddl.SchemaExport] (ServerService
> Thread Pool -- 48) Table "ALBUM" not found; SQL statement:
>
> alter table Album drop constraint FK_maso23c869ch22pa5q0sh6tok [42102-168]
>
>
> 17:10:35,875 ERROR [org.hibernate.tool.hbm2ddl.SchemaExport] (ServerService
> Thread Pool -- 48) HHH000389: Unsuccessful: alter table Album drop constraint
> FK_j8gbvffe8l1pvbewibj4ft62m
>
>
> 17:10:35,875 ERROR [org.hibernate.tool.hbm2ddl.SchemaExport] (ServerService
> Thread Pool -- 48) Table "ALBUM" not found; SQL statement:
>
> alter table Album drop constraint FK_j8gbvffe8l1pvbewibj4ft62m [42102-168]
>
>
> 17:10:35,875 ERROR [org.hibernate.tool.hbm2ddl.SchemaExport] (ServerService
> Thread Pool -- 48) HHH000389: Unsuccessful: alter table Comment drop
> constraint FK_j94pith5sd971k29j6ysxuk7
>
>
> 17:10:35,875 ERROR [org.hibernate.tool.hbm2ddl.SchemaExport] (ServerService
> Thread Pool -- 48) Table "COMMENT" not found; SQL statement:
>
> alter table Comment drop constraint FK_j94pith5sd971k29j6ysxuk7 [42102-168]
>
>
> 17:10:35,875 ERROR [org.hibernate.tool.hbm2ddl.SchemaExport] (ServerService
> Thread Pool -- 48) HHH000389: Unsuccessful: alter table Comment drop
> constraint FK_qh25b5js0rt4fqv9syhyjv781
>
>
> 17:10:35,876 ERROR [org.hibernate.tool.hbm2ddl.SchemaExport] (ServerService
> Thread Pool -- 48) Table "COMMENT" not found; SQL statement:
>
> alter table Comment drop constraint FK_qh25b5js0rt4fqv9syhyjv781 [42102-168]
>
>
> 17:10:35,876 ERROR [org.hibernate.tool.hbm2ddl.SchemaExport] (ServerService
> Thread Pool -- 48) HHH000389: Unsuccessful: alter table Image drop constraint
> FK_62s883scl1tf1fl7357bbtxy9
>
>
> 17:10:35,876 ERROR [org.hibernate.tool.hbm2ddl.SchemaExport] (ServerService
> Thread Pool -- 48) Table "IMAGE" not found; SQL statement:
>
> alter table Image drop constraint FK_62s883scl1tf1fl7357bbtxy9 [42102-168]
>
>
> 17:10:35,876 ERROR [org.hibernate.tool.hbm2ddl.SchemaExport] (ServerService
> Thread Pool -- 48) HHH000389: Unsuccessful: alter table Image_MetaTag drop
> constraint FK_qw6hpgbun1gnhr0nimrao8gxc
>
>
> 17:10:35,877 ERROR [org.hibernate.tool.hbm2ddl.SchemaExport] (ServerService
> Thread Pool -- 48) Table "IMAGE_METATAG" not found; SQL statement:
>
> alter table Image_MetaTag drop constraint FK_qw6hpgbun1gnhr0nimrao8gxc
> [42102-168]
> 17:10:35,877 ERROR [org.hibernate.tool.hbm2ddl.SchemaExport] (ServerService
> Thread Pool -- 48) HHH000389: Unsuccessful: alter table Image_MetaTag drop
> constraint FK_rb6l6aoyv7bss6hto77wqnvfg
> 17:10:35,877 ERROR [org.hibernate.tool.hbm2ddl.SchemaExport] (ServerService
> Thread Pool -- 48) Table "IMAGE_METATAG" not found; SQL statement:
> alter table Image_MetaTag drop constraint FK_rb6l6aoyv7bss6hto77wqnvfg
> [42102-168]
> 17:10:35,877 ERROR [org.hibernate.tool.hbm2ddl.SchemaExport] (ServerService
> Thread Pool -- 48) HHH000389: Unsuccessful: alter table Shelf drop constraint
> FK_3unm5rbreqkjurmy4hpfl89yr
> 17:10:35,878 ERROR [org.hibernate.tool.hbm2ddl.SchemaExport] (ServerService
> Thread Pool -- 48) Table "SHELF" not found; SQL statement:
> alter table Shelf drop constraint FK_3unm5rbreqkjurmy4hpfl89yr [42102-168]
> 17:10:36,026 INFO [org.hibernate.tool.hbm2ddl.SchemaExport] (ServerService
> Thread Pool -- 48) HHH000230: Schema export complete
> {quote}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
_______________________________________________
richfaces-issues mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/richfaces-issues