cancel
Showing results for 
Search instead for 
Did you mean: 

How to get server status

Former Member
0 Kudos

Hi all,

I want to know the server status,wether it is

started or restarted,through an application in java.

How is it possible.Send me some related code for this or some links for this.

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos
Former Member
0 Kudos

Hi MRUTYUN,

The related links u have send is not applied to my

requirement,I want the status of WAS wether it is

started ot restarted through a java application

Try to solve my problem,its urgent

Thanks&Regards

Guru

former_member182372
Active Contributor
0 Kudos

Hi Guru,

You can try to use JStartup library from your NWDS installation (root\eclipse\plugins\com.sap.bc.proj.jstartup\lib\). Something like this :


import com.sap.bc.proj.jstartup.api.JStartupClusterController;
import com.sap.bc.proj.jstartup.api.JStartupClusterControllerFactory;
import com.sap.bc.proj.jstartup.api.JStartupClusterInstance;
import com.sap.bc.proj.jstartup.api.JStartupInitialFactory;

...
try {
	JStartupClusterControllerFactory clusCtrlFac = JStartupInitialFactory.getInitialFactory().getClusterControllerFactory();
	JStartupClusterController clusterController = clusCtrlFac.getClusterController("SERVER_NAME", SERVER_PORT);
	
	JStartupClusterInstance[] instances = clusterController.getInstances();
	for (int i = 0; i < instances.length; i++) {
		JStartupClusterInstance instance = instances<i>;
		
			
		System.out.println(instance.getHost());
		System.out.println(instance.getMessageType());
		System.out.println(instance.getName());
		System.out.println(instance.getState());
		
		System.out.println();
		
	}
} catch (Exception e) {
	e.printStackTrace();
}

It gives all information like "J2EE Engine" view in NWDS does.

Best regards, Maksim Rashchynski.

Former Member
0 Kudos

Hi Maksim!

My scenario is like this:

File->XI->J2EE application. Iam using HTTP adapter as receiver. I want to display the XML file in a browser in my j2ee application, that i receive from XI.

How to do that, please help me!

Code help is highly rewarded

Thanks

Former Member
0 Kudos

Hi Maksim!

My scenario is like this:

File->XI->J2EE application. Iam using HTTP adapter as receiver. I want to display the XML file in a browser in my j2ee application, that i receive from XI.

How to do that, please help me!

Code help is highly rewarded

Thanks