If i am trying to start oracle forms and reports using oralce weblogic server as a window service so it can start automatically when server is on, does oracle node manager need to be on or configured? or it doesnt matter...
You can go for directly configuring managed server as windows service which will start server when machine boots or can configure a nodemanager as windows service and enroll complete domain with nodemanager process.
Both options will work, but there are certain benefits using nodemanager as windows services - 1) suppose you have 4 managed servers running on machine, then if you go for configuring each server as a windows service there will be 4 services configured, whereas a single nodemanager process configured as service will monitor all managed servers running on the machine. 2) With nodemanager you can also enable features like "autoRestart" and "crashRecoveryEnabled" which will benefit at times when server shuts down abruptly - here nodemanager will try to restart server automatically.
Better would be to go with nodemanager as a windows service.
configure managed servers as windows service - http://middlewaremagic.com/weblogic/?p=680 http://weblogic-wonders.com/weblogic/2011/02/01/weblogic-as-a-windows-service/
configuring nodemanager as a service - http://docs.oracle.com/cd/E15051_01/wls/docs103/nodemgr/java_nodemgr.html#wp1068818
For Unix environment you can use rc3.d scripts to configure server/nodemanager as a daemon process.
When i write the scripts, the service becomes visible in services, but it wont start.
i found these articles and they helped me start my forms and reports as serices but when i try to make my adminserver a windows service, it does not get past the step for Useing the nmStart command to start a server.
the 2 articles: