X-CGP-ClamAV-Result: CLEAN X-VirusScanner: Niversoft's CGPClamav Helper v1.22.2a (ClamAV engine v0.102.2) From: "Hugi Thordarson" Received: from mail-02.1984.is ([185.112.145.70] verified) by post.selbstdenker.com (CommuniGate Pro SMTP 6.3.7) with ESMTPS id 26777253 for webobjects-dev@wocommunity.org; Thu, 11 Nov 2021 11:58:00 +0100 Received-SPF: none receiver=post.selbstdenker.com; client-ip=185.112.145.70; envelope-from=hugi@karlmenn.is Received: from localhost by mail-02.1984.is with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1ml7lr-0001BA-5m for webobjects-dev@wocommunity.org; Thu, 11 Nov 2021 10:57:31 +0000 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 15.0 \(3693.20.0.1.32\)) Subject: Re: [WO-DEV] Source for the deployed archetypes on maven.wocommunity.org? Date: Thu, 11 Nov 2021 10:57:30 +0000 References: To: WebObjects & WOnder Development In-Reply-To: Message-Id: <1DAC3DD4-DD59-41C5-B2A6-D8D0CE136EED@karlmenn.is> X-Mailer: Apple Mail (2.3693.20.0.1.32) This is awesome :) > On 11 Nov 2021, at 00:55, Ramsey Gurley = wrote: >=20 > So I fixed this, >=20 > https://github.com/wocommunity/wolips/pull/160 >=20 > I've modified the entity modeler such that a WO installation is not = needed to build entity modeler. It turns out there were only 3 classes = that even needed the WO_HOME. So I rebuilt those three using reflection = and assume the classes are available at runtime. It can find the WO jars = in the maven repository after my last fix. It still does the old thing = as well, checking for the roots set up in WOLips.properties. It just = adds the additional magic if your project is using maven. And it works. >=20 > Hopefully this makes contributing to WOLips easier too as there's no = extra step of installing a WO_HOME required. Just install eclipse, clone = the wolips source, import the wolips projects, and set up the run = configuration. Once it is merged, I'll try to update = https://wiki.wocommunity.org/display/WOL/Debugging+WOLips with the = simplified instructions. >=20 > I'll probably merge around the end of the week. Check it out and play = with it if anyone is inclined to do so. >=20 > Ramsey >=20 >> On Apr 9, 2021, at 1:03 PM, Wolfgang Hartmann = wrote: >>=20 >> The WORoot is necessary because the EOAdapter and especially the = EO-ReverseEngineer-Tool are needing some classes out of WebObjects-Jars. >>=20 >> Due to the current licence this WebObject-Jars are not allowed to be = bundled and shipped with WOLips. Therefore the Wolips-Tool in that area = has the workaround to modify the eclipse-classpath OnTheFly to include = the Jars from WORoot. >>=20 >> Best Regards, >> Wolfgang >>=20 >> Get Outlook for Android >>=20 >> From: WebObjects & WOnder Development = on behalf of Ramsey Gurley = >> Sent: Thursday, April 8, 2021 2:08:20 AM >> To: WebObjects & WOnder Development >> Subject: [WO-DEV] Re: Source for the deployed archetypes on = maven.wocommunity.org? >> =20 >> I bet you need to talk to Henrique :) >>=20 >> I've been looking into making some new archetypes for a basic woapp = and framework. Some observations, >>=20 >> Adding the wocommunity repos in the pom.xml and = allows me to build a woproject in maven = successfully without any additional magic, which is great. This is = almost to the point where to do WO Dev, all you need is eclipse, install = wolips, and then create a new maven project with the archetype. Three = easy steps. >>=20 >> The only snag I've found so far is the EOModel creation wizard in = WOLips. The Adaptor: and PlugIn: popup menus are empty and trying to = click finish produces an index out of bound exception instead of a new = model. It's easy to work around this by creating a plist file like, >>=20 >> proj/Resources/myNewModel.eomodeld/index.eomodeld >>=20 >> with a contents of >>=20 >> { >> EOModelVersion =3D "2.1"; >> adaptorName =3D JDBC; >> connectionDictionary =3D {}; >> userInfo =3D {}; >> } >>=20 >> That's enough to get it to open in EOModeler, but it would be nicer = if the wizard worked without a WORoot configured. Realistically, nobody = is going to use anything other than adaptorName=3DJDBC anyway, but the = wizard could use a hard coded default list (JDBC,LDAP) if WORoot is = empty. Nobody is making new adaptors. >>=20 >>> On Apr 8, 2021, at 6:51 AM, Hugi Thordarson = wrote: >>>=20 >>> Hi all, >>> does anyone know where the sources for the currently deployed maven = archetypes (2.2-SNAPSHOT) on maven.wocommunity.org are?=20 >>> The WOCommunity WOLips repo has sources = (https://github.com/wocommunity/wolips/tree/master/maven2/archetypes) = but these seem, well, ancient. >>>=20 >>> Cheers, >>> - hugi >>=20 >> Confidentiality Notice: This email, including all attachments and = replies thereto, are covered by the Electronic Communications Privacy = Act, 18 U.S.C. Sections 2510-2521 and are legally privileged. This = information is confidential, and intended only for the use of the = individuals or entities named above. If you are not the intended = recipient, you are hereby notified that any disclosure, copying, = distribution or the taking of any action in reliance on the contents of = this transmitted information is strictly prohibited. Please notify us if = you have received this transmission in error. Thank you. >=20 > Confidentiality Notice: This email, including all attachments and = replies thereto, are covered by the Electronic Communications Privacy = Act, 18 U.S.C. Sections 2510-2521 and are legally privileged. This = information is confidential, and intended only for the use of the = individuals or entities named above. If you are not the intended = recipient, you are hereby notified that any disclosure, copying, = distribution or the taking of any action in reliance on the contents of = this transmitted information is strictly prohibited. Please notify us if = you have received this transmission in error. Thank you.