• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Modern Deployment presentation
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Modern Deployment presentation


  • Subject: Re: Modern Deployment presentation
  • From: Pascal Robert <email@hidden>
  • Date: Sat, 28 May 2016 11:01:13 +0000
  • Thread-topic: Modern Deployment presentation

> Le 27 mai 2016 à 09:23, Theodore Petrosky <email@hidden> a écrit :
>
> ok I am ready to scream and need help.
>
> Given, you have a split install set up for
>
> application:   /opt/Local/Library/WebObjects/JavaApplications/
> split install:   /var/www/html/WebObjects/
>
> what directory directive do you put into webobjects.conf?
> WebObjectsDocumentRoot
>
>
> I have followed the little information on the wiki and googled like made and everything I have tried leaves me with:
>
> Not Found
>
> The requested URL /cgi-bin/WebObjects/ASProjectManagement.woa/1 was not found on this server.

Looks at the Apache’s error log. Probably you have a 404 for /cgi-bin, because of this:

https://wiki.wocommunity.org/display/documentation/Deploying+on+Linux

« If you want to keep /cgi-bin/WebObjects as the base URL, you will need to remove a line in httpd.conf. Find the line that starts with ScriptAlias /cgi-bin and comment it out, or else Apache will try to find a WebObjects CGI in /cgi-bin instead of loading the adaptor from the Apache module. »

