On 29 Dec 2018, at 01:05, Theodore Petrosky <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) 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