When I click on the triangle and choose "Filters.." it shows a windows with two 
checkboxes. One for "*.class" and another, ".*"  Neither is checked so I'm 
assuming there is no filter active.  I did a search for "User.java" with no 
results.

My Resources folder has the following: 

SooperSeekrit EOModel
        index.eomodeld
        User.plist
Properties
SooperSeekrit.eogen

index.modeld file has a User class as can be seen in the following code.    
Thanks!

{
    EOModelVersion = "2.1"; 
    adaptorName = JDBC; 
    connectionDictionary = {
        URL = "jdbc:postgresql://localhost/sooper"; 
        driver = "org.postgresql.Driver"; 
        password = demo; 
        plugin = PostgresqlPlugIn; 
        username = demo; 
    }; 
    entities = ({className = "com.sooperseekrit.model.user"; name = User; }); 
    internalInfo = {"_deletedEntityNamesInObjectStore" = (User); }; 
    userInfo = {
        "_EntityModeler" = {
            activeDatabaseConfigName = Default; 
            databaseConfigs = {
                Default = {
                    adaptorName = JDBC; 
                    connectionDictionary = {
                        URL = "jdbc:postgresql://localhost/sooper"; 
                        driver = "org.postgresql.Driver"; 
                        password = demo; 
                        plugin = PostgresqlPlugIn; 
                        username = demo; 
                    }; 
                    prototypeEntityName = EOJDBCPostgresqlPrototypes; 
                }; 
            }; 
        }; 
    }; 
}

On Nov 11, 2011, at 10:50 AM, Faizel Dakri wrote:

> The generated classes should be written to the com.sooperseekrit.model 
> package in your project. Check to make sure you're not filtering the 
> _Entity.java files in Eclipse (click on the "Down Triangle" button in the WO 
> Explorer view and select "Filters..." from the menu; make sure that 
> "EOGenerator _Files" is not checked).
> 
> If you still don't see the files, double check your EOModel to ensure that 
> the "Generate Source" checkbox is enabled for your entity (look in Entity 
> Modeler's Advanced entity inspector). Also, you probably want to name your 
> classes using a more conventional pattern with a capitalized class name: 
> com.sooperseekrit.model.User. 
> 
> F
> 
> 
> 
> On 2011-Nov-11, at 12:39 PM, Kevin Spake wrote:
> 
>> I do have "SooperSeekrit.eogen" in the Resources folder. I right-clicked and 
>> chose "EOGenerate..." but I'm not sure anything happened.  Not sure where i 
>> would find the User and _User classes. They are not in any of the project 
>> folders. 
>> 
>> Apologies for being so clueless. 
>> 
>> Thanks for the help. 
>> 
>> Kevin
>> 
>> On Nov 11, 2011, at 9:43 AM, Pascal Robert wrote:
>> 
>>> Do you have the User class in the "com.sooperseekrit.model" package? If 
>>> not, probably the eo generation was not done. You should have a 
>>> YourModelName.eogen file in the Resources folder. If you don't have it, 
>>> right-click on the model and select WOLips Tools -> Create EOGenerator 
>>> file. After that, right-click on the .eogen file and select EOGenerate… 
>>> That will create two Java classes for User, one called "_User.java", the 
>>> other "User.java". You can edit User, _User will always be regenerated when 
>>> you run EOGenerator.
>>> 
>>>> Yes, the username and password are in the model. You were right, the 
>>>> "er.migration" lines in the properties were commented out. I removed the # 
>>>> signs and ran it again. This time I received the following errors in the 
>>>> console:
>>>> 
>>>> Nov 11 08:48:16 SooperSeekrit[62878] ERROR 
>>>> er.extensions.appserver.ERXApplication  - SooperSeekrit failed to start.
>>>> Nov 11 08:48:16 SooperSeekrit[62878] WARN  NSLog  - A fatal exception 
>>>> occurred: Invalid class name 'com.sooperseekrit.model.user' for entity 
>>>> 'User'.
>>>> [2011-11-11 8:48:16 PST] <main> java.lang.RuntimeException: Invalid class 
>>>> name 'com.sooperseekrit.model.user' for entity 'User'.
>>>>    at 
>>>> er.extensions.eof.ERXEntityClassDescription$Factory.registerDescriptionForEntity(ERXEntityClassDescription.java:582)
>>>> 
>>>> Thanks,
>>>> 
>>>> Kevin
>>>> 
>>>> 
>>>> On Nov 11, 2011, at 8:35 AM, Pascal Robert wrote:
>>>> 
>>>>> Hi Kevin,
>>>>> 
>>>>> Did you specify the username and password in the model? And in Eclipse's 
>>>>> console, you should see if the migration worked to create the table. Make 
>>>>> sure that those two properties:
>>>>> 
>>>>> er.migration.migrateAtStartup=true
>>>>> er.migration.createTablesIfNecessary=true
>>>>> 
>>>>> are set to true in the Properties file, and they are not commented out 
>>>>> (e.g., they don't have a # in front).
>>>>> 
>>>>>> I'm trying to go through the "WebObjects, WOLips and Wonder Tutorial, 
>>>>>> Part 1" screencast at 
>>>>>> http://www.wocommunity.org/webobjects_screencasts.html.  The first 
>>>>>> attempt to run the project occurs at 12 minutes into the video. When I 
>>>>>> run the project, I get no error messages AFAICT, and the "Hello "World" 
>>>>>> window opens up, but the table "t_user"  is not created.  
>>>>>> 
>>>>>> I'm using postgresql.  I have created a database called "sooper", and a 
>>>>>> role (ie user) "demo" with a password of "demo". 
>>>>>> 
>>>>>> in the EOModel under Default: 
>>>>>> Prototype = EOJDBCPostgresqlPrototypes
>>>>>> url: jdbc:postgresql://localhost/sooper
>>>>>> Driver: org.postgresql.Driver
>>>>>> Plugin: PostgresqlPlugIn
>>>>>> 
>>>>>> Any suggestions of where I should look?  
>>>>>> _______________________________________________
>>>>>> Do not post admin requests to the list. They will be ignored.
>>>>>> Webobjects-dev mailing list      ([email protected])
>>>>>> Help/Unsubscribe/Update your Subscription:
>>>>>> http://lists.apple.com/mailman/options/webobjects-dev/probert%40macti.ca
>>>>>> 
>>>>>> This email sent to [email protected]
>>>>> 
>>>> 
>>> 
>> 
>> _______________________________________________
>> Do not post admin requests to the list. They will be ignored.
>> Webobjects-dev mailing list      ([email protected])
>> Help/Unsubscribe/Update your Subscription:
>> http://lists.apple.com/mailman/options/webobjects-dev/listfez%40dakri.com
>> 
>> This email sent to [email protected]
> 

 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      ([email protected])
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to