Re: first framework with Sierra
Re: first framework with Sierra
- Subject: Re: first framework with Sierra
- From: Tim Worman <email@hidden>
- Date: Mon, 15 May 2017 13:59:31 -0700
BTW, having a file called, “wolips.543.properties” is a holdout from when one maybe needed builds with multiple versions of WebObjects installed. I doubt there’s many peeps doing that anymore. I thought this might be useful to have in the history for this thread.
I simply have this setup:
~/Library/Application Support/WOLips/wolips.properties
~/Library/wobuild.properties -> Application Support/WOLips/wolips.properties (soft link)
Tim
UCLA GSE&IS
> On May 5, 2017, at 9:33 AM, Theodore Petrosky <email@hidden> wrote:
>
> I don’t know what I did, but it started working.
>
> I realize now that in the past there were things that didn’t work at I thought. I really felt that when I right clicked a framework or application in Eclipse and selected Install, it was not respecting the settings in the Preferences/WOLips.
>
> Suddenly, it started complaining of missing ERJars. But I have Wonder source in my workbench.
>
> I was getting really weirded out by what I think is the lack of understanding of the wolips.properties and wolips.543.properties files. Or maybe it is something to do with Sierra.
>
> But it’s working and I think I understand it better.
>
> Thanks,
>
> Ted
>
>
>> On May 5, 2017, at 7:27 AM, Ralf Schuchardt <email@hidden> wrote:
>>
>> Am 5. Mai 2017 um 12:56:13, Theodore Petrosky (email@hidden) schrieb:
>>> Lots of information, but I don’t see anywhere in the console output a reference that it is looking for the WebObjects stuff!
>> Have you added the „echoproperties" task at the beginning or at the end of the init.properties tarket? It should go to the end and then at least show the properties from your build.properties.
>>
>> And maybe you have to explicitly specify the „wolips.properties“ property in your build.properties. The default in build.xml may refer to a „wolips.properties“ and not „wolips.543.properties".
>>
>> <property name="wolips.properties" value="${user.home}${file.separator}Library${file.separator}Application Support${file.separator}WOLips${file.separator}wolips.properties" />
>>
>> Ralf
>>
>>>
>>>
>>>
>>> Buildfile: /Users/asacksadmin/Documents/workspaceEltekMain/TPJasperReports/build.xml
>>> init.properties:
>>> [echoproperties] #Ant properties
>>> [echoproperties] #Fri May 05 06:44:39 EDT 2017
>>> [echoproperties] ant.core.lib=/Users/asacksadmin/.p2/pool/plugins/org.apache.ant_1.9.6.v201510161327/lib/ant.jar
>>> [echoproperties] ant.file=/Users/asacksadmin/Documents/workspaceEltekMain/TPJasperReports/build.xml
>>> [echoproperties] ant.file.TPJasperReports=/Users/asacksadmin/Documents/workspaceEltekMain/TPJasperReports/build.xml
>>> [echoproperties] ant.file.type.TPJasperReports=file
>>> [echoproperties] ant.home=/Users/asacksadmin/.p2/pool/plugins/org.apache.ant_1.9.6.v201510161327
>>> [echoproperties] ant.java.version=1.8
>>> [echoproperties] ant.library.dir=/Users/asacksadmin/.p2/pool/plugins/org.apache.ant_1.9.6.v201510161327/lib
>>> [echoproperties] ant.project.default-target=build
>>> [echoproperties] ant.project.invoked-targets=install
>>> [echoproperties] ant.project.name=TPJasperReports
>>> [echoproperties] ant.version=Apache Ant(TM) version 1.9.6 compiled on June 29 2015
>>> [echoproperties] awt.toolkit=sun.lwawt.macosx.LWCToolkit
>>> [echoproperties] basedir=/Users/asacksadmin/Documents/workspaceEltekMain/TPJasperReports
>>> [echoproperties] eclipse.pdebuild.home=/Users/asacksadmin/eclipse/java-neon/Eclipse.app/Contents/Eclipse/../../../../../.p2/pool/plugins/org.eclipse.pde.build_3.9.0.v20140415-2029/.//
>>> [echoproperties] eclipse.pdebuild.scripts=/Users/asacksadmin/eclipse/java-neon/Eclipse.app/Contents/Eclipse/../../../../../.p2/pool/plugins/org.eclipse.pde.build_3.9.0.v20140415-2029/scripts//
>>> [echoproperties] eclipse.pdebuild.templates=/Users/asacksadmin/eclipse/java-neon/Eclipse.app/Contents/Eclipse/../../../../../.p2/pool/plugins/org.eclipse.pde.build_3.9.0.v20140415-2029/templates//
>>> [echoproperties] file.encoding=UTF-8
>>> [echoproperties] file.encoding.pkg=sun.io
>>> [echoproperties] file.separator=/
>>> [echoproperties] ftp.nonProxyHosts=local|*.local|169.254/16|*.169.254/16
>>> [echoproperties] gopherProxySet=false
>>> [echoproperties] http.nonProxyHosts=local|*.local|169.254/16|*.169.254/16
>>> [echoproperties] java.awt.graphicsenv=sun.awt.CGraphicsEnvironment
>>> [echoproperties] java.awt.printerjob=sun.lwawt.macosx.CPrinterJob
>>> [echoproperties] java.class.path=/Users/asacksadmin/.p2/pool/plugins/org.apache.ant_1.9.6.v201510161327/lib/ant-antlr.jar\:/Users/asacksadmin/.p2/pool/plugins/org.apache.ant_1.9.6.v201510161327/lib/ant-apache-bcel.jar\:/Users/asacksadmin/.p2/pool/plugins/org.apache.ant_1.9.6.v201510161327/lib/ant-apache-bsf.jar\:/Users/asacksadmin/.p2/pool/plugins/org.apache.ant_1.9.6.v201510161327/lib/ant-apache-log4j.jar\:/Users/asacksadmin/.p2/pool/plugins/org.apache.ant_1.9.6.v201510161327/lib/ant-apache-oro.jar\:/Users/asacksadmin/.p2/pool/plugins/org.apache.ant_1.9.6.v201510161327/lib/ant-apache-regexp.jar\:/Users/asacksadmin/.p2/pool/plugins/org.apache.ant_1.9.6.v201510161327/lib/ant-apache-resolver.jar\:/Users/asacksadmin/.p2/pool/plugins/org.apache.ant_1.9.6.v201510161327/lib/ant-apache-xalan2.jar\:/Users/asacksadmin/.p2/pool/plugins/org.apache.ant_1.9.6.v201510161327/lib/ant-commons-logging.jar\:/Users/asacksadmin/.p2/pool/plugins/org.apache.ant_1.9.6.v201510161327/lib/ant-commons-net.jar\:/Users/asacksadmin/.p2/pool/plugins/org.apache.ant_1.9.6.v201510161327/lib/ant-jai.jar\:/Users/asacksadmin/.p2/pool/plugins/org.apache.ant_1.9.6.v201510161327/lib/ant-javamail.jar\:/Users/asacksadmin/.p2/pool/plugins/org.apache.ant_1.9.6.v201510161327/lib/ant-jdepend.jar\:/Users/asacksadmin/.p2/pool/plugins/org.apache.ant_1.9.6.v201510161327/lib/ant-jmf.jar\:/Users/asacksadmin/.p2/pool/plugins/org.apache.ant_1.9.6.v201510161327/lib/ant-jsch.jar\:/Users/asacksadmin/.p2/pool/plugins/org.apache.ant_1.9.6.v201510161327/lib/ant-junit.jar\:/Users/asacksadmin/.p2/pool/plugins/org.apache.ant_1.9.6.v201510161327/lib/ant-junit4.jar\:/Users/asacksadmin/.p2/pool/plugins/org.apache.ant_1.9.6.v201510161327/lib/ant-launcher.jar\:/Users/asacksadmin/.p2/pool/plugins/org.apache.ant_1.9.6.v201510161327/lib/ant-netrexx.jar\:/Users/asacksadmin/.p2/pool/plugins/org.apache.ant_1.9.6.v201510161327/lib/ant-swing.jar\:/Users/asacksadmin/.p2/pool/plugins/org.apache.ant_1.9.6.v201510161327/lib/ant-testutil.jar\:/Users/asacksadmin/.p2/pool/plugins/org.apache.ant_1.9.6.v201510161327/lib/ant.jar\:/Users/asacksadmin/.p2/pool/plugins/org.objectstyle.wolips.woproject.ant_4.6.20160626.9/lib/woproject.jar\:/Users/asacksadmin/eclipse/java-neon/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/1280/0/.cp/lib/antdebug.jar\:/Users/asacksadmin/eclipse/java-neon/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/1280/0/.cp/lib/remote.jar\:/Users/asacksadmin/eclipse/java-neon/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/1281/0/.cp/lib/remoteAnt.jar\:/Library/Java/JavaVirtualMachines/jdk1.8.0_112.jdk/Contents/Home/lib/tools.jar\:/Users/asacksadmin/.p2/pool/plugins/org.eclipse.swt.cocoa.macosx.x86_64_3.105.2.v20161122-0613.jar\:/Users/asacksadmin/eclipse/hotswap-agent.jar
>>> [echoproperties] java.class.version=52.0
>>> [echoproperties] java.endorsed.dirs=/Library/Java/JavaVirtualMachines/jdk1.8.0_112.jdk/Contents/Home/jre/lib/endorsed
>>> [echoproperties] java.ext.dirs=/Users/asacksadmin/Library/Java/Extensions\:/Library/Java/JavaVirtualMachines/jdk1.8.0_112.jdk/Contents/Home/jre/lib/ext\:/Library/Java/Extensions\:/Network/Library/Java/Extensions\:/System/Library/Java/Extensions\:/usr/lib/java
>>> [echoproperties] java.home=/Library/Java/JavaVirtualMachines/jdk1.8.0_112.jdk/Contents/Home/jre
>>> [echoproperties] java.io.tmpdir=/var/folders/f1/68bl839n5vzcw6l75jgykqk40000gn/T/
>>> [echoproperties] java.library.path=/Users/asacksadmin/Library/Java/Extensions\:/Library/Java/Extensions\:/Network/Library/Java/Extensions\:/System/Library/Java/Extensions\:/usr/lib/java\:.\:/Users/asacksadmin/eclipse/java-neon/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/1608/0/.cp
>>> [echoproperties] java.runtime.name=Java(TM) SE Runtime Environment
>>> [echoproperties] java.runtime.version=1.8.0_112-b16
>>> [echoproperties] java.specification.name=Java Platform API Specification
>>> [echoproperties] java.specification.vendor=Oracle Corporation
>>> [echoproperties] java.specification.version=1.8
>>> [echoproperties] java.vendor=Oracle Corporation
>>> [echoproperties] java.vendor.url=http\://java.oracle.com/
>>> [echoproperties] java.vendor.url.bug=http\://bugreport.sun.com/bugreport/
>>> [echoproperties] java.version=1.8.0_112
>>> [echoproperties] java.vm.info=mixed mode
>>> [echoproperties] java.vm.name=Dynamic Code Evolution 64-Bit Server VM
>>> [echoproperties] java.vm.specification.name=Java Virtual Machine Specification
>>> [echoproperties] java.vm.specification.vendor=Oracle Corporation
>>> [echoproperties] java.vm.specification.version=1.8
>>> [echoproperties] java.vm.vendor=Oracle Corporation
>>> [echoproperties] java.vm.version=25.71-b01-dcevmlight-8
>>> [echoproperties] jboss.modules.system.pkgs=org.hotswap.agent.annotation,org.hotswap.agent.command,org.hotswap.agent.config,org.hotswap.agent.logging,org.hotswap.agent.plugin,org.hotswap.agent.util,org.hotswap.agent.watch
>>> [echoproperties] line.separator=\n
>>> [echoproperties] os.arch=x86_64
>>> [echoproperties] os.name=Mac OS X
>>> [echoproperties] os.version=10.12.4
>>> [echoproperties] path.separator=\:
>>> [echoproperties] socksNonProxyHosts=local|*.local|169.254/16|*.169.254/16
>>> [echoproperties] sun.arch.data.model=64
>>> [echoproperties] sun.boot.class.path=/Library/Java/JavaVirtualMachines/jdk1.8.0_112.jdk/Contents/Home/jre/lib/resources.jar\:/Library/Java/JavaVirtualMachines/jdk1.8.0_112.jdk/Contents/Home/jre/lib/rt.jar\:/Library/Java/JavaVirtualMachines/jdk1.8.0_112.jdk/Contents/Home/jre/lib/jsse.jar\:/Library/Java/JavaVirtualMachines/jdk1.8.0_112.jdk/Contents/Home/jre/lib/jce.jar\:/Library/Java/JavaVirtualMachines/jdk1.8.0_112.jdk/Contents/Home/jre/lib/charsets.jar\:/Library/Java/JavaVirtualMachines/jdk1.8.0_112.jdk/Contents/Home/jre/lib/jfr.jar
>>> [echoproperties] sun.boot.library.path=/Library/Java/JavaVirtualMachines/jdk1.8.0_112.jdk/Contents/Home/jre/lib
>>> [echoproperties] sun.cpu.endian=little
>>> [echoproperties] sun.cpu.isalist=
>>> [echoproperties] sun.io.unicode.encoding=UnicodeBig
>>> [echoproperties] sun.java.command=org.eclipse.ant.internal.launching.remote.InternalAntRunner -Dorg.eclipse.ant.core.ANT_PROCESS_ID\=1493981077997 -Declipse.connect.port\=55650 -Declipse.pdebuild.home\=/Users/asacksadmin/eclipse/java-neon/Eclipse.app/Contents/Eclipse/../../../../../.p2/pool/plugins/org.eclipse.pde.build_3.9.0.v20140415-2029/.// -Declipse.pdebuild.scripts\=/Users/asacksadmin/eclipse/java-neon/Eclipse.app/Contents/Eclipse/../../../../../.p2/pool/plugins/org.eclipse.pde.build_3.9.0.v20140415-2029/scripts// -Declipse.pdebuild.templates\=/Users/asacksadmin/eclipse/java-neon/Eclipse.app/Contents/Eclipse/../../../../../.p2/pool/plugins/org.eclipse.pde.build_3.9.0.v20140415-2029/templates// -Dant.home\=/Users/asacksadmin/.p2/pool/plugins/org.apache.ant_1.9.6.v201510161327 -logger org.eclipse.ant.internal.launching.remote.logger.RemoteAntBuildLogger -inputhandler org.eclipse.ant.internal.ui.antsupport.inputhandler.ProxyInputHandler -eclipseTask woapplication,org.objectstyle.woproject.ant.WOApplication -eclipseTask woframework,org.objectstyle.woproject.ant.WOFramework -eclipseTask wogen,org.objectstyle.woproject.ant.WOGenerator -eclipseTask wocompile,org.objectstyle.woproject.ant.WOCompile -eclipseTask pbindex,org.objectstyle.woproject.ant.PBIndex -eclipseTask pbxindex,org.objectstyle.woproject.ant.PBXIndex -eclipseTask pbxindex2,org.objectstyle.woproject.ant.WOPBXBuild -eclipseTask eomodel,org.objectstyle.woproject.ant.EOModel -eclipseTask wounit,org.objectstyle.woproject.ant.WOUnit -eclipseTask xcodeindex,org.objectstyle.woproject.ant.XcodeIndex -eclipseTask wolipsproperties,org.objectstyle.woproject.ant.WOLipsPropertiesTask -buildfile /Users/asacksadmin/Documents/workspaceEltekMain/TPJasperReports/build.xml install
>>> [echoproperties] sun.java.launcher=SUN_STANDARD
>>> [echoproperties] sun.jnu.encoding=UTF-8
>>> [echoproperties] sun.management.compiler=HotSpot 64-Bit Tiered Compilers
>>> [echoproperties] sun.os.patch.level=unknown
>>> [echoproperties] user.country=US
>>> [echoproperties] user.dir=/Users/asacksadmin/Documents/workspaceEltekMain/TPJasperReports
>>> [echoproperties] user.home=/Users/asacksadmin
>>> [echoproperties] user.language=en
>>> [echoproperties] user.name=asacksadmin
>>> [echoproperties] user.timezone=America/New_York
>>> init.install:
>>> init.build:
>>> compile:
>>>
>>> BUILD FAILED
>>> /Users/asacksadmin/Documents/workspaceEltekMain/TPJasperReports/build.xml:92: The framework name 'JavaEOAccess' does not exist.
>>>
>>> Total time: 522 milliseconds
>>>
>>>
>>>> On May 5, 2017, at 6:35 AM, Ralf Schuchardt <email@hidden> wrote:
>>>>
>>>> I have seen a similar problem after my Sierra update, because the update cleaned the /System folder of all WebObjects stuff, and my builds used the frameworks installed there.
>>>>
>>>> I would suspect a wrong property somewhere. You could add the task
>>>> <echoproperties/>
>>>> to the init.properties target in your build.xml, to see which paths the build is really looking at.
>>>>
>>>> Ralf
>>>>
>>>> Am 5. Mai 2017 um 05:12:34, Theodore Petrosky (email@hidden) schrieb:
>>>>
>>>>> I updated my machine a few weeks ago to Sierra. I appear to have created a problem. This is my wolips.543.properties:
>>>>>
>>>>> #Thu May 04 22:46:27 EDT 2017
>>>>> wo.api.root=/Developer/Documentation/DocSets/com.apple.ADC_Reference_Library.WebObjectsReference.docset/Contents/Resources/Documents/documentation/InternetWeb/Reference/WO542Reference
>>>>> wo.apps.root=/Library/WebObjects/Applications
>>>>> wo.bootstrapjar=/System/Library/WebObjects/JavaApplications/wotaskd.woa/WOBootstrap.jar
>>>>> wo.extensions=/Developer/WebObjects/Versions/WebObjects543/Library/WebObjects/Extensions
>>>>> wo.local.frameworks=/Developer/WebObjects/Versions/WebObjects543/Library/Frameworks
>>>>> wo.local.root=/Developer/WebObjects/Versions/WebObjects543
>>>>> wo.network.frameworks=/Network/Library/Frameworks
>>>>> wo.network.root=/Network
>>>>> wo.system.frameworks=/Developer/WebObjects/Versions/WebObjects543/System/Library/Frameworks
>>>>> wo.system.root=/Developer/WebObjects/Versions/WebObjects543/System
>>>>> wo.user.frameworks=/Users/asacksadmin/Library/Frameworks
>>>>> wo.user.root=/Users/asacksadmin
>>>>>
>>>>> this worked in the past but now I get this error:
>>>>>
>>>>> BUILD FAILED
>>>>> /Users/asacksadmin/Documents/workspaceEltekMain/TPJasperReports/build.xml:90: The framework name 'JavaEOAccess' does not exist.
>>>>>
>>>>>
>>>>> But it is there!
>>>>> wo.system.frameworks=/Developer/WebObjects/Versions/WebObjects543/System/Library/Frameworks has JavaDirectToWeb.framework through JavaXML.framework and JavaEOAccess.framework is there!
>>>>>
>>>>> Has anyone seen this? The framework will not install.
>>>>>
>>>>> Ted
>>>>> _______________________________________________
>>>>> Do not post admin requests to the list. They will be ignored.
>>>>> Webobjects-dev mailing list (email@hidden)
>>>>> Help/Unsubscribe/Update your Subscription:
>>>>>
>>>>> This email sent to email@hidden
>
> _______________________________________________
> Do not post admin requests to the list. They will be ignored.
> Webobjects-dev mailing list (email@hidden)
> Help/Unsubscribe/Update your Subscription:
>
> This email sent to email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden