Comments (3)
Since you're using DFP I'm not sure why it's trying to load the AdWordsInternals class, but that is in the ads-lib module that you are including, although it sounds like you may have figured that out already.
Would examining the stack trace help, perhaps? From that we could at least determine what's triggering that class to load.
Also, you may want to take a look at the Guice OSGi guide on Guice's github page.
from googleads-java-lib.
Thanks, I will check out that guide. In the interests of getting the job running, I rebuilt it as a war file and am running it successfully inside TomEE. Although TomEE also doesn't like the Google Inject code:
WARNING: jar '/app/tomee/webapps/DFPReports/WEB-INF/lib/javax.inject-1.jar' contains offending class: javax.inject.Inject. It will be ignored.
from googleads-java-lib.
I'll close this out now since you got it working. Please reopen if you have further questions.
from googleads-java-lib.
Related Issues (20)
- 'java.lang.NoClassDefFoundError: com/google/protobuf/ServiceException' HOT 2
- Migrate away from apache-axis possibly to axis-2 HOT 1
- EntityLimitReachedError.ENTITY_LIMIT_REACHED | Do I need a new Sandbox? HOT 1
- Gellallorder.java under the package orderservice returnging 404 not found error HOT 1
- Not able to get v12 resources/services with latest maven dependency HOT 3
- javax.net.ssl.SSLHandshakeException: Remote host terminated the handshake
- Default branch is now `main` HOT 2
- io.grpc.NameResolver$Args$Builder.setOverrideAuthority(Ljava/lang/String;)Lio/grpc/NameResolver$Args$Builder; HOT 1
- Invalid element in com.google.api.ads.admanager.axis.v202211.ReportQuery - timeZoneType HOT 5
- Replacing dfp-axis with dfp-appengine: Exception Class isn't Throwable HOT 1
- > ![C](https://user-images.githubusercontent.com/50383553/64349736-ade46480-cfb4-11e9-8cd2-7e893cdd16e8.PNG)
- Licencia
- Licencia/apache
- Licencia-mit
- Security vulnerability issue for GAM API version 5.1.0
- Goggle Ads API v14-java.lang.NoSuchMethodError: com.google.api.client.util.escape.PercentEscaper.<init>(Ljava/lang/String;)V HOT 2
- Apache Axis Should Be Replaced by Axis 2 Due to Multiple CVEs and EOL HOT 2
- Enable keepAlive at Socket level
- ReportService Method: getReportDownloadUrlWithOptions, FaultMessage: java.net.SocketTimeoutException: Read timed out
- Support latest guice version with jakarta API HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from googleads-java-lib.