zuscy8= x-forefront-antispam-report: EFV:NLI; SFV:NSPM; SFS:(10019020)(98900003); DIR:OUT; SFP:1102; SCL:1; SRVR:DB5EUR01HT029; H:VI1PR0202MB2799.eurprd02.prod.outlook.com; FPR:; SPF:None; LANG:en; x-ms-office365-filtering-correlation-id: e664a3a5-d45d-4c15-2dbd-08d3fb8007f5 x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(1601124038)(1603103081)(1601125047); SRVR:DB5EUR01HT029; x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(432015012)(82015046); SRVR:DB5EUR01HT029; BCL:0; PCL:0; RULEID:; SRVR:DB5EUR01HT029; x-forefront-prvs: 0104247462 spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM MIME-version: 1.0 X-OriginatorOrg: hotmail.com X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Oct 2016 20:06:09.6145 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB5EUR01HT029 X-OriginalArrivalTime: 23 Oct 2016 20:06:15.0540 (UTC) FILETIME=[E8F53B40:01D22D68] Authentication-results: symauth.service.identifier; dkim=pass header.d=hotmail.com header.s=selector1 header.v=1 header.a=rsa-sha256 X-Brightmail-Tracker: H4sIAAAAAAAAA11Ua1ATVxjlbhZYMdduEiAfKbESpy8riI6KrxHqlCltVbA4Tqo/MMiWREIS s8FCf3QYpD7AUUYLhogIIwjyKArOiFDGGnRaraJFqI6gbdFpQXR8YMWOFrs3m8Din53vfmfv +c539swyMmUP1jBctoOzWwxmXUAQ/WGMbkPkYsD6aOezKYt6Sw7I4lDC4dpaWRJaH7QsjTOb tnL2Ocs3Bhld7RUBthJ19uWaYVkuGlAVoCkMsPPhUm19YAEKYpTsaQpODbd5D10Iuvp6aHKg 2UM07Hg8JBOROgquttb4i4dGCr4trfYeLiL4d28eRZgD2Dlw89V9GamD2XhorylDpFaxC+DK SGOA2F8CB2/3UWIdBY17jnpqmn0bXo7lB5IasxvhUPM5mtSI1cK50SFPX8aqYbDosUzcgoWq H6546xAYujPmL9az4fL1u0is34e2xlJKrMPggfM+IqKBzWdgx83DtHhoQdB5pNDLtAoGc495 b2+Gv680BIov7URQ0TscKALhcLimnhJX08Ctnl3eNcNhsL9DkMEIUq1Q+CBe3EYBF0rv0r6r +3MLZUXoXZdkIdfEDZfkhvhKFNwo/i5ArD+Ao5XDMrGOBOeYm5b2K1BgHVJmGkzmSJMlJspg s5m5qE3WzGYkhEZxYHloK/qzbokbsQzSyfHP3XK90t+wlc/JdKMdiKF0Gqy2CD1VqjUtx2jg jSl8VmqmiedNVosuBJ/XTtUrp41j9iwzx+uC8bpQrFfi8XZqljlDILIEYymRhfuKN3MOIcK6 6biLEKklQ3ibaZPJmsWnZNnNbgSMTKCdrSK0aYacrzm7VRzmRm8ytE6NNVuD9Eo23eDgMjjO xtl9KMUEulGJYKVOi5Gfn58y1M6lc9lfmszCXOkugK1EtEIKi+uo8ROFgLBSxLORFje0CFMn MUqWisBLpwtLaSYPnLwXxUwhjyA3ykOMXBcmalTyNkMmb0qX6gvGTz2m+iBRmwqXqoWu3Nf1 6ArDNHF6nEWiSYt/I5pCJwZI9VxETYhx1fQ3Uoy7+LbwPNn2RyOlpC1WC6cJxw/J1RBy1Zhl mWyfRo0xkcdKUI9CTSj+4oJg0hsSgIgU6NaQvpRuQqdmBl5F0LBJw6RSfb+8bqTVqETX5MJn zzQ5vM548XuomhKSDWKKFSaL4zVfVRh7HPQi4mUlziHbTPU2Pa4C/igET1BITA3Hl0h6Q8bJ pULnVSPhf3U2ABoqt/tD9+lKOex0j4XC8etXZ8CrvGMR0P5jawSUdZ+cCf3112bC7gfN8+B8 dcF86K/qWwDfHy9ZCK1l22KgtmzXYih3bV8K+/97tBQG91yKhZFff4+DE8eexEFRk/sTcPb2 rYSR9vJEeJ5fmwith04lwb6Hw0ngrMpLhvKqF8lQNvAyGZz/7F4Lnc9b1sFAf7Eebnf0rr9H EkhNJNBheN2pYKxIkZMEeiFfAnkSC7mv602gjTTHWSYl0ComcHyA1C1NLpq7jP747Gj7Lwfv nN6yZfO1iPMDCdHb7n7WQc03xq8Zzfgp/eWNhtVpQwf71Xu1cfGu3eUj7y2Kia17tfKtDc9W nzkBq/Ozw/esK1xrT0iK/jxpduK0O44znxoXmRXFC8+lGP5Co7UPn468iH4UudPZ57ci9p2m I4mdKzq/Se2iZunDWm6F6GjeaJg7S2bnDf8Du39bP2cHAAA= X-BeenThere: webobjects-dev@lists.apple.com X-Mailman-Version: 2.1.14 Precedence: list List-Id: WebObjects Development <webobjects-dev.lists.apple.com> List-Unsubscribe: <https://lists.apple.com/mailman/options/webobjects-dev>, <mailto:webobjects-dev-requ...@lists.apple.com?subject=unsubscribe> List-Post: <mailto:webobjects-dev@lists.apple.com> List-Help: <mailto:webobjects-dev-requ...@lists.apple.com?subject=help> List-Subscribe: <https://lists.apple.com/mailman/listinfo/webobjects-dev>, <mailto:webobjects-dev-requ...@lists.apple.com?subject=subscribe> Content-type: multipart/mixed; boundary="===============1327436918==" Errors-to: webobjects-dev-bounces+archive=mail-archive....@lists.apple.com Sender: webobjects-dev-bounces+archive=mail-archive....@lists.apple.com
--===============1327436918== Content-language: de-AT Content-type: multipart/alternative; boundary=_000_VI1PR0202MB27996F279A4E00D24B2E6030BCD60VI1PR0202MB2799_ --_000_VI1PR0202MB27996F279A4E00D24B2E6030BCD60VI1PR0202MB2799_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hy, I have created a ProofOfConcept of an EOF-JPA-Compatibility-Layer. The basi= c concept is that in comparison to Cayenne it is not a persistency-framewor= k beside of EOF, but a layer underneath EOF. Basically every call to EOF wi= ll be forwarded to JPA. Therefore if the CompatiblityLayer would be finished you just could replace= the EOF-Fetching-Framework with JPA without having to rewrite all your Use= Case-, Fetching- or Persistency-Code. So this could be used to transfer an application away = from EOF to another JPA-Compatible-Framework (e.g. Hibernate) very fast. Details on the idea of the framework, the similaryity of EOF and JPA and th= e code itself is available on GitHub: https://github.com/Wolfy42/EOF-JPA-CompatibilityLayer Every feedback on the concept of the CompatibilityLayer or the code is appr= eciated! Best regards, Wolfy --_000_VI1PR0202MB27996F279A4E00D24B2E6030BCD60VI1PR0202MB2799_ Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <html> <head> <meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859-= 1"> <style type=3D"text/css" style=3D"display:none;"><!-- P {margin-top:0;margi= n-bottom:0;} --></style> </head> <body dir=3D"ltr"> <div id=3D"divtagdefaultwrapper" style=3D"font-size:12pt;color:#000000;font= -family:Calibri,Arial,Helvetica,sans-serif;"> <p>Hy,</p> <p><br> </p> <p>I have created a ProofOfConcept of an EOF-JPA-Compatibility-Layer. <span= >The basic concept is that in comparison to Cayenne it is not a persistency= -framework beside of EOF, but a layer underneath EOF. Basically every call = to EOF will be forwarded to JPA. <br> </span></p> <p><span><br> </span></p> <p><span>Therefore if the CompatiblityLayer would be finished you just coul= d replace the EOF-Fetching-Framework with JPA without having to rewrite all= your UseCase-, Fetching-<br> </span></p> <p>or Persistency-Code. So this could be used to transfer an application aw= ay from EOF to another JPA-Compatible-Framework (e.g. Hibernate) very fast.= </p> <p><br> </p> <p>Details on the idea of the framework, the similaryity of EOF and JPA and= the code itself is available on GitHub:<br> </p> <p><a href=3D"https://github.com/Wolfy42/EOF-JPA-CompatibilityLayer" class= =3D"OWAAutoLink" id=3D"LPlnk985789" previewremoved=3D"true">https://github.= com/Wolfy42/EOF-JPA-CompatibilityLayer</a></p> <p><br> </p> <p>Every feedback on the concept of the CompatibilityLayer or the code<span= > is appreciated!</span></p> <p><span><br> </span></p> <p><span>Best regards, <br> </span></p> <p><span>Wolfy</span><br> </p> <p><br> </p> </div> </body> </html> --_000_VI1PR0202MB27996F279A4E00D24B2E6030BCD60VI1PR0202MB2799_-- --===============1327436918== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkRvIG5vdCBw b3N0IGFkbWluIHJlcXVlc3RzIHRvIHRoZSBsaXN0LiBUaGV5IHdpbGwgYmUgaWdub3JlZC4KV2Vi b2JqZWN0cy1kZXYgbWFpbGluZyBsaXN0ICAgICAgKFdlYm9iamVjdHMtZGV2QGxpc3RzLmFwcGxl LmNvbSkKSGVscC9VbnN1YnNjcmliZS9VcGRhdGUgeW91ciBTdWJzY3JpcHRpb246Cmh0dHBzOi8v bGlzdHMuYXBwbGUuY29tL21haWxtYW4vb3B0aW9ucy93ZWJvYmplY3RzLWRldi9hcmNoaXZlJTQw bWFpbC1hcmNoaXZlLmNvbQoKVGhpcyBlbWFpbCBzZW50IHRvIGFyY2hpdmVAbWFpbC1hcmNoaXZl LmNvbQ== --===============1327436918==--