Re: Class not found exception using 1.12.0

2012-12-16 Thread Takeshi Hagikura (AdWords API Team)
Hi, 

Fixed the issue. 
Please use the 1.12.1 
releasehttp://code.google.com/p/google-api-ads-java/downloads/list
.

Best,
- Takeshi, AdWords API Team

On Friday, December 14, 2012 9:06:30 PM UTC+9, Takeshi Hagikura (AdWords 
API Team) wrote:

 Hello 

 Thanks.
 Confirmed the situation. 
 I'll ask it to the library maintainer. 
 Let you know the update.

 Best,
 - Takeshi, AdWords API Team

 On Thursday, December 13, 2012 7:31:39 AM UTC+9, John Lister wrote:

 Hi, I've just tried to use the latest adwords version and get the 
 following error when using maven:

 ClassNotFoundException: org.w3c.dom.ElementTraversal 

 full exception trace below, it all works fine if I specify 1.11.0

 Using the jars directory seems to work ok. I've just started using the 
 API, so probably doing something wrong...
 This is from within netbeans, in case that makes a difference. Any ideas 
 what I've done wrong?

 Thanks

 John

 Exception in thread main 
 com.google.api.ads.common.lib.exception.ServiceException: Unexpected 
 Exception.
 at 
 com.google.api.ads.common.lib.soap.axis.AxisHandler.createSoapClient(AxisHandler.java:155)
 at 
 com.google.api.ads.common.lib.soap.axis.AxisHandler.createSoapClient(AxisHandler.java:1)
 at 
 com.google.api.ads.common.lib.factory.helper.BaseAdsServiceClientFactoryHelper.createSoapClient(BaseAdsServiceClientFactoryHelper.java:106)
 at 
 com.google.api.ads.common.lib.factory.helper.BaseAdsServiceClientFactoryHelper.createAdsServiceClient(BaseAdsServiceClientFactoryHelper.java:71)
 at 
 com.google.api.ads.common.lib.factory.AdsServiceClientFactory.getServiceClient(AdsServiceClientFactory.java:73)
 at 
 com.google.api.ads.common.lib.factory.BaseAdsServiceClientFactory.getServiceClientAsInterface(BaseAdsServiceClientFactory.java:79)
 at 
 com.google.api.ads.common.lib.factory.BaseServices.get(BaseServices.java:60)
 at 
 adwords.axis.v201209.basicoperations.GetCampaigns.runExample(GetCampaigns.java:62)
 at 
 adwords.axis.v201209.basicoperations.GetCampaigns.main(GetCampaigns.java:56)
 Caused by: java.lang.reflect.InvocationTargetException
 at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native 
 Method)
 at 
 sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
 at 
 sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
 at java.lang.reflect.Constructor.newInstance(Constructor.java:525)
 at 
 com.google.api.ads.common.lib.soap.axis.AxisHandler.createSoapClient(AxisHandler.java:140)
 ... 8 more
 Caused by: java.lang.NoClassDefFoundError: org/w3c/dom/ElementTraversal
 at java.lang.ClassLoader.defineClass1(Native Method)
 at java.lang.ClassLoader.defineClass(ClassLoader.java:791)
 at 
 java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
 at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
 at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
 at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
 at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
 at java.security.AccessController.doPrivileged(Native Method)
 at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
 at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
 at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
 at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
 at org.apache.xerces.parsers.AbstractDOMParser.startDocument(Unknown 
 Source)
 at org.apache.xerces.impl.dtd.XMLDTDValidator.startDocument(Unknown 
 Source)
 at org.apache.xerces.impl.XMLDocumentScannerImpl.startEntity(Unknown 
 Source)
 at 
 org.apache.xerces.impl.XMLVersionDetector.startDocumentParsing(Unknown 
 Source)
 at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
 at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
 at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
 at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)
 at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source)
 at org.apache.axis.utils.XMLUtils.newDocument(XMLUtils.java:369)
 at org.apache.axis.utils.XMLUtils.newDocument(XMLUtils.java:388)
 at 
 org.apache.axis.configuration.FileProvider.configureEngine(FileProvider.java:179)
 at org.apache.axis.AxisEngine.init(AxisEngine.java:172)
 at org.apache.axis.AxisEngine.init(AxisEngine.java:156)
 at org.apache.axis.client.AxisClient.init(AxisClient.java:52)
 at org.apache.axis.client.Service.getAxisClient(Service.java:104)
 at org.apache.axis.client.Service.init(Service.java:113)
 at 
 com.google.api.ads.adwords.axis.v201209.cm.CampaignServiceLocator.init(CampaignServiceLocator.java:12)
 ... 13 more
 Caused by: java.lang.ClassNotFoundException: org.w3c.dom.ElementTraversal
 at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
 

