Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

<SOLVED> W0 5.2.4 on Windows 2003 RC2 (64Bit) + IIS



Hi there,

I fixed the problem. After many trys of changing setting etc. my last hope was a new installation of WO5.2.
I irenstalled it.After the insallation i was kind of confused, because i deactiveated the Java 1.4 JDK, but the installation did not mention that. Then I found an entry that was linked to the no more used 1.4 JDK. Changed it and everything ran.

The error was between wotaskd and HTTP Adapter. An invisible Major Minor 1.4 vs 1.5 Error .... Thanks guys for your help and Peter gets next time he is in Cologne(Germany) a nice meal from me or i'll send him a bottle of whine ;-)

best regards

Daniel Bietenbeck
Informatik
Softwaredevelopment

Julius Fröbus GmbH
Agentur für Print- und Onlinemedien
http://www.froebus.de


From: Peter Vandoros [mailto:email@hidden]
To: email@hidden
Cc: email@hidden
Sent: Tue, 30 Jun 2009 02:15:29 +0200
Subject: Re: W0 5.2.4 on Windows 2003 RC2 (64Bit) + IIS

Hi Daniel,

Did #1 work for you? If not, this is how we set up the WebObjects.dll in IIS:

1. Right-click on Web Service Extensions, and select Add a new Web service extension.
2. Set the value of Extension name to WebObjects.dll.
3. Add the WebObjects.dll file in the C:\Inetpub\scripts\ directory.
4. Select the Set extension status to Allowed checkbox.
5. Click OK.

Also, make sure that the "scripts" virtual folder has read and execute permissions

How did the rest of the steps I suggested to try work out? If #2 worked, all it means is that the application works fine but there is an issue with the communication between one (or all) of the following:
1. WO HTTP Adaptor <--> WOTaskd
2. WOTask <--> your app

You have to figure out where the communication issues lies.

You can check #1 following step 4 from my previous email. You can check #2 following step 3 of my previous email (if you follow step 2 but with -WODirectConnectEnabled false, your app should show up in WOTaskd's running instances list as well).

Hope this helps.

Regards,

Peter

On 30/06/2009, at 2:04 AM, Daniel Bietenbeck wrote:

Hi there,

like Peter suspected it has to be the HTTP Adaptor, because step 2 of his Troubleshoot worked.
My question to you is, how do you integrate the WebObjects.dll and WebObjects.exe to your IIS.

- I did a typical installation of WebObjects 5.2.4 Deployment from the delivered CD.
- Then i made an virtual folder on C:\inetpub\scripts thats it. 

All the other servers ran without any problem. And we have another machine, which is also 64bit and there everything works fine.

Maybe anyone has an tutorial just for this part of the installation.

And again many many thanks to all of you.

best regards

Daniel Bietenbeck
Informatik
Softwaredevelopment

Julius Fröbus GmbH
Agentur für Print- und Onlinemedien
http://www.froebus.de


From: Peter Vandoros [mailto:email@hidden]
To: email@hidden
Cc: email@hidden
Sent: Mon, 29 Jun 2009 02:20:43 +0200
Subject: Re: W0 5.2.4 on Windows 2003 RC2 (64Bit) + IIS

Hi Daniel,

We successfully run the same setup but with 32bit Windows 2003 Server.

The issue you are having sounds like a communication issue between either or all of the WO HTTP Adaptor (IIS), WOTaskd, and/or your application.

In your situation I would perform the following in order:

1. Check to make sure that the WO HTTP Adaptor is configured properly in IIS. That is, add the WebObjects.dll as an IIS Web Server Extension and make sure it is enabled. The try hitting your application again.
2. If still no luck, start you application via command line with "-WODebuggingEnabled true -WODirectConnectEnabled true -WOPort 1152" and hit the URL http://server:1152. If your application doesn't show up then you have a problem with your browser resolving the domain "server". Try using localhost, the machines hostname, the machines IP address to see if that helps.
3. If still no luck, start your application in JavaMonitor and hit http://server:1085 and see if your application shows up. If it shows up and you can't hit it, then it appears the issue is with your WO HTTP Adaptor. If it doesn't show up, then you application is unable to communicate with WOTaskd. Check that hostnames match. Possibly set WOHost parameter on both WOTaskd and your application.
4. If still no luck, set a username and password for your WO HTTP adaptor and then hit http://server/scripts/WebObjects.dll/WOAdaptorInfo?my+password to see what the adaptor can see. From that try to narrow down where the issue is.
To set the adaptor username and password, add the following to the registry: \\HKEY_LOCAL_MACHINE\SOFTWARE\Apple\WebObjects\Configuration 
- WOUSERNAME (String Value) with value "my"
-  WOPASSWORD (String Value) with value "password"


