Le 03 avr 2013 à 06:58, Alexis Tual <alexis.t...@gmail.com> a écrit :
2013/4/3 Raymond NANEON <rnan...@me.com>Bonjour Alexis,
Well come back to cocktail :)
So when I want to set the relationship I got this in stacktrace :
avr. 03 14:16:48 RFcct[8485] INFO er.transaction.adaptor.Exceptions - Database Exception occured: java.lang.NullPointerException
java.lang.NullPointerException
at com.webobjects.jdbcadaptor.OraclePlugIn$OracleExpression.isLOBAttribute(OraclePlugIn.java:531)
at com.webobjects.jdbcadaptor.OraclePlugIn$OracleExpression.shouldUseBindVariableForAttribute(OraclePlugIn.java:547)
at com.webobjects.eoaccess.EOSQLExpression.sqlStringForValue(EOSQLExpression.java:1965)
at com.webobjects.jdbcadaptor.OraclePlugIn$OracleExpression.sqlStringForKeyValueQualifier(OraclePlugIn.java:651)
at com.webobjects.eoaccess.EOQualifierSQLGeneration$_KeyValueQualifierSupport.sqlStringForSQLExpression(EOQualifierSQLGeneration.java:463)
at er.extensions.ERXExtensions$KeyValueQualifierSQLGenerationSupport.sqlStringForSQLExpression(ERXExtensions.java:348)Looks like some attribute in your eomodel doesn't have an External Type set. This is mandatory.
issue corrected, thanks a lot.
I deleted my build directory and clean everything. it seems the instruction domaine.editingContext().saveChanges(); save all EOEntreprises in the context and not domaine Entity only? Why? I want just to save domaine and not all entities like CAPACITE, MATIERE and so one.An editingContext observes all changes from the eo's it "contains", see it as a sandbox. You can't select specific changes. You could use one EC for your "domaine" changes et one EC for the other changes.
So I must create new EC Entity instance ? I try it.
Ray
Alex
ThanksEnvoyé depuis iCloud
Le 03 avr 2013 à 03:17, Alexis Tual <alexis.t...@gmail.com> a écrit :Bonjour Raymond,What's the NPE stacktrace ?the eomodel looks fine too me as it allows null relationship. It seems you have a refresh pb in your eclipse, try to refresh/clean your projects.Cheers,Alex2013/4/3 Raymond NANEON <rnan...@me.com>Hi List,
I have a big problem with my relationship one-to-many.
When I set domaine.setEoTypeTiersRelationship(ctrl.getSelectedTypeTiers()), I got java.lang.NullPointerException and When I dion't set the relationship I got "<er.extensions.validation.ERXValidationException object: <org.utt.rfcct.serveur.modele.rfcct.EODomaine pk:"null">; propertyKey: eoTypeTiers; type: MandatoryToOneRelationshipException; additionalExceptions: ()>".
What I am doing wrong? I try to do domaine.editingContext().saveChanges();
Here is How my relationship look like in model<domaine.jpg><typeTiers.jpg>
Thanks for your advices
Envoyé depuis iCloud
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (Webobjects-dev@lists.apple.com)
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/webobjects-dev/alexis.tual%40gmail.com
This email sent to alexis.t...@gmail.com
Envoyé depuis iCloud
_______________________________________________ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com
This email sent to arch...@mail-archive.com