AppFuse JIRA

  • Log In Access more options
    • Online Help
    • GreenHopper Help
    • Agile Answers
    • Keyboard Shortcuts
    • About JIRA
    • JIRA Credits
    • What’s New
  • Dashboards Access more options (Alt+d)
  • Projects Access more options (Alt+p)
  • Issues Access more options (Alt+i)
  • Agile
AppFuse
  • AppFuse
  • APF-1297 Upgrade to Hibernate 4
  • APF-1298

Replace Compass with Hibernate Search

  • Log In
  • Views
    • XML
    • Word
    • Printable

Details

  • Type: Sub-task Sub-task
  • Status: Resolved Resolved
  • Priority: Major Major
  • Resolution: Fixed
  • Affects Version/s: 2.1.0
  • Fix Version/s: 2.2.1
  • Component/s: Installation
  • Labels:
    None

Description

Seems that Compass is not compatible with Hibernate 4. Since it's no longer maintained, it seems logical to switch to Hibernate Search.

testUserSearch(org.appfuse.dao.UserDaoTest): Error creating bean with name 'org.appfuse.dao.UserDaoTest': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: private org.compass.gps.CompassGps org.appfuse.dao.UserDaoTest.compassGps; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'compassGps' defined in class path resource [applicationContext-dao.xml]: Invocation of init method failed; nested exception is java.lang.NoClassDefFoundError: org/hibernate/impl/SessionFactoryImpl

Activity

Ascending order - Click to sort in descending order
  • All
  • Comments
  • Work Log
  • History
  • Activity
  • Source
  • Reviews
  • Builds
J. Garcia made changes - 21/Sep/12 12:02 PM
Field Original Value New Value
Assignee Matt Raible [ mraible ] J. Garcia [ jogaco ]
Hide
Create a new review for changeset 6c9d045209cbc3ac74cbf080c1496a5048ba9e32
jogaco <jogaco.en@gmail.com> submitted changeset 6c9d045209cbc3ac74cbf080c1496a5048ba9e32 to wicket in appfuse (74 files) - 21/Sep/12 12:59 PM

APF-1297, APF-1298
Upgrade to Hibernate 4
Replace Compass-Search with Hibernate-Search

APF-1298 for IBATIS:
If IBATIS is removed, remove all references to compass in source code,
which have been untouched for all source code related to IBATIS.

