我们正在跟踪在应用程序引擎服务器上部署的错误,因为过去的4-5天。有时部署可以工作,但大多数情况下它会产生以下错误。
日志片段1:
Error for /_ah/api/agentEndPoint/v1/addLead
java.lang.NoSuchMethodError: com.google.common.reflect.TypeToken.isSubtypeOf(Ljava/lang/reflect/Type;)Z
at com.google.api.server.spi.config.model.Types.getArrayItemType(Types.java:138)
我正在为一个Android应用程序使用Java Google API。我遵循了这里描述的授权和应用程序接口使用模式:
我遇到的问题是对GoogleTransport.create()的调用抛出了一个NoClassDefFoundException。我查看了日志,发现HttpHeaders类没有正确链接。我使用eclipse中的普通方法附加了Google API JAR文件,并且我正在使用的所有其他类都工作正常。问题是这一个类没有正确链接。以下是应用程序运行但未调用类的一些日志:
01-27 14:04:34.390: WARN/dalvikvm(422):类'Lcom/google/a
使用java,我想监控日志文件,如果日志文件中的任何一行与给定的输入字符串匹配,它就应该打印日志消息。此外,当启动这个应用程序时,它应该从日志文件的末尾读取,即,它应该只读取更新的日志消息,如tail -f,而不是从日志文件的开头。除了使用Apache common Tailer API之外,我如何在java中实现这一点?
我尝试将生产环境融合实例从1.6.x升级到1.9.1,不幸的是,在数据库迁移之后,我们在浏览应用程序时出现了错误500页。
我查看了日志,它显示了以下错误:
2019年9月24日4:16:03.726 PM错误com.inversoft.scheduler.LogAndRetainFailureHandler -计划的服务类io.fusionauth.api.service.cache.ThemeCacheLoader失败,但将被重新运行。
io.fusionauth.api.domain.CachedTheme.loadProperties(CachedTheme.java:40) at i
我知道,在本地运行Google项目时,可以在API方法中查看Log语句:
log.warning("Some warning because you did something");
但是,您可以查看已部署项目的日志吗?当我在中访问Logging时,我可以看到各种API操作的日志,但是我无法看到我的自定义日志,我把这些日志放入我的方法中,就像上面的方法一样。
我正在使用Java。
我正在使用Google Cloud Endpoint和Eclipse Mars(4.5)上的Google Cloud SDK 1.9.48构建一些业务API。我一直在应用程序引擎上部署它们,并使用api explorer进行测试。我们添加了更多的apis有一段时间了,每件事都在fine.One奇怪的一天工作,我们观察到一些奇怪的行为,对我们来说就像拦截器一样。虽然部署了应用程序,但终结点部署失败。部署暂停2-3分钟(似乎连接到远程端点服务器),然后忽略端点的故障继续部署。在Eclipse控制台上部署端点失败,日志如下:
..。验证可用性:
Will check again in 1 secon
在过去的几个小时里,我开始在通过键获取实体时出现异常:
Caused by: java.lang.NullPointerException
at com.google.appengine.api.datastore.PropertyContainer.getProperties(PropertyContainer.java:48)
at com.googlecode.objectify.impl.Transmog.load(Transmog.java:336)
at com.googlecode.objectify.impl.ConcreteEntityMetadata
如果开发人员对新代码的单元测试代码覆盖率不超过70%,Java项目的Jenkins/SonarQube作业就会失败。我们正在尝试为JavaScript项目设置相同的东西。
我在使用Karma和我为其编写的插件生成类似JUnit的XML文件方面做了大量工作。无论如何,当我在没有单元测试的情况下提交新的JavaScript代码时,它不会破坏Jenkins构建。以下是Jenkins工作日志的相关部分:
...
07:13:37.417 INFO - Parsing Unit Test run results in Surefire format from folder /home/tomcat/.
在我的项目的任何活动中,如果我做了一些更改,然后保存该活动,我会收到消息“运行android lint遇到一个问题。”
这是我的错误日志:
java.lang.NullPointerException
at com.android.ide.eclipse.adt.AdtUtils.workspacePathToFile(AdtUtils.java:466)
at com.android.ide.eclipse.adt.internal.lint.EclipseLintClient.getClassPath(EclipseLintClient.java:753)
at com.android.t