if ( o == null ) {
throw new ProcessingException("CopletDescription with name " + name + " not found.");
}
DefaultCopletDescription copletDescription = (DefaultCopletDescription)o[0];
CopletInstanceData instance = new CopletInstanceData();
String id = null;
if ( copletDescription.createId() ) {
// TODO - create unique id
id = name + '-' + System.currentTimeMillis();
}
instance.initialize( name, id );
instance.setDescription( copletDescription );
instance.setAspectDataHandler((AspectDataHandler)o[2]);
instance.setCopletData(copletData);
// now lookup the adapter
final String adapterName = copletData.getCopletBaseData().getCopletAdapterName();
CopletAdapter adapter = null;
ServiceSelector adapterSelector = null;