If IBATIS is continued: peding: add aop to fire index events in
hibernate-search for IBATIS insertions, deletions, updates.

  • archetypes/appfuse-basic-jsf/src/pom.xml (+3 -0)
    • View diff to previous
    • View full source
    • View file history
    • Download raw file
  • archetypes/appfuse-basic-spring/src/pom.xml (+3 -0)
    • View diff to previous
    • View full source
    • View file history
    • Download raw file
  • archetypes/appfuse-basic-struts/src/pom.xml (+3 -0)
    • View diff to previous
    • View full source
    • View file history
    • Download raw file
  • archetypes/appfuse-basic-tapestry/src/pom.xml (+3 -0)
    • View diff to previous
    • View full source
    • View file history
    • Download raw file
  • archetypes/appfuse-core/src/src/test/resources/hibernate.properties (+12)
    • View diff to previous
    • View full source
    • View file history
    • Download raw file
  • archetypes/appfuse-modular-jsf/src/pom.xml (+3 -0)
    • View diff to previous
    • View full source
    • View file history
    • Download raw file
  • archetypes/appfuse-modular-spring/src/pom.xml (+3 -0)
    • View diff to previous
    • View full source
    • View file history
    • Download raw file
  • archetypes/appfuse-modular-struts/src/pom.xml (+3 -0)
    • View diff to previous
    • View full source
    • View file history
    • Download raw file
  • archetypes/appfuse-modular-tapestry/src/pom.xml (+3 -0)
    • View diff to previous
    • View full source
    • View file history
    • Download raw file
  • archetypes/appfuse-ws/src/pom.xml (+3 -0)
    • View diff to previous
    • View full source
    • View file history
    • Download raw file
  • data/common/pom.xml (+22 -3)
    • View diff to previous
    • View full source
    • View file history
    • Download raw file
  • data/common/src/main/java/org/appfuse/model/Address.java (+9 -8)
    • View diff to previous
    • View full source
    • View file history
    • Download raw file
  • data/common/src/main/java/org/appfuse/model/User.java (+14 -13)
    • View diff to previous
    • View full source
    • View file history
    • Download raw file
  • data/hibernate/src/main/java/org/appfuse/dao/BaseDaoTestCase.java (+15 -4)
    • View diff to previous
    • View full source
    • View file history
    • Download raw file
  • data/hibernate/src/main/java/org/appfuse/dao/GenericDao.java (+29 -1)
    • View diff to previous
    • View full source
    • View file history
    • Download raw file
  • data/hibernate/src/main/java/org/appfuse/dao/SearchException.java (+13)
    • View diff to previous
    • View full source
    • View file history
    • Download raw file
  • data/hibernate/src/main/java/org/appfuse/dao/hibernate/GenericDaoHibernate.java (+86 -20)
    • View diff to previous
    • View full source
    • View file history
    • Download raw file
  • data/hibernate/src/main/java/org/appfuse/dao/hibernate/HibernateSearchTools.java (+126)
    • View diff to previous
    • View full source
    • View file history
    • Download raw file
  • data/hibernate/src/main/java/org/appfuse/dao/hibernate/LookupDaoHibernate.java (+7 -5)
    • View diff to previous
    • View full source
    • View file history
    • Download raw file
  • data/hibernate/src/main/java/org/appfuse/dao/hibernate/RoleDaoHibernate.java (+12 -6)
    • View diff to previous
    • View full source
    • View file history
    • Download raw file
  • data/hibernate/src/main/java/org/appfuse/dao/hibernate/UserDaoHibernate.java (+20 -13)
    • View diff to previous
    • View full source
    • View file history
    • Download raw file
  • data/hibernate/src/main/resources/applicationContext-dao.xml (+6 -43)
    • View diff to previous
    • View full source
    • View file history
    • Download raw file
  • data/hibernate/src/test/java/org/appfuse/dao/UserDaoTest.java (+22 -38)
    • View diff to previous
    • View full source
    • View file history
    • Download raw file
  • data/hibernate/src/test/resources/hibernate.properties (+12)
    • View diff to previous
    • View full source
    • View file history
    • Download raw file
  • data/hibernate/src/test/resources/log4j.xml (+0 -4)
    • View diff to previous
    • View full source
    • View file history
    • Download raw file
  • data/jpa/src/main/java/org/appfuse/dao/BaseDaoTestCase.java (+13 -0)
    • View diff to previous
    • View full source
    • View file history
    • Download raw file
  • data/jpa/src/main/java/org/appfuse/dao/GenericDao.java (+27 -1)
    • View diff to previous
    • View full source
    • View file history
    • Download raw file
  • data/jpa/src/main/java/org/appfuse/dao/SearchException.java (+13)
    • View diff to previous
    • View full source
    • View file history
    • Download raw file
  • data/jpa/src/main/java/org/appfuse/dao/jpa/GenericDaoJpa.java (+175 -127)
    • View diff to previous
    • View full source
    • View file history
    • Download raw file
  • data/jpa/src/main/java/org/appfuse/dao/jpa/HibernateSearchJpaTools.java (+125)
    • View diff to previous
    • View full source
    • View file history
    • Download raw file
  • ...44 more files in changeset
Show
Create a new review for changeset 6c9d045209cbc3ac74cbf080c1496a5048ba9e32
jogaco <jogaco.en@gmail.com> submitted changeset 6c9d045209cbc3ac74cbf080c1496a5048ba9e32 to wicket in appfuse (74 files) - 21/Sep/12 12:59 PM
Hide
Permalink
J. Garcia added a comment - 22/Sep/12 2:51 AM

Replaced Compass-Search by Hibernate-Search.

https://github.com/appfuse/appfuse/commit/6c9d045209cbc3ac74cbf080c1496a5048ba9e32

Show
J. Garcia added a comment - 22/Sep/12 2:51 AM Replaced Compass-Search by Hibernate-Search. https://github.com/appfuse/appfuse/commit/6c9d045209cbc3ac74cbf080c1496a5048ba9e32
J. Garcia made changes - 22/Sep/12 2:51 AM
Status Open [ 1 ] Resolved [ 5 ]
Resolution Fixed [ 1 ]
Hide
Create a new review for changeset 55be50db401897d33222331634fa5eda28d59d5f
jogaco <jogaco.en@gmail.com> submitted changeset 55be50db401897d33222331634fa5eda28d59d5f to wicket in appfuse (23 files) - 02/Oct/12 12:20 PM

