Hi, i am using this code . public class LoadCampaignProcess implements IProcess, AccountInformation {
public Object execute (IExecutionEngine engine, Object[] parameters) throws SuspendProcessException, ExecutionException, AccessDeniedException { try { if (parameters == null || parameters.length != 1 || ! (parameters [0] instanceof IEntity)){ return null; } // get the parameter IEntity entity = (IEntity) parameters [0]; System.out.println("Entity " +entity.getName()); ObjectReference[] objectReference =new ObjectReference[1]; objectReference[0]= new ObjectReference(entity.getName(), entity.getId()); AdWordsUser user=new AdWordsUser(EMAIL, PASSWORD, USER_AGENT, DEVELOPER_TOKEN, APPLICATION_TOKEN, ADWORDS_API_VERSION, null); CampaignInterface cs= (CampaignInterface) user.getService (user.CAMPAIGN_SERVICE); Campaign[] campaigns= cs.getAllAdWordsCampaigns(1); for(int i=0;i<campaigns.length; i++){ System.out.println(campaigns[i].getId()+ " "+ campaigns[i].getName() ); System.out.println("in try block"); IDomainVersion iDomainVersion = (engine.getExecutionContext(this)).getDomainVersion(); IEntityDefinition iEntityDefinition =iDomainVersion.getEntityDefinition("AdwordsCampaign"); IEntityTemplate iEntityTemplate = DomainFactory.createEntityTemplate(iEntityDefinition); System.out.println("object creted"); iEntityTemplate.setReferences(entity.getName(), objectReference); iEntityTemplate.setAttributeValue("Name",campaigns [i].getName()); iEntityTemplate.setAttributeValue("AdwordsId",new Integer(campaigns[i].getId())); engine.createEntityFromTemplate (this,iEntityTemplate,null); System.out.println("saved"); } }catch (Exception e){ e.printStackTrace(); } return null; } /** com.bas.basserver.executionengine.IProcess#resume (com.bas.basserver.exec utionengine.IExecutionEngine, java.lang.Object) */ public Object resume (IExecutionEngine engine, Object reply) throws SuspendProcessException, ExecutionException, AccessDeniedException { return null; } } if running from command prompt its running fine but when calling in aware IM as custom prcess i agetting the following error. javax.xml.rpc.ServiceException at com.google.api.adwords.lib.BaseCredentials.getService (BaseCredentials.java:177) at google.processes.CampaignServiceProcess.execute (CampaignServiceProcess.java:53) at com.bas.basserver.executionengine.ExecutionEngine.a(Unknown Source) at com.bas.basserver.executionengine.ExecutionEngine.a(Unknown Source) at com.bas.basserver.executionengine.ExecutionEngine.a(Unknown Source) at com.bas.basserver.executionengine.ExecutionEngine.executeProcess (Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.bas.basserver.bsmanager.e.if(Unknown Source) at com.bas.basserver.bsmanager.e.a(Unknown Source) at com.bas.basserver.bsmanager.e.a(Unknown Source) at com.bas.basserver.iopipes.ComponentSink.processMessage(Unknown Source) at org.openadaptor.adaptor.STPipelineController.processMessage (Unknown Source) at com.bas.openadaptor.NonTransactionalController.processMessage (Unknown Source) at org.openadaptor.adaptor.AbstractSimplePipe.processMessage(Unknown Source) at org.openadaptor.adaptor.STPipelineController.processMessage (Unknown Source) at com.bas.openadaptor.NonTransactionalController.processMessage (Unknown Source) at org.openadaptor.adaptor.AbstractSimpleSource.processMessage (Unknown Source) at org.openadaptor.adaptor.AbstractSimpleSource.sourceProcess(Unknown Source) at org.openadaptor.adaptor.AbstractSimpleSource.sourceProcess(Unknown Source) at com.bas.openadaptor.a$a.run(Unknown Source) at java.lang.Thread.run(Unknown Source) any solution for this will be very valuable . Thanks in advance. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "AdWords API Forum" group. To post to this group, send email to adwords-api@googlegroups.com To unsubscribe from this group, send email to adwords-api+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en -~----------~----~----~----~------~----~------~--~---