+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