I was able to get at the information if I gave the user and password
information of the owner of the table within the sqlServer(2005) database. 
That sort of deals with my problem, but I would prefer to use another user. 
I checked the permissions and the user I was trying to work with has all
permissions on the table and I then I even tried going through column by
column to get it to work.  Any other suggestions how I can get it to work
with a different user?  In the meantime I can use the table owner.  Has
anyone else tried to work with an existing database within sqlServer 2005?


BoJeevs wrote:
> 
> I did turn on the logging and also added some print lines within the
> HibernateConfigurationTest and found that the select * was not getting any
> information back, but it's not sending me any error messages, besides
> saying that the object with an existing id is not found.  Any other ideas?
> 
> 
> tibi-3 wrote:
>> 
>> did you turn on the logging for queries?
>> 
>> in log4j.properties (by default commented out)
>> 
>> tibi
>> 
>> BoJeevs wrote:
>>> I am using annotations.  Here is the class
>>> @Entity 
>>> @Table(name="ORG")
>>> public class Organization extends BaseObject {
>>>     protected String id;
>>>     protected String name;
>>>     protected String topFlag;
>>>     
>>>     /**
>>>      * @return String(20) the id
>>>      */
>>>     @Id
>>>     @Column(name="ORG_ID", length=20)
>>>     public String getId() {
>>>             return id;
>>>     }
>>>
>>>     /**
>>>      * @return String(25) the name
>>>      */
>>>     @Column(name="ORG_NAME", length=25, nullable=false)
>>>     public String getName() {
>>>             return name;
>>>     }
>>>
>>>     /**
>>>      * @return String(1) the topFlag
>>>      */
>>>     @Column(name="ORG_TOP_FL", length=1, nullable=false)
>>>     public String getTopFlag() {
>>>             return topFlag;
>>>     }
>>>
>>> No columns are being added to the current table now, but the test still
>>> can't find the data with any of the exisiting data in the database.
>>>
>>> I also tried doing a getAll and it is returning null.  It just seems
>>> like I
>>> should be getting a different error message when trying to get by id or
>>> at
>>> least receive some sort of error message when trying to get them all.
>>>
>>> Again any suggestions would be very helpful.  Thanks
>>>
>>>
>>>
>>> tibi-3 wrote:
>>>   
>>>> check your mappings closely
>>>> and your database. maybe hibernate expects a column ID and there is a 
>>>> clomn objectID or id or some missmatch.
>>>>
>>>> if hibernate can't find the column it expects it will be added. so
>>>> check 
>>>> your database on newly made columns.
>>>>
>>>> what happens if you do a get all object. do your objects have an id 
>>>> field with the value you are looking for?
>>>>
>>>> you will get there....
>>>>
>>>> tibi
>>>>
>>>>
>>>> BoJeevs wrote:
>>>>     
>>>>> I have removed the sample data and removed the generation of the
>>>>> table,
>>>>> but
>>>>> the GenericDaoHibernate is still having an erron the getting the id. 
>>>>> Again
>>>>> this works fine in mysql with sample data populating the database, but
>>>>> when
>>>>> I moved to an already existing sql server 2005 database it started
>>>>> hickuping.  It has an error trying to get by id on my object.  Inside
>>>>> GenericDaoHibernate I am getting the "object with id " + id + " not
>>>>> found"
>>>>> error.
>>>>>
>>>>> The only thing that I can really think of is that maybe their is some
>>>>> issue
>>>>> is that I am only pulling three items from a table that has more than
>>>>> 30
>>>>> items.  Again, if anyone has any suggestions, they would greatly
>>>>> appreciated.  Thanks for the first tip Tibi.
>>>>>
>>>>>
>>>>>
>>>>> tibi-3 wrote:
>>>>>   
>>>>>       
>>>>>> yes when you have sample data as your test data your database will be 
>>>>>> overwritten.
>>>>>> remove it and you will be fine (or don't run test/integration-tests
>>>>>> on 
>>>>>> your database)
>>>>>>
>>>>>> ciao,
>>>>>>
>>>>>> tibi
>>>>>>
>>>>>> John Coleman wrote:
>>>>>>     
>>>>>>         
>>>>>>> Fitzy?
>>>>>>>
>>>>>>> Coleman
>>>>>>>
>>>>>>> On Jul 13, 2007, at 7:56 PM, Bo Jeevs wrote:
>>>>>>>
>>>>>>>       
>>>>>>>           
>>>>>>>> Hello all.  I am working with a database used by a different
>>>>>>>> program, 
>>>>>>>> but I really only want to access a few of the fields from a 
>>>>>>>> particular table.  I believe I have it mapped correctly, but
>>>>>>>> instead 
>>>>>>>> of using the current database, when I do the install it creates a
>>>>>>>> new 
>>>>>>>> table with the same name and only the few fields I have added.  I
>>>>>>>> am 
>>>>>>>> using appfuse 2-M5 and have searched all over, so if anyone has any 
>>>>>>>> idea as to how I can accomplish this, I would be very thankful.
>>>>>>>>         
>>>>>>>>             
>>>>>>> ---------------------------------------------------------------------
>>>>>>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>>>>>>> For additional commands, e-mail: [EMAIL PROTECTED]
>>>>>>>
>>>>>>>
>>>>>>>       
>>>>>>>           
>>>>>> ---------------------------------------------------------------------
>>>>>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>>>>>> For additional commands, e-mail: [EMAIL PROTECTED]
>>>>>>
>>>>>>
>>>>>>
>>>>>>     
>>>>>>         
>>>>>   
>>>>>       
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>>>> For additional commands, e-mail: [EMAIL PROTECTED]
>>>>
>>>>
>>>>
>>>>     
>>>
>>>   
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>> 
>> 
>> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Hibernate-with-existing-database-tf4077792s2369.html#a11757253
Sent from the AppFuse - User mailing list archive at Nabble.com.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to