Good luck!

Regards,

Peter

On 27/06/2009, at 5:44 PM, Daniel Bietenbeck wrote:

nope nothing i am still confused how the JavaMonitor starts with the typical startup but my own deployed HelloServerTest refuses to be accessed. i hate this.


best regards

Daniel Bietenbeck
Informatik
Softwaredevelopment

Julius Fröbus GmbH
Agentur für Print- und Onlinemedien
http://www.froebus.de


From: Chuck Hill [mailto:email@hidden]
To: email@hidden
Cc: email@hidden
Sent: Fri, 26 Jun 2009 20:50:29 +0200
Subject: Re: W0 5.2.4 on Windows 2003 RC2 (64Bit) + IIS 

They both appear to be working fine:
> [2009-06-26 17:30:58 CEST] <main> Waiting for requests...
>
Can you get to
> http://server/scripts/WebObjects.exe/myHelloServerTest.woa/-1152
>

Chuck


On Jun 26, 2009, at 9:07 AM, Daniel Bietenbeck wrote:

> Hey guys,
>
> the main does something terribly wrong. Maybe now anyone has a clue^^
>
> Here the log from the console:
>
> ##############################################################
> The not working machine
> ##############################################################
>
> Configuring launch environment for myHelloServerTest ...
> Launching myHelloServerTest.
> java -DWORootDirectory="C:/Apple" -DWOLocalRootDirectory="C:/Apple/ 
> Local" -DWOUserDirectory="C:/Apple/Local/Library/WEBOBJ~1/APPLIC~1/ 
> MYHELL~1.WOA" -DWOApplicationClass=your.app.Application - 
> DWOPlatform=Windows -classpath WOBootstrap.jar 
> com.webobjects._bootstrap.WOBootstrap
> appRoot is C:\Apple\Local\Library\WebObjects\Applications 
> \myHelloServerTest.woa/Contents
> Loading C:\Apple\Local\Library\WebObjects\Applications 
> \myHelloServerTest.woa/Contents/Windows/CLSSPATH.TXT
> Generated classpath:
> C:\Apple\Local\Library\WebObjects\Applications 
> \myHelloServerTest.woa\Contents\Resources\Java\
> C:\Apple\Local\Library\WebObjects\Applications 
> \myHelloServerTest.woa/Contents\Resources\Java\myhelloservertest.jar
>
> C:/Apple/Library/Frameworks/JavaEOAccess.framework/Resources/Java/ 
> javaeoaccess.jar
> C:/Apple/Library/Frameworks/JavaEOControl.framework/Resources/Java/ 
> javaeocontrol.jar
> C:/Apple/Library/Frameworks/JavaFoundation.framework/Resources/ 
> Java/javafoundation.jar
> C:/Apple/Library/Frameworks/JavaJDBCAdaptor.framework/Resources/ 
> Java/javajdbcadaptor.jar
> C:/Apple/Library/Frameworks/JavaWebObjects.framework/Resources/ 
> Java/javawebobjects.jar
> C:/Apple/Library/Frameworks/JavaXML.framework/Resources/Java/ 
> javaxml.jar
>
> C:\Apple\Local\Library\WebObjects\Extensions\avalon- 
> framework-4.1.2.jar
> C:\Apple\Local\Library\WebObjects\Extensions\axis-ant.jar
> C:\Apple\Local\Library\WebObjects\Extensions\axis.jar
> C:\Apple\Local\Library\WebObjects\Extensions\commons-discovery.jar
> C:\Apple\Local\Library\WebObjects\Extensions\commons- 
> httpclient-3.0-rc3.jar
> C:\Apple\Local\Library\WebObjects\Extensions\commons-logging.jar
> C:\Apple\Local\Library\WebObjects\Extensions\jaxrpc.jar
> C:\Apple\Local\Library\WebObjects\Extensions\log4j-1.2.4.jar
> C:\Apple\Local\Library\WebObjects\Extensions\logkit-1.0.1.jar
> C:\Apple\Local\Library\WebObjects\Extensions\mail.jar
> C:\Apple\Local\Library\WebObjects\Extensions\mysql-connector- 
> java-3.0.10-stable-bin.jar
> C:\Apple\Local\Library\WebObjects\Extensions\quartz-all-1.5.2.jar
> C:\Apple\Local\Library\WebObjects\Extensions\saaj.jar
> C:\Apple\Local\Library\WebObjects\Extensions\wsdl4j.jar
> C:\Apple\Local\Library\WebObjects\Extensions\xerces.jar
> C:\Apple\Local\Library\WebObjects\Extensions\
> [2009-06-26 17:30:58 CEST] <main> Creating LifebeatThread now with: 
> myHelloServerTest 1152 server/192.168.0.20 1085 30000
> Welcome to myHelloServerTest !
> [2009-06-26 17:30:58 CEST] <main> The URL for webserver connect is:
> http://server/scripts/WebObjects.exe/myHelloServerTest.woa/-1152
> [2009-06-26 17:30:58 CEST] <main> null
> [2009-06-26 17:30:58 CEST] <main> Waiting for requests...
>
> ##############################################################
> The working machine
> ##############################################################
>
> Configuring launch environment for myHelloServerTest ...
> Launching myHelloServerTest.
> java -DWORootDirectory="C:/Apple" -DWOLocalRootDirectory="C:/Apple/ 
> Local" -DWOUserDirectory="C:/Apple/Local/Library/WEBOBJ~1/APPLIC~1/ 
> MYHELL~1.WOA" -DWOApplicationClass=your.app.Application - 
> DWOPlatform=Windows -classpath 
> WOBootstrap.jarcom.webobjects._bootstrap.WOBootstrap
> appRoot is C:\Apple\Local\Library\WebObjects\Applications 
> \myHelloServerTest.woa/Contents
> Loading C:\Apple\Local\Library\WebObjects\Applications 
> \myHelloServerTest.woa/Contents/Windows/CLSSPATH.TXT
> Generated classpath:
> C:\Apple\Local\Library\WebObjects\Applications 
> \myHelloServerTest.woa\Contents\Resources\Java\
> C:\Apple\Local\Library\WebObjects\Applications 
> \myHelloServerTest.woa/Contents\Resources\Java\myhelloservertest.jar
>
> C:/Apple/Library/Frameworks/JavaEOAccess.framework/Resources/Java/ 
> javaeoaccess.jar
> C:/Apple/Library/Frameworks/JavaEOControl.framework/Resources/Java/ 
> javaeocontrol.jar
> C:/Apple/Library/Frameworks/JavaFoundation.framework/Resources/ 
> Java/javafoundation.jar
> C:/Apple/Library/Frameworks/JavaJDBCAdaptor.framework/Resources/ 
> Java/javajdbcadaptor.jar
> C:/Apple/Library/Frameworks/JavaWebObjects.framework/Resources/ 
> Java/javawebobjects.jar
> C:/Apple/Library/Frameworks/JavaXML.framework/Resources/Java/ 
> javaxml.jar
>
> C:\Apple\Local\Library\WebObjects\Extensions\avalon- 
> framework-4.1.2.jar
> C:\Apple\Local\Library\WebObjects\Extensions\axis-ant.jar
> C:\Apple\Local\Library\WebObjects\Extensions\axis.jar
> C:\Apple\Local\Library\WebObjects\Extensions\commons-discovery.jar
> C:\Apple\Local\Library\WebObjects\Extensions\commons- 
> httpclient-3.0-rc3.jar
> C:\Apple\Local\Library\WebObjects\Extensions\commons-logging.jar
> C:\Apple\Local\Library\WebObjects\Extensions\jaxrpc.jar
> C:\Apple\Local\Library\WebObjects\Extensions\log4j-1.2.4.jar
> C:\Apple\Local\Library\WebObjects\Extensions\logkit-1.0.1.jar
> C:\Apple\Local\Library\WebObjects\Extensions\mail.jar
> C:\Apple\Local\Library\WebObjects\Extensions\mysql-connector- 
> java-3.0.10-stable-bin.jar
> C:\Apple\Local\Library\WebObjects\Extensions\quartz-all-1.5.2.jar
> C:\Apple\Local\Library\WebObjects\Extensions\saaj.jar
> C:\Apple\Local\Library\WebObjects\Extensions\wsdl4j.jar
> C:\Apple\Local\Library\WebObjects\Extensions\xerces.jar
> C:\Apple\Local\Library\WebObjects\Extensions\
> [2009-06-26 17:33:52 CEST] <main> WOMaxIOBufferSize=8196
> [2009-06-26 17:33:52 CEST] <main> WOWorkerThreadCountMin=16
> [2009-06-26 17:33:52 CEST] <main> WOSocketMonitorSleepTime=50
> [2009-06-26 17:33:52 CEST] <main> WODirectConnectEnabled=true
> [2009-06-26 17:33:52 CEST] <main> WOIncludeCommentsInResponse=false
> [2009-06-26 17:33:52 CEST] <main> WOWorkerThreadCount=8
> [2009-06-26 17:33:52 CEST] <main> WOAdaptorURL=http://localhost/scripts/WebObjects.exe
> [2009-06-26 17:33:52 CEST] <main> WOPlatform=Windows
> [2009-06-26 17:33:52 CEST] <main> WODebuggingEnabled=true
> [2009-06-26 17:33:52 CEST] <main> WOListenQueueSize=128
> [2009-06-26 17:33:52 CEST] <main> WOMissingResourceSearchEnabled=true
> [2009-06-26 17:33:52 CEST] <main> 
> WOSessionStoreClassName=WOServerSessionStore
> [2009-06-26 17:33:52 CEST] <main> WOContextClassName=WOContext
> [2009-06-26 17:33:52 CEST] <main> WOCachingEnabled=false
> [2009-06-26 17:33:52 CEST] <main> 
> WOApplicationClass=your.app.Application
> [2009-06-26 17:33:52 CEST] <main> WOAcceptMalformedCookies=false
> [2009-06-26 17:33:52 CEST] <main> NSProjectSearchPath=("..")
> [2009-06-26 17:33:52 CEST] <main> WOMonitorEnabled=false
> [2009-06-26 17:33:52 CEST] <main> WOAllowRapidTurnaround=true
> [2009-06-26 17:33:52 CEST] <main> WORootDirectory=C:/Apple
> [2009-06-26 17:33:52 CEST] <main> WOLocalRootDirectory=C:/Apple/Local
> [2009-06-26 17:33:52 CEST] <main> WOGenerateWSDL=true
> [2009-06-26 17:33:52 CEST] <main> WOWorkerThreadCountMax=256
> [2009-06-26 17:33:52 CEST] <main> 
> WOAllowsConcurrentRequestHandling=false
> [2009-06-26 17:33:52 CEST] <main> WOAdaptor=WODefaultAdaptor
> [2009-06-26 17:33:52 CEST] <main> WOSessionTimeOut=3600
> [2009-06-26 17:33:52 CEST] <main> WOMaxSocketIdleTime=180000
> [2009-06-26 17:33:52 CEST] <main> WODefaultUndoStackLimit=10
> [2009-06-26 17:33:52 CEST] <main> WOAutoOpenClientApplication=true
> [2009-06-26 17:33:52 CEST] <main> WOAutoOpenInBrowser=true
> [2009-06-26 17:33:52 CEST] <main> WOApplicationBaseURL=/WebObjects
> [2009-06-26 17:33:52 CEST] <main> WOMaxHeaders=200
> [2009-06-26 17:33:52 CEST] <main> WOLifebeatEnabled=true
> [2009-06-26 17:33:52 CEST] <main> WOAllowsCacheControlHeader=true
> [2009-06-26 17:33:52 CEST] <main> WOSMTPHost=smtp
> [2009-06-26 17:33:52 CEST] <main> WOFrameworksBaseURL=/WebObjects/ 
> Frameworks
> [2009-06-26 17:33:52 CEST] <main> WOAdditionalAdaptors=()
> [2009-06-26 17:33:52 CEST] <main> WOLifebeatDestinationPort=1085
> [2009-06-26 17:33:52 CEST] <main> WOPort=-1
> [2009-06-26 17:33:52 CEST] <main> WOLifebeatInterval=30
> [2009-06-26 17:33:52 CEST] <main> WOSocketCacheSize=100
> [2009-06-26 17:33:52 CEST] <main> WOUserDirectory=C:/Apple/Local/ 
> Library/WEBOBJ~1/APPLIC~1/MYHELL~1.WOA
> [2009-06-26 17:33:52 CEST] <main> WODisplayExceptionPages=true
> [2009-06-26 17:33:52 CEST] <main> ------------------------
> [2009-06-26 17:33:52 CEST] <main> Created adaptor of class 
> WODefaultAdaptor on port 3936 and address server/192.168.0.21 with 
> WOWorkerThread minimum of 16 and maximum of 256
> [2009-06-26 17:33:52 CEST] <main> NSBundle is unable to find 
> "ExtensionsForResources.plist" in the main bundle. Ignoring 
> optional configuration file.
> [2009-06-26 17:33:53 CEST] <main> Creating LifebeatThread now with: 
> myHelloServerTest 3936 server/192.168.0.21 1085 30000
> Welcome to myHelloServerTest !
> [2009-06-26 17:33:53 CEST] <main> null
> [2009-06-26 17:33:53 CEST] <main> Your application is not running on 
> a supported
> development platform. AutoLaunch will not work.
> Your application's URL is:
> http://server:3936/scripts/WebObjects.exe/myHelloServerTest.woa
> [2009-06-26 17:33:53 CEST] <main> Waiting for requests...
>
> best regards
>
> Daniel Bietenbeck
> Informatik
> Softwaredevelopment
>
> Julius Fröbus GmbH
> Agentur für Print- und Onlinemedien
> http://www.froebus.de
>
> From: Daniel Bietenbeck [mailto:email@hidden]
> To: email@hidden
> Sent: Fri, 26 Jun 2009 17:26:12 +0200
> Subject: W0 5.2.4 on Windows 2003 RC2 (64Bit) + IIS
>
> Hi guys,
>
> i need your help, it is pretty annoying to deal with this crappy 
> problem.
> I am deploying on the darkside but it has to be like that. :-)
>
> My environment is like this:
> - Windows 2003 Server RC2 64Bit
> - IIS 6
> - WO 5.2.4
> - Java 1.5.x
>
> Now the funny side. I can run the WOTaskDeamon and the Monitor but 
> nothing else. I am trying it with a simple HelloWorld project that 
> runs perfectly, but not on this server.
> I tryed to start the application with the cmd, no errors while 
> starting it. but if i try to start with port in the IE ist doesnt 
> work.
> If i start the app via the JavaMonitor nothing happens no log 
> nothing ....
>
> The Windows-Firewall doesnt run, so there cant be a problem like that.
>
> Thanks for reading this and thinking about my problem, maybe you got 
> a clue whats going wrong.
>
> best regards
>
> Daniel Bietenbeck
> Informatik
> Softwaredevelopment
>
> Julius Fröbus GmbH
> Agentur für Print- und Onlinemedien
> http://www.froebus.de
>
>
>
>
>
> _______________________________________________
> Do not post admin requests to the list. They will be ignored.
> Webobjects-deploy mailing list (Webobjects- 
> email@hidden)
> Help/Unsubscribe/Update your Subscription:
> http://lists.apple.com/mailman/options/webobjects-deploy/email@hidden
>
> This email sent to email@hidden

