[fleXive] 3.0 RC1 Java EE framework released under LGPL

Home

News: [fleXive] 3.0 RC1 Java EE framework released under LGPL

  1. [fleXive] is a comprehensive Java EE 5 library, based on EJB3, together with a supplementing JSF component library, built for flexibility and extensibility. It puts strong focus on enterprise-scale content modeling, storage and retrieval, and includes comprehensive JSF support for displaying and manipulating these contents in (web) applications. [fleXive]'s runtime environment can be included in existing Java EE applications, but it is also possible to build new applications and package them into stand-alone Java EE applications. The key features include:
    • Dynamic O/R-mapping of hierarchical XML-like data structure to relational database tables using numerous data types
    • Content handling
    • Internationalization (Data and user interface)
    • Versioning / History
    • Security using access control lists (ACLs) ruling mandators, roles/groups/users and data (type, instance, workflow and property permissions)
    • Workflows
    • Scripting (certain events can trigger scripts)
    • Manage your data in a virtual tree-like filesystem
    • Powerful SQL-like query engine
    • Caching
    • Mandator support
    The "Release Candidate 1" strives to be feature complete and we focus on ironing out the last remaining issues for the final 3.0 release. This is where they say they need our support, by providing us with constructive feedback concerning the strengths and weaknesses you find, any bugs you might encounter or what kind of features you'd like to see in future versions. The framework is now licensed under the GNU Lesser General Public License (LGPL) version 2.1 or higher. They moved from the more strict GPL license to LGPL to allow use in non-GPL and commercial projects. [fleXive] comes with an optional backend application built on top of the framework which is still licensed under the GNU General Public License (GPL). It helps you to visually manage most aspects of [fleXive] - like defining data structures, building queries, manage users and security, etc. The [fleXive] framework is open source and available at http://www.flexive.org where you can find further information about the framework alongside with tutorials, reference documentation, a download section, wiki, issuetracker, etc.

    Threaded Messages (8)

  2. Too flexive[ Go to top ]

    "Error! Reason: Segment "flexive-screenshots" was not a keyword for a postVarSet as expected!"
  3. Too Typo3[ Go to top ]

    "Error!
    Reason: Segment "flexive-screenshots" was not a keyword for a postVarSet as expected!"
    Thanks for pointing out a broken link to or from our project website which is - at least not yet - powered by [fleXive] ;-) Could you please be more specific and tell me where you found that link? Thanks, Markus Plesser [fleXive] core developer http://www.flexive.org -- UCS - unique computing solutions gmbh http://www.ucs.at
  4. Seam?[ Go to top ]

    can somebody compare it with Jboss Seam?
  5. Re: Seam?[ Go to top ]

    can somebody compare it with Jboss Seam?
    Hi Lipman Li, from our point of view it is hard to compare [fleXive] with Seam. [fleXive]'s intention is not to compete with Seam but rather to complement it. This is one of the strengths of [fleXive]: it can be used on its own and as a complementary framework. It is actually very easy to integrate [fleXive] into a Seam project as shown in the reference documentation. A more in-depth tutorial is in the works, but I can't give you a specific date yet, sorry. A good use-case to integrate [fleXive] into a Seam project would be if you need stronger/finer-grained security than Hibernate can provide and all the other goodies available in [fleXive] like dynamic datastructures, content handling, internationalization, user management, scripting, etc. Please feel free to ask if you have any further questions. Cheers, Markus Plesser [fleXive] core developer http://www.flexive.org -- UCS - unique computing solutions gmbh http://www.ucs.at
  6. Re: Seam?[ Go to top ]

    Does it support Active Directory user authentication?
  7. Re: Seam?[ Go to top ]

    Does it support Active Directory user authentication?
    Hi Ali, we don't support AD authentication out of the box yet. It is however possible using a JAAS module or modifying the authentication code in com.flexive.core.security.FxDBAuthentication. If there is a demand, pluggable (and scriptable) authentication without having to rely on JAAS might be included in future releases. Cheers, Markus Plesser [fleXive] core developer http://www.flexive.org -- UCS - unique computing solutions gmbh http://www.ucs.at
  8. Competitors?[ Go to top ]

    I'm not 100% clear what fleXive is. Is it another JEE container? What are it's competitors? How does it differ from them (if it is implementing the JEE standard)? Thanks, Ashley.
  9. Re: Competitors?[ Go to top ]

    Hi Ashley, [fleXive] is a framework based on JEE, not a JEE container. Its main feature is the persistence engine which offers a high-performance way of dealing with hierarchical data (similar to XML), multi-lingual contents, and finegrained (field-level) security. I don't know of frameworks (open-sourced or not) that have the same focus. I guess the closest competitors are Enterprise Content Management systems (e.g. Nuxeo, Alfresco), and implementations of the Java Content Repository (e.g. Apache JackRabbit). Cheers, Daniel Lichtenberger [fleXive] core developer http://www.flexive.org -- UCS - unique computing solutions gmbh http://www.ucs.at