java question
One method I'm confused and stuck on is a method that creates a Command Message. here is a synopsis of the code,
/**
* It will have source and destination addresses filled out along with
* path to X File in message payload.
* method will also trigger generation of X file on local file system
* so file can be sent to remote sites.
*/
protected Message packMessage(String anDestAddress)
{
Message aMsg = null;
XFileSender anXFileSender = new XFileSender();
try
{
converttoAddress(anDestAddress);
}
catch(Exception e)
{
Log.Data(Class.Info("Error stuff..." + e.getMessage());
}
}
private Address convertToAddress(String aStringAddress)
{
try
{
theLegacySystem.setAddress((LegacySystem.abc.Address)aStringAddress);
this.anAddress = theLegacySystem.getAddress();
}
catch(error exception stuff)
{
}
return this.aAddress;
}
I'm confused on how to finish the one method and in converting from a String to an LegacySystem Address when I compile it comes back as
"Cannot cast class.java.lang.String to class LegacySystem.abc.Address.
I'm a little confused on how to convert from string into the Address as well as getting the source and destination addresses filled out.
ANy help would be appreciated.

