This week's book giveaways are in the Scala and Android forums.
We're giving away four copies each of Machine Learning Systems: Designs that scale and Xamarin in Action: Creating native cross-platform mobile apps and have the authors on-line!
See this thread and this one for details.
Win a copy of Machine Learning Systems: Designs that scale this week in the Scala forum
or Xamarin in Action: Creating native cross-platform mobile apps in the Android forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

Code setup to use WebSphere APIs  RSS feed

 
Greenhorn
Posts: 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I am trying to write some code using WebSphere APIs
specifically trying to get a list of application Servers.
I believe I have not set things up correctly in WSAD as I am
getting an exception in the first line of code. Any ideas on what I
need to do to get this code to work. Thanks.

/*
* Created on Apr 9, 2004
*
* To change the template for this generated file go to
* Window>Preferences>Java>Code Generation>Code and Comments
*/
/**
* @author shasan
*
* To change the template for this generated type comment go to
* Window>Preferences>Java>Code Generation>Code and Comments
*/
import com.ibm.websphere.management.application.AppManagement;
import com.ibm.websphere.management.application.AppManagementProxy;
import com.ibm.websphere.management.application.AppConstants;
import com.ibm.websphere.management.application.AppManagementProxy;
import java.util.Vector;
import java.util.Hashtable;
import java.util.Locale;
public class CRoot {
private AppManagement appMgmt = null;

public CRoot()
{
try{
appMgmt = AppManagementProxy.getLocalProxy ();
}
catch(Throwable t)
{
System.out.println(t.getMessage());
}/*
catch(Exception e)
{
System.out.println(e.getMessage());
}*/
}

public Vector getInstalledApplications()
{
Vector appsList = null;
try
{
Hashtable prefs = new Hashtable();
prefs.put(AppConstants.APPDEPL_LOCALE, Locale.getDefault());
appsList = appMgmt.listApplications(prefs, null);
}
catch(Exception e)
{
System.out.println("Problem Admin");
}
return appsList;
}
public static void main(String [] args)
{
try
{
CRoot root = new CRoot();
System.out.println(root.getInstalledApplications().toString());
}
catch(Exception e)
{
System.out.println("Wassup" + e.getMessage());
}
}
}

Any help will be much appreciated.
Ali Hasan
 
Don't mess with me you fool! I'm cooking with gas! Here, read this tiny ad:
Why should you try IntelliJ IDEA ?
https://coderanch.com/wiki/696337/IntelliJ-IDEA
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!