How do I create a Connection Profile [message #594641] |
Thu, 12 March 2009 01:54 |
Mark Leone Messages: 123 Registered: July 2009 |
Senior Member |
|
|
I'm trying to use DTP programmatically, but all the documentation I've
found just addresses how an administrative user sets up connections
through the eclipse UI. Can someone tell me where I might find something
that explains how to use the API. I'm not smart enough to figure out how
to use a barely-documented API of this complexity, but I'm sure I could
figure it out if I saw an example or an explanation of some sort.
Actually I think I just need to know how to create a connection profile.
I have code that creates a driver instance, and I know how to create a
connection if I hand it a connection profile; but I can't figure out how
to create a profile, presumably using the driver instance I created.
I execute the following code and get a NullPointerException where
indicated, which I take to indicate that I need to create a profile first.
ProfileManager pfm = ProfileManager.getInstance();
if (pfm == null){
System.err.println("No ProfileManager");
}
else{
IConnectionProfile[] profiles = pfm.getProfiles(); //NPE occurs here
for(IConnectionProfile profile : profiles){
System.out.println("Profile name: " + profile.getName());
System.out.println("Profile ID: " + profile.getInstanceID());
}
}
And here's how I create the driver instance:
mgr.createNewDriverInstance(templateStringID, templateName,
pathToConnectorJarFile);
|
|
|
Powered by
FUDForum. Page generated in 0.01744 seconds