Class not found exception using 1.12.0

2012-12-13 Thread John Lister
Hi, I've just tried to use the latest adwords version and get the following 
error when using maven:

ClassNotFoundException: org.w3c.dom.ElementTraversal 

full exception trace below, it all works fine if I specify 1.11.0

Using the jars directory seems to work ok. I've just started using the API, 
so probably doing something wrong...
This is from within netbeans, in case that makes a difference. Any ideas 
what I've done wrong?

Thanks

John

Exception in thread main 
com.google.api.ads.common.lib.exception.ServiceException: Unexpected 
Exception.
at 
com.google.api.ads.common.lib.soap.axis.AxisHandler.createSoapClient(AxisHandler.java:155)
at 
com.google.api.ads.common.lib.soap.axis.AxisHandler.createSoapClient(AxisHandler.java:1)
at 
com.google.api.ads.common.lib.factory.helper.BaseAdsServiceClientFactoryHelper.createSoapClient(BaseAdsServiceClientFactoryHelper.java:106)
at 
com.google.api.ads.common.lib.factory.helper.BaseAdsServiceClientFactoryHelper.createAdsServiceClient(BaseAdsServiceClientFactoryHelper.java:71)
at 
com.google.api.ads.common.lib.factory.AdsServiceClientFactory.getServiceClient(AdsServiceClientFactory.java:73)
at 
com.google.api.ads.common.lib.factory.BaseAdsServiceClientFactory.getServiceClientAsInterface(BaseAdsServiceClientFactory.java:79)
at 
com.google.api.ads.common.lib.factory.BaseServices.get(BaseServices.java:60)
at 
adwords.axis.v201209.basicoperations.GetCampaigns.runExample(GetCampaigns.java:62)
at 
adwords.axis.v201209.basicoperations.GetCampaigns.main(GetCampaigns.java:56)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at 
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:525)
at 
com.google.api.ads.common.lib.soap.axis.AxisHandler.createSoapClient(AxisHandler.java:140)
... 8 more
Caused by: java.lang.NoClassDefFoundError: org/w3c/dom/ElementTraversal
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:791)
at 
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
at org.apache.xerces.parsers.AbstractDOMParser.startDocument(Unknown 
Source)
at org.apache.xerces.impl.dtd.XMLDTDValidator.startDocument(Unknown 
Source)
at org.apache.xerces.impl.XMLDocumentScannerImpl.startEntity(Unknown 
Source)
at 
org.apache.xerces.impl.XMLVersionDetector.startDocumentParsing(Unknown 
Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)
at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source)
at org.apache.axis.utils.XMLUtils.newDocument(XMLUtils.java:369)
at org.apache.axis.utils.XMLUtils.newDocument(XMLUtils.java:388)
at 
org.apache.axis.configuration.FileProvider.configureEngine(FileProvider.java:179)
at org.apache.axis.AxisEngine.init(AxisEngine.java:172)
at org.apache.axis.AxisEngine.init(AxisEngine.java:156)
at org.apache.axis.client.AxisClient.init(AxisClient.java:52)
at org.apache.axis.client.Service.getAxisClient(Service.java:104)
at org.apache.axis.client.Service.init(Service.java:113)
at 
com.google.api.ads.adwords.axis.v201209.cm.CampaignServiceLocator.init(CampaignServiceLocator.java:12)
... 13 more
Caused by: java.lang.ClassNotFoundException: org.w3c.dom.ElementTraversal
at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
... 43 more
Java Result: 1

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://adwordsapi.blogspot.com