APF-1298 improvements
Search index for tests now created in filesystem, so they can be
analyzed with the luke tool.

  • archetypes/appfuse-basic-jsf/src/pom.xml (+1 -1)
    • View diff to previous
    • View full source
    • View file history
    • Download raw file
  • archetypes/appfuse-basic-spring/src/pom.xml (+1 -1)
    • View diff to previous
    • View full source
    • View file history
    • Download raw file
  • archetypes/appfuse-basic-struts/src/pom.xml (+1 -1)
    • View diff to previous
    • View full source
    • View file history
    • Download raw file
  • archetypes/appfuse-basic-tapestry/src/pom.xml (+1 -1)
    • View diff to previous
    • View full source
    • View file history
    • Download raw file
  • archetypes/appfuse-core/src/src/test/resources/hibernate.properties (+5 -5)
    • View diff to previous
    • View full source
    • View file history
    • Download raw file
  • archetypes/appfuse-modular-jsf/src/pom.xml (+1 -1)
    • View diff to previous
    • View full source
    • View file history
    • Download raw file
  • archetypes/appfuse-modular-spring/src/pom.xml (+1 -1)
    • View diff to previous
    • View full source
    • View file history
    • Download raw file
  • archetypes/appfuse-modular-struts/src/pom.xml (+1 -1)
    • View diff to previous
    • View full source
    • View file history
    • Download raw file
  • archetypes/appfuse-modular-tapestry/src/pom.xml (+1 -1)
    • View diff to previous
    • View full source
    • View file history
    • Download raw file
  • archetypes/appfuse-ws/src/pom.xml (+1 -1)
    • View diff to previous
    • View full source
    • View file history
    • Download raw file
  • data/hibernate/src/test/resources/hibernate.properties (+5 -5)
    • View diff to previous
    • View full source
    • View file history
    • Download raw file
  • data/jpa/src/test/resources/hibernate.properties (+5 -5)
    • View diff to previous
    • View full source
    • View file history
    • Download raw file
  • pom.xml (+1 -1)
    • View diff to previous
    • View full source
    • View file history
    • Download raw file
  • service/src/test/resources/hibernate.properties (+5 -5)
    • View diff to previous
    • View full source
    • View file history
    • Download raw file
  • web/common/src/test/resources/hibernate.properties (+5 -5)
    • View diff to previous
    • View full source
    • View file history
    • Download raw file
  • web/jsf/pom.xml (+11 -0)
    • View diff to previous
    • View full source
    • View file history
    • Download raw file
  • web/jsf/src/test/resources/hibernate.properties (+5 -5)
    • View diff to previous
    • View full source
    • View file history
    • Download raw file
  • web/spring/pom.xml (+11 -0)
    • View diff to previous
    • View full source
    • View file history
    • Download raw file
  • web/spring/src/test/resources/hibernate.properties (+5 -5)
    • View diff to previous
    • View full source
    • View file history
    • Download raw file
  • web/struts/pom.xml (+11 -0)
    • View diff to previous
    • View full source
    • View file history
    • Download raw file
  • web/struts/src/test/resources/hibernate.properties (+5 -5)
    • View diff to previous
    • View full source
    • View file history
    • Download raw file
  • web/tapestry/pom.xml (+11 -0)
    • View diff to previous
    • View full source
    • View file history
    • Download raw file
  • web/tapestry/src/test/resources/hibernate.properties (+5 -5)
    • View diff to previous
    • View full source
    • View file history
    • Download raw file
Show
Create a new review for changeset 55be50db401897d33222331634fa5eda28d59d5f
jogaco <jogaco.en@gmail.com> submitted changeset 55be50db401897d33222331634fa5eda28d59d5f to wicket in appfuse (23 files) - 02/Oct/12 12:20 PM

People

  • Assignee:
    J. Garcia
    Reporter:
    Matt Raible
Vote (1)
Watch (2)

Dates

  • Created:
    27/Jan/12 7:33 AM
    Updated:
    22/Sep/12 2:51 AM
    Resolved:
    22/Sep/12 2:51 AM
  • Atlassian JIRA (v5.2.7#850-sha1:b2af0c8)
  • Report a problem
  • Powered by a free Atlassian JIRA open source license for AppFuse. Try JIRA - bug tracking software for your team.