> I am trying to set up CentOS 7 on ESXi.
>
> I get on port 1085
>
> <SiteConfig type="NSDictionary">
> 	<hostArray type="NSArray">
> 		<element type="NSDictionary">
> 			<type type="NSString">UNIX</type>
> 			<name type="NSString">localhost</name>
> 		</element>
> 	</hostArray>
> 	<applicationArray type="NSArray">
> 		<element type="NSDictionary">
> 			<adaptorThreadsMax type="NSNumber">256</adaptorThreadsMax>
> 			<startingPort type="NSNumber">2001</startingPort>
> 			<cachingEnabled type="NSString">YES</cachingEnabled>
> 			<adaptorThreads type="NSNumber">8</adaptorThreads>
> 			<adaptor type="NSString">WODefaultAdaptor</adaptor>
> 			<projectSearchPath type="NSString">()</projectSearchPath>
> 			<autoRecover type="NSString">YES</autoRecover>
> 			<autoOpenInBrowser type="NSString">NO</autoOpenInBrowser>
> 			<name type="NSString">ASProjectManagement</name>
> 			<unixPath type="NSString">/opt/Local/Library/WebObjects/JavaApplications/ASProjectManagement.woa/ASProjectManagement</unixPath>
> 			<adaptorThreadsMin type="NSNumber">16</adaptorThreadsMin>
> 			<notificationEmailEnabled type="NSString">NO</notificationEmailEnabled>
> 			<debuggingEnabled type="NSString">NO</debuggingEnabled>
> 			<phasedStartup type="NSString">YES</phasedStartup>
> 			<listenQueueSize type="NSNumber">128</listenQueueSize>
> 			<lifebeatInterval type="NSNumber">30</lifebeatInterval>
> 			<minimumActiveSessionsCount type="NSNumber">0</minimumActiveSessionsCount>
> 			<unixOutputPath type="NSString">/opt/WOLogs</unixOutputPath>
> 			<timeForStartup type="NSNumber">30</timeForStartup>
> 			<statisticsPassword type="NSString"></statisticsPassword>
> 			<sessionTimeOut type="NSNumber">3600</sessionTimeOut>
> 		</element>
> 	</applicationArray>
> 	<instanceArray type="NSArray">
> 		<element type="NSDictionary">
> 			<port type="NSNumber">2001</port>
> 			<cachingEnabled type="NSString">YES</cachingEnabled>
> 			<schedulingStartDay type="NSNumber">1</schedulingStartDay>
> 			<path type="NSString">/opt/Local/Library/WebObjects/JavaApplications/ASProjectManagement.woa/ASProjectManagement</path>
> 			<outputPath type="NSString">/opt/WOLogs/ASProjectManagement-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">NO</autoRecover>
> 			<lifebeatInterval type="NSNumber">30</lifebeatInterval>
> 			<applicationName type="NSString">ASProjectManagement</applicationName>
> 			<gracefulScheduling type="NSString">YES</gracefulScheduling>
> 			<schedulingWeeklyStartTime type="NSNumber">3</schedulingWeeklyStartTime>
> 			<id type="NSNumber">1</id>
> 			<hostName type="NSString">localhost</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://10.1.2.57/cgi-bin/WebObjects</woAdaptor>
>
> 		<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="ASProjectManagement">
>     <instance id="1" port="2001" host="localhost"/>
>   </application>
>   <application name="JavaMonitor">
>     <instance id="-56789" port="56789" host="WOCentOS.localdomain"/>
>   </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="ASProjectManagement">
>     <instance id="1" port="2001" host="localhost"/>
>   </application>
> </adaptor>
>
>
>
>
> Adaptor Config as written to disk - All Registered Applications and Instances
>
> <?xml version="1.0" encoding="ASCII"?>
> <adaptor>
>   <application name="ASProjectManagement">
>     <instance id="1" port="2001" host="localhost"/>
>   </application>
> </adaptor>
>
>
>
>
>
>> On May 23, 2016, at 5:43 AM, Pascal Robert <email@hidden> wrote:
>>
>>>
>>> Le 23 mai 2016 à 02:09, Dennis Bliefernicht <email@hidden> a écrit :
>>>
>>> Hi,
>>>
>>>> On 20.05.2016, at 03:03, Pascal Robert <email@hidden> wrote:
>>>>
>>>> [...]
>>>> Anything else you would like to see?
>>>
>>> do you still work with JavaMonitor or do you manage instances another way (possibly thats already implicitly included in puppet / kickstart)?
>>
>> kickstart is for setting up Linux at installation time, so that the installer don’t ask any questions. But yes, I will present how to use Puppet and a Yum repository to install the apps.
>>
>>> If there's any more magic not yet on the list, that would be very interesting to see. But in any case looking very forward to this.
>>>
>>> Greetings
>>> Dennis
>>>
>>> --
>>>
>>> <xyrality_logoV2green2.png>
>>>
>>>
>>>
>>> -----------------------------------------------------
>>> Dennis Bliefernicht • Backend Development
>>> T +49 40 357 3001 62
>>> email@hidden
>>>
>>> XYRALITY GmbH • Friedensallee 290 • 22763 Hamburg
>>> www.xyrality.com
>>> Registergericht: Hamburg HRB 115332
>>> Geschäftsführer: Sven Ossenbrüggen
>>> -----------------------------------------------------
>>>
>>> _______________________________________________
>>> Do not post admin requests to the list. They will be ignored.
>>> Webobjects-dev mailing list      (email@hidden)
>>> Help/Unsubscribe/Update your Subscription:
>>>
>>> This email sent to email@hidden
>>
>>
>> _______________________________________________
>> Do not post admin requests to the list. They will be ignored.
>> Webobjects-dev mailing list      (email@hidden)
>> Help/Unsubscribe/Update your Subscription:
>>
>> This email sent to email@hidden
>


 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden


References: 
 >Modern Deployment presentation (From: Pascal Robert <email@hidden>)
 >Re: Modern Deployment presentation (From: Pascal Robert <email@hidden>)
 >Re: Modern Deployment presentation (From: Theodore Petrosky <email@hidden>)

  • Prev by Date: Re: Deployment on CentOS 7 [Was: Re: Modern Deployment presentation]
  • Next by Date: error - exactly one of 'checked' or 'value' must be bound
  • Previous by thread: Re: Deployment on CentOS 7 [Was: Re: Modern Deployment presentation]
  • Next by thread: slow/blocked fetch, FrontBase?
  • Index(es):
    • Date
    • Thread