In HEM I have to since the configuration process is standardised, The only way to provide this feature is through configuration.

Max Rydahl Andersen wrote:


I fail to understand why its ok to add naming_strategy to ejb3 configuration and not hibernate configuration....?

/max

------- Forwarded message -------
From: "Emmanuel Bernard (JIRA)" <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Cc:
Subject: [Hibernate-issues] [Hibernate-JIRA] Resolved: (EJB-35) Support custom NamingStrategy as property.
Date: Mon, 21 Nov 2005 21:41:55 +0100

[ http://opensource.atlassian.com/projects/hibernate/browse/EJB-35?page=all ]

Emmanuel Bernard resolved EJB-35:
---------------------------------

     Assign To: Emmanuel Bernard
    Resolution: Fixed

Support custom NamingStrategy as property.
------------------------------------------

         Key: EJB-35
URL: http://opensource.atlassian.com/projects/hibernate/browse/EJB-35
     Project: Hibernate Entity Manager
        Type: Improvement
  Components: EntityManager
    Versions: 3.1beta1
 Environment: 3.1alpha1
EJB3 public draft
    Reporter: Christian Stein
    Assignee: Emmanuel Bernard
     Fix For: 3.1beta5



Original Estimate: 1 hour
        Remaining: 1 hour

As stated here http://forum.hibernate.org/viewtopic.php?t=944931 , I'd like to set a custom NamingStrategy implementation in "persistenc.xml"s properties. At the moment, you can only set such a custom implementation programmatically when creating a custom Configuration object. As this object is hidden by the EJB persistence API, it should be possible to specify the implementation class name via a property. Mhhh... maybe the improvement should be issued against "org.hibernate.cfg.Configuration" which needs a method like:
    /**
     * Set a custom naming strategy
     *
     * @param name the class name of NamingStrategy to set
     */
    public Configuration setNamingStrategy(String name) {
        this.namingStrategy = Class.forName(name);
        return this;
    }
Maybe, this is the wrong place. :)
Cheers,
Christian







-------------------------------------------------------
This SF.Net email is sponsored by the JBoss Inc.  Get Certified Today
Register for a JBoss Training Course.  Free Certification Exam
for All Training Attendees Through End of 2005. For more info visit:
http://ads.osdn.com/?ad_id=7628&alloc_id=16845&op=click
_______________________________________________
hibernate-devel mailing list
hibernate-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hibernate-devel

Reply via email to