-- 
Chuck Hill Senior Consultant / VP Development

Practical WebObjects - for developers who want to increase their 
overall knowledge of WebObjects or who are trying to solve specific 
problems.
http://www.global-village.net/products/practical_webobjects






 
 

-- 
This message has been scanned for viruses and 
dangerous content by MailScanner, and is 
believed to be clean. _______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-deploy mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/webobjects-deploy/email@hidden

This email sent to email@hidden


Peter Vandoros
Software Engineer
Etech Group Pty Ltd
Level 3/21 Victoria St
Melbourne VIC 3000
Australia

Ph: +61 3 9639 9677
Fax: +61 3 9639 9577
----------------------------------
IMPORTANT: This e-mail message and any attachments are confidential and may be privileged. If received in error, please reply to this message and destroy all copies and any attachments. You should check this message and any attachments for viruses or defects. Our liability is limited to resupplying any affected message or attachments. For more information about Etech Group, please visit us at http://www.etechgroup.com.au.




 
 

-- 
This message has been scanned for viruses and 
dangerous content by MailScanner, and is 
believed to be clean. _______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-deploy mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/webobjects-deploy/email@hidden

This email sent to email@hidden


Peter Vandoros
Software Engineer
Etech Group Pty Ltd
Level 3/21 Victoria St
Melbourne VIC 3000
Australia

Ph: +61 3 9639 9677
Fax: +61 3 9639 9577
----------------------------------
IMPORTANT: This e-mail message and any attachments are confidential and may be privileged. If received in error, please reply to this message and destroy all copies and any attachments. You should check this message and any attachments for viruses or defects. Our liability is limited to resupplying any affected message or attachments. For more information about Etech Group, please visit us at http://www.etechgroup.com.au.




 
 
 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-deploy mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/webobjects-deploy/email@hidden

This email sent to email@hidden



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.