+1

> On Dec 29, 2018, at 6:01 AM, Markus Ruggiero <mailingli...@kataputt.com> 
> wrote:
> 
> On 29 Dec 2018, at 01:05, Theodore Petrosky <tedp...@yahoo.com 
> <mailto:tedp...@yahoo.com>> wrote:
>> 
>> i would love to get a copy of the script!!!!
>> 
>> i’d like to see how you are doing things.
> 
> 
> +1
> 
> 
> 
> 
> 
>> 
>>> On Dec 28, 2018, at 2:53 PM, Jeffrey Schmitz <jeff.schm...@netbrackets.com 
>>> <mailto:jeff.schm...@netbrackets.com>> wrote:
>>> 
>>> To follow up, I wrote and uninstall script and uninstalled the WO 
>>> Deployment stuff and then re-installed using the install script and all is 
>>> well now.
>>> 
>>> It will be nice having a deployment install script for Mac OS machines.  
>>> There is more I’d like to automate in it but If anyone wants a copy of what 
>>> I have let me know.
>>> 
>>> Jeff
>>> 
>>> 
>>>> On Dec 27, 2018, at 9:59 PM, Jeffrey Schmitz <jeff.schm...@netbrackets.com 
>>>> <mailto:jeff.schm...@netbrackets.com>> wrote:
>>>> 
>>>> I’m now  trying to setup a second MacOS server using the script I created 
>>>> when setting up the first one.  I’m close, but whenever I try to add a 
>>>> Host in JavaMonitor I’m getting the following error:
>>>> 
>>>>    Invalid Password - Access Denied
>>>> 
>>>> I’m not sure what password it’s referencing or how I would enter it when 
>>>> adding the Host.  Any ideas what’s going on?
>>>> 
>>>> Jeff
>>>> 
>>>> 
>>>> 
>>>>> On Dec 26, 2018, at 8:16 PM, Jeffrey Schmitz 
>>>>> <jeff.schm...@netbrackets.com <mailto:jeff.schm...@netbrackets.com>> 
>>>>> wrote:
>>>>> 
>>>>> 
>>>>> Forgot to mention, it's a rewrite rule in my httpd.conf that requires the 
>>>>> application name to be lowercase:
>>>>> 
>>>>> RewriteRule "^/cgi-bin/WebObjects/netBrackets.woa(.*)$" 
>>>>> "/cgi-bin/WebObjects/netbrackets.woa$1" [R]
>>>>> 
>>>>> 
>>>>>> On Dec 26, 2018, at 8:28 AM, Theodore Petrosky <tedp...@yahoo.com 
>>>>>> <mailto:tedp...@yahoo.com>> wrote:
>>>>>> 
>>>>>> what was that? I think I left my system with localhost. 
>>>>>> 
>>>>>> I need to check that also.
>>>>>> 
>>>>>> 
>>>>>>> On Dec 25, 2018, at 3:36 PM, Jeffrey Schmitz 
>>>>>>> <jeff.schm...@netbrackets.com <mailto:jeff.schm...@netbrackets.com>> 
>>>>>>> wrote:
>>>>>>> 
>>>>>>> The problem was I used camelcase when naming the application in 
>>>>>>> JavaMonitor.  I needed it to be lowercase.
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>>> On Dec 22, 2018, at 9:48 PM, Jeffrey Schmitz 
>>>>>>>> <jeff.schm...@netbrackets.com <mailto:jeff.schm...@netbrackets.com>> 
>>>>>>>> wrote:
>>>>>>>> 
>>>>>>>> OK, using the scripts you sent (thanks!) I’ve setup the new machine 
>>>>>>>> for deployment.  It all works as long as I specify localhost for all 
>>>>>>>> the WOHost and related environment variables in the http setup, as 
>>>>>>>> well as the specified Host in JavaMonitor/wotaskd.  However, when I 
>>>>>>>> change all of the localhost’s to the local IP of the machine 
>>>>>>>> (192.168.1.100), everything seems to work ok, and javamonitor is able 
>>>>>>>> to start the application, but when try I navigate to the app's URL I 
>>>>>>>> get the dreaded:
>>>>>>>> 
>>>>>>>> The requested application was not found on this server.
>>>>>>>> 
>>>>>>>> I’ve checked and double checked all the settings to no avail.  Any 
>>>>>>>> idea what might be going on?  Again, I don’t have any problems when I 
>>>>>>>> use localhost in all the http, monitor and wtaskd settings.
>>>>>>>> 
>>>>>>>> Here’s the site config.
>>>>>>>> 
>>>>>>>> <Screen Shot 2018-12-22 at 9.47.47 PM.png>
>>>>>>>> 
>>>>>>>> <SiteConfig type="NSDictionary">
>>>>>>>>        <hostArray type="NSArray">
>>>>>>>>                <element type="NSDictionary">
>>>>>>>>                        <type type="NSString">MACOSX</type>
>>>>>>>>                        <name type="NSString">192.168.1.100</name>
>>>>>>>>                </element>
>>>>>>>>        </hostArray>
>>>>>>>>        <applicationArray type="NSArray">
>>>>>>>>                <element type="NSDictionary">
>>>>>>>>                        <cachingEnabled 
>>>>>>>> type="NSString">YES</cachingEnabled>
>>>>>>>>                        <adaptor 
>>>>>>>> type="NSString">WODefaultAdaptor</adaptor>
>>>>>>>>                        <name type="NSString">netBrackets</name>
>>>>>>>>                        <adaptorThreadsMin 
>>>>>>>> type="NSNumber">16</adaptorThreadsMin>
>>>>>>>>                        <notificationEmailEnabled 
>>>>>>>> type="NSString">NO</notificationEmailEnabled>
>>>>>>>>                        <macPath 
>>>>>>>> type="NSString">/usr/local/opt/WOApplications/netBrackets.woa/netBrackets</macPath>
>>>>>>>>                        <adaptorThreads 
>>>>>>>> type="NSNumber">8</adaptorThreads>
>>>>>>>>                        <lifebeatInterval 
>>>>>>>> type="NSNumber">30</lifebeatInterval>
>>>>>>>>                        <statisticsPassword 
>>>>>>>> type="NSString"></statisticsPassword>
>>>>>>>>                        <adaptorThreadsMax 
>>>>>>>> type="NSNumber">256</adaptorThreadsMax>
>>>>>>>>                        <startingPort 
>>>>>>>> type="NSNumber">2001</startingPort>
>>>>>>>>                        <additionalArgs type="NSString">-d64 -Xms2048m 
>>>>>>>> -Xmx3072m -WOAllowsConcurrentRequestHandling YES EOAdaptorDebugEnabled 
>>>>>>>> NO -WODirectConnectEnabled NO WOHost  192.168.1.100</additionalArgs>
>>>>>>>>                        <projectSearchPath 
>>>>>>>> type="NSString">()</projectSearchPath>
>>>>>>>>                        <autoRecover type="NSString">YES</autoRecover>
>>>>>>>>                        <autoOpenInBrowser 
>>>>>>>> type="NSString">NO</autoOpenInBrowser>
>>>>>>>>                        <listenQueueSize 
>>>>>>>> type="NSNumber">128</listenQueueSize>
>>>>>>>>                        <minimumActiveSessionsCount 
>>>>>>>> type="NSNumber">0</minimumActiveSessionsCount>
>>>>>>>>                        <sessionTimeOut 
>>>>>>>> type="NSNumber">3600</sessionTimeOut>
>>>>>>>>                        <debuggingEnabled 
>>>>>>>> type="NSString">NO</debuggingEnabled>
>>>>>>>>                        <phasedStartup 
>>>>>>>> type="NSString">YES</phasedStartup>
>>>>>>>>                        <macOutputPath 
>>>>>>>> type="NSString">/usr/local/opt/WODeployment/Logs</macOutputPath>
>>>>>>>>                        <timeForStartup 
>>>>>>>> type="NSNumber">30</timeForStartup>
>>>>>>>>                </element>
>>>>>>>>        </applicationArray>
>>>>>>>>        <instanceArray type="NSArray">
>>>>>>>>                <element type="NSDictionary">
>>>>>>>>                        <port type="NSNumber">2001</port>
>>>>>>>>                        <cachingEnabled 
>>>>>>>> type="NSString">YES</cachingEnabled>
>>>>>>>>                        <schedulingStartDay 
>>>>>>>> type="NSNumber">1</schedulingStartDay>
>>>>>>>>                        <additionalArgs type="NSString">-d64 -Xms2048m 
>>>>>>>> -Xmx3072m -WOAllowsConcurrentRequestHandling YES EOAdaptorDebugEnabled 
>>>>>>>> NO -WODirectConnectEnabled NO WOHost  192.168.1.100</additionalArgs>
>>>>>>>>                        <path 
>>>>>>>> type="NSString">/usr/local/opt/WOApplications/netBrackets.woa/netBrackets</path>
>>>>>>>>                        <outputPath 
>>>>>>>> type="NSString">/usr/local/opt/WODeployment/Logs/netBrackets-1</outputPath>
>>>>>>>>                        <schedulingHourlyStartTime 
>>>>>>>> type="NSNumber">3</schedulingHourlyStartTime>
>>>>>>>>                        <autoOpenInBrowser 
>>>>>>>> type="NSString">NO</autoOpenInBrowser>
>>>>>>>>                        <schedulingEnabled 
>>>>>>>> type="NSString">NO</schedulingEnabled>
>>>>>>>>                        <schedulingType 
>>>>>>>> type="NSString">DAILY</schedulingType>
>>>>>>>>                        <debuggingEnabled 
>>>>>>>> type="NSString">NO</debuggingEnabled>
>>>>>>>>                        <schedulingInterval 
>>>>>>>> type="NSNumber">12</schedulingInterval>
>>>>>>>>                        <autoRecover type="NSString">YES</autoRecover>
>>>>>>>>                        <lifebeatInterval 
>>>>>>>> type="NSNumber">30</lifebeatInterval>
>>>>>>>>                        <applicationName 
>>>>>>>> type="NSString">netBrackets</applicationName>
>>>>>>>>                        <gracefulScheduling 
>>>>>>>> type="NSString">YES</gracefulScheduling>
>>>>>>>>                        <schedulingWeeklyStartTime 
>>>>>>>> type="NSNumber">3</schedulingWeeklyStartTime>
>>>>>>>>                        <id type="NSNumber">1</id>
>>>>>>>>                        <hostName 
>>>>>>>> type="NSString">192.168.1.100</hostName>
>>>>>>>>                        <minimumActiveSessionsCount 
>>>>>>>> type="NSNumber">0</minimumActiveSessionsCount>
>>>>>>>>                        <schedulingDailyStartTime 
>>>>>>>> type="NSNumber">3</schedulingDailyStartTime>
>>>>>>>>                </element>
>>>>>>>>        </instanceArray>
>>>>>>>>        <site type="NSDictionary">
>>>>>>>>                <viewRefreshEnabled 
>>>>>>>> type="NSString">YES</viewRefreshEnabled>
>>>>>>>>                <woAdaptor 
>>>>>>>> type="NSString">http://192.168.1.100/cgi-bin/WebObjects</woAdaptor> 
>>>>>>>> <http://192.168.1.100/cgi-bin/WebObjects%3C/woAdaptor%3E>
>>>>>>>>                <viewRefreshRate type="NSNumber">60</viewRefreshRate>
>>>>>>>>        </site>
>>>>>>>> </SiteConfig>
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> Adaptor Config as sent to Local WOAdaptors - All Running Applications 
>>>>>>>> and Instances
>>>>>>>> 
>>>>>>>> <?xml version="1.0" encoding="ASCII"?>
>>>>>>>> <adaptor>
>>>>>>>>   <application name="netBrackets">
>>>>>>>>     <instance id="1" port="2001" host="192.168.1.100"/>
>>>>>>>>   </application>
>>>>>>>>   <application name="JavaMonitor">
>>>>>>>>     <instance id="-56789" port="56789" 
>>>>>>>> host="unknown14c213ed9923.attlocal.net 
>>>>>>>> <http://unknown14c213ed9923.attlocal.net/>"/>
>>>>>>>>   </application>
>>>>>>>> </adaptor>
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> Adaptor Config as sent to remote WOAdaptors - All Registered and 
>>>>>>>> Running Applications and Instances
>>>>>>>> 
>>>>>>>> <?xml version="1.0" encoding="ASCII"?>
>>>>>>>> <adaptor>
>>>>>>>>   <application name="netBrackets">
>>>>>>>>     <instance id="1" port="2001" host="192.168.1.100"/>
>>>>>>>>   </application>
>>>>>>>> </adaptor>
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> Adaptor Config as written to disk - All Registered Applications and 
>>>>>>>> Instances
>>>>>>>> 
>>>>>>>> <?xml version="1.0" encoding="ASCII"?>
>>>>>>>> <adaptor>
>>>>>>>>   <application name="netBrackets">
>>>>>>>>     <instance id="1" port="2001" host="192.168.1.100"/>
>>>>>>>>   </application>
>>>>>>>> </adaptor>
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> Properties of this wotaskd
>>>>>>>> 
>>>>>>>> The Configuration Directory is: 
>>>>>>>> /usr/local/opt/WODeployment/Configuration/
>>>>>>>> Wotaskd is NOT writing WOConfig.xml to disk
>>>>>>>> The multicast address is: 239.128.14.2
>>>>>>>> This wotaskd is running on Port: 1085
>>>>>>>> Wotaskd is NOT responding to Multicast
>>>>>>>> WOAssumeApplicationIsDeadMultiplier is 4
>>>>>>>> The System Properties are: {er.wotaskd.sshd.enabled=false, 
>>>>>>>> WOShouldUseSpawn=true, java.specification.version=11, 
>>>>>>>> sun.cpu.isalist=, er.extensions.ERExtensions.hasLocalization=true, 
>>>>>>>> WOAutoOpenInBrowser=false, sun.arch.data.model=64, 
>>>>>>>> WOAcceptMalformedCookies=false, 
>>>>>>>> java.vendor.url=http://java.oracle.com/ <http://java.oracle.com/>, 
>>>>>>>> NSProjectSearchPath=(), WOSessionTimeOut=3600, 
>>>>>>>> WOAllowsConcurrentRequestHandling=false, WOAllowRapidTurnaround=false, 
>>>>>>>> sun.boot.library.path=/Library/Java/JavaVirtualMachines/jdk-11.0.1.jdk/Contents/Home/lib,
>>>>>>>>  _ComponentRequestHandlerKey=wo, 
>>>>>>>> sun.java.command=com.webobjects._bootstrap.WOBootstrap -WOPort 1085 
>>>>>>>> -_DeploymentDebugging false, 
>>>>>>>> er.extensions.ERXMessageEncoding.Enabled=false, jdk.debug=release, 
>>>>>>>> java.specification.vendor=Oracle Corporation, 
>>>>>>>> java.version.date=2018-10-16, 
>>>>>>>> java.home=/Library/Java/JavaVirtualMachines/jdk-11.0.1.jdk/Contents/Home,
>>>>>>>>  er.extensions.ERXGracefulShutdown.SignalsToHandle=(TERM, INT), 
>>>>>>>> java.specification.name=Java Platform API Specification, 
>>>>>>>> java.vm.specification.vendor=Oracle Corporation, 
>>>>>>>> WORootDirectory=/System, sun.management.compiler=HotSpot 64-Bit Tiered 
>>>>>>>> Compilers, er.wotaskd.sshd.port=6022, 
>>>>>>>> java.runtime.version=11.0.1+13-LTS, 
>>>>>>>> WOAssumeApplicationIsDeadMultiplier=4, WOContextClassName=WOContext, 
>>>>>>>> WOMaxIOBufferSize=8196, 
>>>>>>>> er.extensions.ERXLocalizationEditor.endoding=UTF-16BE, 
>>>>>>>> WOHost=192.168.1.100, WOWorkerThreadCountMin=16, file.encoding=UTF-8, 
>>>>>>>> java.vendor.version=18.9, er.extensions.ERJars.hasLocalization=false, 
>>>>>>>> er.extensions.load.Properties.framework.JavaWOExtensions=load, 
>>>>>>>> er.extensions.load.Properties.framework.ERJars=load, WOMaxHeaders=200, 
>>>>>>>> java.io.tmpdir=/var/folders/zz/zyxvpxvq6csfxvn_n000009w00002g/T/, 
>>>>>>>> er.extensions.stackTrace.cleanup=true, WOSocketMonitorSleepTime=50, 
>>>>>>>> WODeploymentConfigurationDirectory=/usr/local/opt/WODeployment/Configuration,
>>>>>>>>  java.version=11.0.1, 
>>>>>>>> er.extensions.ERXLocalizer.defaultLanguage=English, 
>>>>>>>> dbMinConnectionsGLOBAL=1, java.vm.specification.name=Java Virtual 
>>>>>>>> Machine Specification, 
>>>>>>>> java.awt.printerjob=sun.lwawt.macosx.CPrinterJob, 
>>>>>>>> java.library.path=/var/empty/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:.,
>>>>>>>>  java.vendor=Oracle Corporation, sun.io.unicode.encoding=UnicodeBig, 
>>>>>>>> javax.xml.transform.TransformerFactory=org.apache.xalan.processor.TransformerFactoryImpl,
>>>>>>>>  er.extensions.load.Properties.framework.ERRest=load, 
>>>>>>>> com.webobjects.classpath=/usr/local/opt/WODeployment/wotaskd.woa/Contents/Resources/Java/:/usr/local/opt/WODeployment/wotaskd.woa/Contents/Resources/Java/wotaskd.jar:/usr/local/opt/WODeployment/wotaskd.woa/Contents/Frameworks/ERExtensions.framework/Resources/Java/ERExtensions.jar:/usr/local/opt/WODeployment/wotaskd.woa/Contents/Frameworks/ERJars.framework/Resources/Java/ERJars.jar:/usr/local/opt/WODeployment/wotaskd.woa/Contents/Frameworks/ERJars.framework/Resources/Java/ERFoundation.jar:/usr/local/opt/WODeployment/wotaskd.woa/Contents/Frameworks/ERJars.framework/Resources/Java/ERWebObjects.jar:/usr/local/opt/WODeployment/wotaskd.woa/Contents/Frameworks/ERRest.framework/Resources/Java/ERRest.jar:/usr/local/opt/WODeployment/wotaskd.woa/Contents/Frameworks/JavaMonitorFramework.framework/Resources/Java/JavaMonitorFramework.jar:/usr/local/opt/WODeployment/wotaskd.woa/Contents/Frameworks/JavaWOExtensions.framework/Resources/Java/JavaWOExtensions.jar:/usr/local/opt/WODeployment/wotaskd.woa/Contents/Frameworks/JavaEOAccess.framework/Resources/Java/javaeoaccess.jar:/usr/local/opt/WODeployment/wotaskd.woa/Contents/Frameworks/JavaEOControl.framework/Resources/Java/javaeocontrol.jar:/usr/local/opt/WODeployment/wotaskd.woa/Contents/Frameworks/JavaFoundation.framework/Resources/Java/javafoundation.jar:/usr/local/opt/WODeployment/wotaskd.woa/Contents/Frameworks/JavaJDBCAdaptor.framework/Resources/Java/javajdbcadaptor.jar:/usr/local/opt/WODeployment/wotaskd.woa/Contents/Frameworks/JavaWOJSPServlet.framework/Resources/Java/javawojspservlet.jar:/usr/local/opt/WODeployment/wotaskd.woa/Contents/Frameworks/JavaWebObjects.framework/Resources/Java/javawebobjects.jar:/usr/local/opt/WODeployment/wotaskd.woa/Contents/Frameworks/JavaWebServicesSupport.framework/Resources/Java/javawebservicessupport.jar:/usr/local/opt/WODeployment/wotaskd.woa/Contents/Frameworks/JavaXML.framework/Resources/Java/javaxml.jar:/usr/local/opt/WODeployment/wotaskd.woa/Contents/Resources/Java/bcprov-jdk15-140.jar:/usr/local/opt/WODeployment/wotaskd.woa/Contents/Resources/Java/mina-core-2.0.4.jar:/usr/local/opt/WODeployment/wotaskd.woa/Contents/Resources/Java/src.jar:/usr/local/opt/WODeployment/wotaskd.woa/Contents/Resources/Java/sshd-core-0.7.0.jar:/usr/local/opt/WODeployment/wotaskd.woa/Contents/Resources/Java/sshd-pam-0.7.0.jar:/usr/local/opt/WODeployment/wotaskd.woa/Contents/Frameworks/ERJars.framework/Resources/Java/httpcore-4.4.10.jar:/usr/local/opt/WODeployment/wotaskd.woa/Contents/Frameworks/ERJars.framework/Resources/Java/icu4j-3_8_1.jar:/usr/local/opt/WODeployment/wotaskd.woa/Contents/Frameworks/ERJars.framework/Resources/Java/javassist-3.22.0-GA.jar:/usr/local/opt/WODeployment/wotaskd.woa/Contents/Frameworks/ERJars.framework/Resources/Java/httpclient-cache-4.5.6.jar:/usr/local/opt/WODeployment/wotaskd.woa/Contents/Frameworks/ERJars.framework/Resources/Java/log4j-1.2.17.jar:/usr/local/opt/WODeployment/wotaskd.woa/Contents/Frameworks/ERJars.framework/Resources/Java/commons-io-2.6.jar:/usr/local/opt/WODeployment/wotaskd.woa/Contents/Frameworks/ERJars.framework/Resources/Java/commons-lang-2.6.jar:/usr/local/opt/WODeployment/wotaskd.woa/Contents/Frameworks/ERJars.framework/Resources/Java/commons-logging-1.2.jar:/usr/local/opt/WODeployment/wotaskd.woa/Contents/Frameworks/ERJars.framework/Resources/Java/commons-cli-1.3.1.jar:/usr/local/opt/WODeployment/wotaskd.woa/Contents/Frameworks/ERJars.framework/Resources/Java/httpcore-nio-4.4.10.jar:/usr/local/opt/WODeployment/wotaskd.woa/Contents/Frameworks/ERJars.framework/Resources/Java/commons-lang3-3.7.jar:/usr/local/opt/WODeployment/wotaskd.woa/Contents/Frameworks/ERJars.framework/Resources/Java/slf4j-log4j12-1.7.25.jar:/usr/local/opt/WODeployment/wotaskd.woa/Contents/Frameworks/ERJars.framework/Resources/Java/httpmime-4.5.6.jar:/usr/local/opt/WODeployment/wotaskd.woa/Contents/Frameworks/ERJars.framework/Resources/Java/ognl-3.2.4.jar:/usr/local/opt/WODeployment/wotaskd.woa/Contents/Frameworks/ERJars.framework/Resources/Java/httpclient-4.5.6.jar:/usr/local/opt/WODeployment/wotaskd.woa/Contents/Frameworks/ERJars.framework/Resources/Java/fluent-hc-4.5.6.jar:/usr/local/opt/WODeployment/wotaskd.woa/Contents/Frameworks/ERJars.framework/Resources/Java/slf4j-api-1.7.25.jar:/usr/local/opt/WODeployment/wotaskd.woa/Contents/Frameworks/ERJars.framework/Resources/Java/junit-4.12.jar:/usr/local/opt/WODeployment/wotaskd.woa/Contents/Frameworks/ERJars.framework/Resources/Java/commons-codec-1.11.jar:/usr/local/opt/WODeployment/wotaskd.woa/Contents/Frameworks/ERJars.framework/Resources/Java/joda-time-2.9.9.jar:/usr/local/opt/WODeployment/wotaskd.woa/Contents/Frameworks/ERRest.framework/Resources/Java/ezmorph-1.0.6.jar:/usr/local/opt/WODeployment/wotaskd.woa/Contents/Frameworks/ERRest.framework/Resources/Java/json-lib-2.4-jdk15.jar:/usr/local/opt/WODeployment/wotaskd.woa/Contents/Frameworks/ERRest.framework/Resources/Java/commons-beanutils-1.8.3.jar:/usr/local/opt/WODeployment/wotaskd.woa/Contents/Frameworks/ERRest.framework/Resources/Java/commons-collections-3.2.2.jar,
>>>>>>>>  er.extensions.load.Properties.framework.JavaMonitorFramework=load, 
>>>>>>>> er.extensions.JavaMonitorFramework.hasLocalization=false, 
>>>>>>>> WOSocketCacheSize=100, WODebuggingEnabled=false, 
>>>>>>>> user.timezone=America/Chicago, os.name=Mac OS X, 
>>>>>>>> java.vm.specification.version=11, 
>>>>>>>> http.nonProxyHosts=local|*.local|169.254/16|*.169.254/16, 
>>>>>>>> log4j.rootCategory=INFO, A1, user.home=/var/empty, 
>>>>>>>> log4j.appender.A1.layout=er.extensions.logging.ERXPatternLayout, 
>>>>>>>> WODirectConnectEnabled=true, _DirectActionRequestHandlerKey=wa, 
>>>>>>>> java.awt.graphicsenv=sun.awt.CGraphicsEnvironment, 
>>>>>>>> java.awt.headless=true, WOUserDirectory=/, WOPlatform=MacOS, 
>>>>>>>> WODisplayExceptionPages=false, WOSMTPHost=smtp, 
>>>>>>>> er.extensions.ERXLocalizer.fileNamesToWatch=("Localizable.strings","ValidationTemplate.strings"),
>>>>>>>>  com.webobjects.version=5.4, path.separator=:, os.version=10.14, 
>>>>>>>> WOLocalRootDirectory=/usr/local/opt, com.webobjects.pid=2642, 
>>>>>>>> java.vm.name=Java HotSpot(TM) 64-Bit Server VM, 
>>>>>>>> WOFrameworksBaseURL=/WebObjects/Frameworks, WOAdditionalAdaptors=(), 
>>>>>>>> WOEnvClassPath=, os.arch=x86_64, 
>>>>>>>> er.extensions.concurrency.ERXTaskObjectStoreCoordinatorPool.maxCoordinators=1,
>>>>>>>>  WOAdaptor=WOClassicAdaptor, java.vm.info <http://java.vm.info/>=mixed 
>>>>>>>> mode, er.extensions.JavaWOExtensions.hasLocalization=false, 
>>>>>>>> java.class.version=55.0, 
>>>>>>>> WOAdaptorURL=http://localhost/cgi-bin/WebObjects 
>>>>>>>> <http://localhost/cgi-bin/WebObjects>, 
>>>>>>>> awt.toolkit=sun.lwawt.macosx.LWCToolkit, sun.jnu.encoding=UTF-8, 
>>>>>>>> _DeploymentDebugging=false, WOMonitorEnabled=false, 
>>>>>>>> com.webobjects.eoaccess.ERXEntityDependencyOrderingDelegate.active=false,
>>>>>>>>  WOMulticastAddress=239.128.14.2, 
>>>>>>>> er.extensions.ERXRaiseOnMissingEditingContextDelegate=true, 
>>>>>>>> er.extensions.ERXSharedEOLoader.PatchSharedEOLoading=false, 
>>>>>>>> WOAllowsCacheControlHeader=true, 
>>>>>>>> er.extensions.ERXPatcher.cleanupXHTML=false, 
>>>>>>>> log4j.appender.A1.layout.ConversionPattern=%d %-5p %V{u/f} [%t] %C{2} 
>>>>>>>> (%F:%L) - %m%n, 
>>>>>>>> er.extensions.ERXDatabase.className=er.extensions.eof.ERXDatabase, 
>>>>>>>> er.extensions.load.Properties.framework.ERExtensions=load, 
>>>>>>>> file.separator=/, java.vm.compressedOopsMode=Zero based, 
>>>>>>>> line.separator=
>>>>>>>> , WOIncludeCommentsInResponse=false, WORespondsToMulticastQuery=false 
>>>>>>>> , WODefaultUndoStackLimit=10, 
>>>>>>>> WOApplicationClass=com.webobjects.monitor.wotaskd.Application, 
>>>>>>>> WOLaunchdEnabled=false, 
>>>>>>>> er.extensions.ERXWOForm.multipleSubmitDefault=true, 
>>>>>>>> WOWorkerThreadCountMax=256, user.name=_appserver, 
>>>>>>>> _AjaxRequestHandlerKey=ja, er.extensions.ERRest.hasLocalization=false, 
>>>>>>>> er.extensions.ERXPatcher.suppressValueBindingSlow=false, 
>>>>>>>> WOSessionStoreClassName=WOServerSessionStore, WOGenerateWSDL=true, 
>>>>>>>> WOSavesAdaptorConfiguration=false, _WOSessionReclaimingInterval=60, 
>>>>>>>> sun.os.patch.level=unknown, 
>>>>>>>> er.extensions.ERXLocalizer.availableLanguages=(English,German,Japanese),
>>>>>>>>  log4j.appender.A1=org.apache.log4j.ConsoleAppender, 
>>>>>>>> WOListenQueueSize=128, WOMissingResourceSearchEnabled=false, 
>>>>>>>> socksNonProxyHosts=local|*.local|169.254/16|*.169.254/16, 
>>>>>>>> gopherProxySet=false, _WOHTMLParserClassName=WOHTMLTemplateParser, 
>>>>>>>> WOCachingEnabled=true, 
>>>>>>>> er.extensions.stackTrace.skipPatternsFile=StackTraceSkipPatterns-Normal.plist,
>>>>>>>>  java.class.path=WOBootstrap.jar, java.vm.vendor=Oracle Corporation, 
>>>>>>>> WOPort=1085, _ResourceRequestHandlerKey=wr, 
>>>>>>>> sun.java.launcher=SUN_STANDARD, user.country=US, 
>>>>>>>> sun.cpu.endian=little, WOLifebeatDestinationPort=1085, 
>>>>>>>> user.language=en, WOMaxSocketIdleTime=180000, 
>>>>>>>> WOStatisticsStoreSessionMax=50, WOApplicationBaseURL=/WebObjects, 
>>>>>>>> WOAutoOpenClientApplication=false, 
>>>>>>>> ftp.nonProxyHosts=local|*.local|169.254/16|*.169.254/16, 
>>>>>>>> WOLifebeatInterval=30, java.runtime.name=Java(TM) SE Runtime 
>>>>>>>> Environment, WOWorkerThreadCount=8, WOLifebeatEnabled=false, 
>>>>>>>> java.vendor.url.bug=http://bugreport.java.com/bugreport/ 
>>>>>>>> <http://bugreport.java.com/bugreport/>, 
>>>>>>>> user.dir=/usr/local/opt/WODeployment/wotaskd.woa, 
>>>>>>>> er.extensions.ERXGracefulShutdown.Enabled=false, 
>>>>>>>> _WebServiceRequestHandlerKey=ws, java.vm.version=11.0.1+13-LTS, 
>>>>>>>> er.extensions.ERXLocalizer.isLocalizationEnabled=true, 
>>>>>>>> er.extensions.ERXComponentActionRedirector.enabled=false, 
>>>>>>>> _StreamActionRequestHandlerKey=wis}
>>>>>>>> 
>>>>>>>>> On Dec 9, 2018, at 10:12 AM, Jeffrey Schmitz 
>>>>>>>>> <jeff.schm...@netbrackets.com <mailto:jeff.schm...@netbrackets.com>> 
>>>>>>>>> wrote:
>>>>>>>>> 
>>>>>>>>> Thanks Ted,
>>>>>>>>>   I’m giving it a look and already have a question.  I downloaded the 
>>>>>>>>> hypervisor, but I’m not sure what to do with it.  I’m thinking I need 
>>>>>>>>> another program to manage the VMs, but I don’t know what that is.  
>>>>>>>>> I’m sure this is a very basic question, but it’s the stuff you get 
>>>>>>>>> stuck on when looking at anything new.
>>>>>>>>> 
>>>>>>>>> Jeff
>>>>>>>>> 
>>>>>>>>>> On Dec 9, 2018, at 10:05 AM, Theodore Petrosky <tedp...@yahoo.com 
>>>>>>>>>> <mailto:tedp...@yahoo.com>> wrote:
>>>>>>>>>> 
>>>>>>>>>> i was the same way. if you want help, just ask. Getting away from 
>>>>>>>>>> OSX for deployment is really the way to go. Apple does an update, 
>>>>>>>>>> and you are screwed!
>>>>>>>>>> 
>>>>>>>>>> Here are the setps:
>>>>>>>>>> 1. create an account at vmware.
>>>>>>>>>> 2. dowload the free esxi, and burn it to a dvd
>>>>>>>>>> 
>>>>>>>>>> you actually wipe out the osx installation and the mac mini is taken 
>>>>>>>>>> over by esxi!
>>>>>>>>>> 
>>>>>>>>>> of course you could also experiment with Amazon Web Services. you 
>>>>>>>>>> can create a free account that you can learn the ropes with. (it’s 
>>>>>>>>>> free for one year)
>>>>>>>>>> 
>>>>>>>>>> I have done both.
>>>>>>>>>> 
>>>>>>>>>> AWS of course has it’s advantages.
>>>>>>>>>> 
>>>>>>>>>> JMHO BTW
>>>>>>>>>> 
>>>>>>>>>> Ted
>>>>>>>>>> 
>>>>>>>>>>> On Dec 9, 2018, at 10:59 AM, Jeffrey Schmitz 
>>>>>>>>>>> <jeff.schm...@netbrackets.com 
>>>>>>>>>>> <mailto:jeff.schm...@netbrackets.com>> wrote:
>>>>>>>>>>> 
>>>>>>>>>>> Fear of the unknown vs. the enemy I know :-)
>>>>>>>>>>> 
>>>>>>>>>>>> On Dec 9, 2018, at 9:49 AM, Theodore Petrosky <tedp...@yahoo.com 
>>>>>>>>>>>> <mailto:tedp...@yahoo.com>> wrote:
>>>>>>>>>>>> 
>>>>>>>>>>>> I have to ask. why do you want to bang your head against a wall to 
>>>>>>>>>>>> use OSX? Vmware esxi is free, allows you to put a linux distro on 
>>>>>>>>>>>> a mac mini (multiple instances if you want). I use this in the 
>>>>>>>>>>>> office to have multiple centos instances on a mac mini. one is for 
>>>>>>>>>>>> postgresql and the other is for apache. It works great and you can 
>>>>>>>>>>>> use YUM for updates.
>>>>>>>>>>>> 
>>>>>>>>>>>> Ted
>>>>>>>>>>>> 
>>>>>>>>>>>> https://www.vmware.com/products/esxi-and-esx.html 
>>>>>>>>>>>> <https://www.vmware.com/products/esxi-and-esx.html>
>>>>>>>>>>>> 
>>>>>>>>>>>>> On Dec 9, 2018, at 10:40 AM, Jeffrey Schmitz 
>>>>>>>>>>>>> <jeff.schm...@netbrackets.com 
>>>>>>>>>>>>> <mailto:jeff.schm...@netbrackets.com>> wrote:
>>>>>>>>>>>>> 
>>>>>>>>>>>>> Thanks guys,
>>>>>>>>>>>>>    I’ll definitely look these over, they look great.  I had a 
>>>>>>>>>>>>> quick question/verification.  I’m using Mac OS right now and a 
>>>>>>>>>>>>> quick google indicates no apt-get or yum for OS/X.  Just want to 
>>>>>>>>>>>>> verify I’ll need to use home-brew or macports for that instead, 
>>>>>>>>>>>>> is that correct?
>>>>>>>>>>>>> 
>>>>>>>>>>>>> Btw, I’d love to get off MacOS for deployment but up to now it’s 
>>>>>>>>>>>>> been the path of least resistance.   I’m thinking these scripts 
>>>>>>>>>>>>> may change the equation for me.
>>>>>>>>>>>>> 
>>>>>>>>>>>>> Thanks again,
>>>>>>>>>>>>> Jeff
>>>>>>>>>>>>> 
>>>>>>>>>>>>>> On Dec 9, 2018, at 5:30 AM, Theodore Petrosky <tedp...@yahoo.com 
>>>>>>>>>>>>>> <mailto:tedp...@yahoo.com>> wrote:
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> Jeffrey,
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> Read the wo-install.sh that is referenced here! it will tell you 
>>>>>>>>>>>>>> everything you need to create your deployment environment. if 
>>>>>>>>>>>>>> you are on an OS X box, there is no wget. you need to change 
>>>>>>>>>>>>>> that to curl. However curl is a little different, it needs to 
>>>>>>>>>>>>>> know where to put the file so:
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> wget 
>>>>>>>>>>>>>> https://s3-eu-west-1.amazonaws.com/webobjects/JavaMonitor.tgz 
>>>>>>>>>>>>>> <https://s3-eu-west-1.amazonaws.com/webobjects/JavaMonitor.tgz> 
>>>>>>>>>>>>>> --no-check-certificate
>>>>>>>>>>>>>> becomes
>>>>>>>>>>>>>> curl 
>>>>>>>>>>>>>> https://s3-eu-west-1.amazonaws.com/webobjects/JavaMonitor.tgz 
>>>>>>>>>>>>>> <https://s3-eu-west-1.amazonaws.com/webobjects/JavaMonitor.tgz> 
>>>>>>>>>>>>>> >JavaMonitor.tgz 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> I have linked to my version of the install script:  
>>>>>>>>>>>>>> http://ftp.agencysacks.com/_Y9AkYUkQgVtlwR 
>>>>>>>>>>>>>> <http://ftp.agencysacks.com/_Y9AkYUkQgVtlwR>
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> compare my script to:  
>>>>>>>>>>>>>> http://webobjects.s3.amazonaws.com/wo-install.sh 
>>>>>>>>>>>>>> <http://webobjects.s3.amazonaws.com/wo-install.sh>
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> My script installed git, and a newer version of Java 
>>>>>>>>>>>>>> (jdk1.8.0_131)
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> at the time, I was installing on a centos instance hosted at 
>>>>>>>>>>>>>> Amazon. I am not sure is this is the final version of the 
>>>>>>>>>>>>>> script. sorry. but it should get you thinking about what you can 
>>>>>>>>>>>>>> do.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> Ted
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> On Dec 8, 2018, at 11:38 PM, Paul Hoadley <pa...@logicsquad.net 
>>>>>>>>>>>>>>> <mailto:pa...@logicsquad.net>> wrote:
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> Hi Jeff,
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> On 9 Dec 2018, at 12:31 pm, Jeffrey Schmitz 
>>>>>>>>>>>>>>> <jeff.schm...@netbrackets.com 
>>>>>>>>>>>>>>> <mailto:jeff.schm...@netbrackets.com>> wrote:
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> But I’m setting up a machine to use for deployment, not 
>>>>>>>>>>>>>>>> deploying an individual app, so I need to get apache 
>>>>>>>>>>>>>>>> configured, the WO adaptor installed, the webobjects tools 
>>>>>>>>>>>>>>>> installed (wotaskd, womonitor), etc.  That’s what I was hoping 
>>>>>>>>>>>>>>>> the script would help with as it always turns out to be a 
>>>>>>>>>>>>>>>> laborious process, at least for me.
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> You're right, it is laborious, sometimes difficult to get 
>>>>>>>>>>>>>>> right, and ideal for scripting to automate for the future. What 
>>>>>>>>>>>>>>> platform are you using? We use a (now heavily customised) 
>>>>>>>>>>>>>>> version of a script Simon McLean posted to the list in 2010:
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> http://webobjects.s3.amazonaws.com/wo-install.sh 
>>>>>>>>>>>>>>> <http://webobjects.s3.amazonaws.com/wo-install.sh>
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> Eyeballing it again now, you'll definitely want to customise it 
>>>>>>>>>>>>>>> in places—you shouldn't need to pull down Wonder source, or 
>>>>>>>>>>>>>>> build your own adapter, for example. But it gives you an idea 
>>>>>>>>>>>>>>> of what you can do. We use our version of it on Amazon Linux on 
>>>>>>>>>>>>>>> EC2. Should be easily portable to other Unixes.
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> -- 
>>>>>>>>>>>>>>> Paul Hoadley
>>>>>>>>>>>>>>> https://logicsquad.net/ <https://logicsquad.net/>
>>>>>>>>>>>>>>> https://www.linkedin.com/company/logic-squad/ 
>>>>>>>>>>>>>>> <https://www.linkedin.com/company/logic-squad/>
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>>>>> Do not post admin requests to the list. They will be ignored.
>>>>>>>>>>>>>>> Webobjects-dev mailing list      
>>>>>>>>>>>>>>> (Webobjects-dev@lists.apple.com 
>>>>>>>>>>>>>>> <mailto:Webobjects-dev@lists.apple.com>)
>>>>>>>>>>>>>>> Help/Unsubscribe/Update your Subscription:
>>>>>>>>>>>>>>> https://lists.apple.com/mailman/options/webobjects-dev/tedpet5%40yahoo.com
>>>>>>>>>>>>>>>  
>>>>>>>>>>>>>>> <https://lists.apple.com/mailman/options/webobjects-dev/tedpet5%40yahoo.com>
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> This email sent to tedp...@yahoo.com <mailto:tedp...@yahoo.com>
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> _______________________________________________
>>>>>>>>> Do not post admin requests to the list. They will be ignored.
>>>>>>>>> Webobjects-dev mailing list      (Webobjects-dev@lists.apple.com 
>>>>>>>>> <mailto:Webobjects-dev@lists.apple.com>)
>>>>>>>>> Help/Unsubscribe/Update your Subscription:
>>>>>>>>> https://lists.apple.com/mailman/options/webobjects-dev/jeffschmitz%40icloud.com
>>>>>>>>>  
>>>>>>>>> <https://lists.apple.com/mailman/options/webobjects-dev/jeffschmitz%40icloud.com>
>>>>>>>>> 
>>>>>>>>> This email sent to jeffschm...@icloud.com 
>>>>>>>>> <mailto:jeffschm...@icloud.com>
>>>>>>>> 
>>>>>>>> _______________________________________________
>>>>>>>> Do not post admin requests to the list. They will be ignored.
>>>>>>>> Webobjects-dev mailing list      (Webobjects-dev@lists.apple.com 
>>>>>>>> <mailto:Webobjects-dev@lists.apple.com>)
>>>>>>>> Help/Unsubscribe/Update your Subscription:
>>>>>>>> https://lists.apple.com/mailman/options/webobjects-dev/jeffschmitz%40icloud.com
>>>>>>>>  
>>>>>>>> <https://lists.apple.com/mailman/options/webobjects-dev/jeffschmitz%40icloud.com>
>>>>>>>> 
>>>>>>>> This email sent to jeffschm...@icloud.com 
>>>>>>>> <mailto:jeffschm...@icloud.com>
>>>>>>> 
>>>>>>> _______________________________________________
>>>>>>> Do not post admin requests to the list. They will be ignored.
>>>>>>> Webobjects-dev mailing list      (Webobjects-dev@lists.apple.com 
>>>>>>> <mailto:Webobjects-dev@lists.apple.com>)
>>>>>>> Help/Unsubscribe/Update your Subscription:
>>>>>>> https://lists.apple.com/mailman/options/webobjects-dev/tedpet5%40yahoo.com
>>>>>>>  
>>>>>>> <https://lists.apple.com/mailman/options/webobjects-dev/tedpet5%40yahoo.com>
>>>>>>> 
>>>>>>> This email sent to tedp...@yahoo.com <mailto:tedp...@yahoo.com>
>>>>> _______________________________________________
>>>>> Do not post admin requests to the list. They will be ignored.
>>>>> Webobjects-dev mailing list      (Webobjects-dev@lists.apple.com 
>>>>> <mailto:Webobjects-dev@lists.apple.com>)
>>>>> Help/Unsubscribe/Update your Subscription:
>>>>> https://lists.apple.com/mailman/options/webobjects-dev/jeffschmitz%40icloud.com
>>>>>  
>>>>> <https://lists.apple.com/mailman/options/webobjects-dev/jeffschmitz%40icloud.com>
>>>>> 
>>>>> This email sent to jeffschm...@icloud.com <mailto:jeffschm...@icloud.com>
>>>> 
>>>> _______________________________________________
>>>> Do not post admin requests to the list. They will be ignored.
>>>> Webobjects-dev mailing list      (Webobjects-dev@lists.apple.com 
>>>> <mailto:Webobjects-dev@lists.apple.com>)
>>>> Help/Unsubscribe/Update your Subscription:
>>>> https://lists.apple.com/mailman/options/webobjects-dev/jeffschmitz%40icloud.com
>>>>  
>>>> <https://lists.apple.com/mailman/options/webobjects-dev/jeffschmitz%40icloud.com>
>>>> 
>>>> This email sent to jeffschm...@icloud.com <mailto:jeffschm...@icloud.com>
>>> 
>>> _______________________________________________
>>> Do not post admin requests to the list. They will be ignored.
>>> Webobjects-dev mailing list      (Webobjects-dev@lists.apple.com 
>>> <mailto:Webobjects-dev@lists.apple.com>)
>>> Help/Unsubscribe/Update your Subscription:
>>> https://lists.apple.com/mailman/options/webobjects-dev/tedpet5%40yahoo.com 
>>> <https://lists.apple.com/mailman/options/webobjects-dev/tedpet5%40yahoo.com>
>>> 
>>> This email sent to tedp...@yahoo.com <mailto:tedp...@yahoo.com>
>> _______________________________________________
>> Do not post admin requests to the list. They will be ignored.
>> Webobjects-dev mailing list      (Webobjects-dev@lists.apple.com 
>> <mailto:Webobjects-dev@lists.apple.com>)
>> Help/Unsubscribe/Update your Subscription:
>> https://lists.apple.com/mailman/options/webobjects-dev/mailinglists%40kataputt.com
>>  
>> <https://lists.apple.com/mailman/options/webobjects-dev/mailinglists%40kataputt.com>
>> 
>> This email sent to mailingli...@kataputt.com 
>> <mailto:mailingli...@kataputt.com>
> _______________________________________________
> Do not post admin requests to the list. They will be ignored.
> Webobjects-dev mailing list      (Webobjects-dev@lists.apple.com 
> <mailto:Webobjects-dev@lists.apple.com>)
> Help/Unsubscribe/Update your Subscription:
> https://lists.apple.com/mailman/options/webobjects-dev/kenlists%40anderhome.com
>  
> <https://lists.apple.com/mailman/options/webobjects-dev/kenlists%40anderhome.com>
> 
> This email sent to kenli...@anderhome.com <mailto:kenli...@anderhome.com>
 _______________________________________________
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

Reply via email to