i have the following configuration in core-site.xml
Hadoop Version 3.3.x
hadoop.http.authentication.simple.anonymous.allowed: "false"
hadoop.http.authentication.type: simple
hadoop.http.filter.initializers: org.apache.hadoop.security.AuthenticationFilterInitializer
getting the following error when starting bootstrap namenode.
"caught exception initializing http://apache-hadoop-journalnode-2.apache-hadoop-journalnode.nom-backend.svc.cluster.local:8480/getJournal?jid=apache-hadoop-namenode&segmentTxId=1&storageInfo=-66%3A1139640761%3A1664180726776%3ACID-9f32eb78-6efb-46ed-afd4-715e6c598e01&inProgressOk=true","exceptionclass":"org.apache.hadoop.hdfs.server.common.HttpGetFailedException","stack":["org.apache.hadoop.hdfs.server.common.HttpGetFailedException: Fetch of http://apache-hadoop-journalnode-2.apache-hadoop-journalnode.nom-backend.svc.cluster.local:8480/getJournal?jid=apache-hadoop-namenode&segmentTxId=1&storageInfo=-66%3A1139640761%3A1664180726776%3ACID-9f32eb78-6efb-46ed-afd4-715e6c598e01&inProgressOk=true failed with status code 401","Response message:","Authentication required","\tat org.apache.hadoop.hdfs.server.namenode.EditLogFileInputStream$URLLog$1.run(EditLogFileInputStream.java:489)","\tat org.apache.hadoop.hdfs.server.namenode.EditLogFileInputStream$URLLog$1.run(EditLogFileInputStream.java:474)","\tat java.security.AccessController.doPrivileged(Native Method)","\tat javax.security.auth.Subject.doAs(Subject.java:422)","\tat org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1878)","\tat org.apache.hadoop.security.SecurityUtil.doAsUser(SecurityUtil.java:536)","\tat org.apache.hadoop.security.SecurityUtil.doAsCurrentUser(SecurityUtil.java:530)","\tat org.apache.hadoop.hdfs.server.namenode.EditLogFileInputStream$URLLog.getInputStream(EditLogFileInputStream.java:473)","\tat org.apache.hadoop.hdfs.server.namenode.EditLogFileInputStream.init(EditLogFileInputStream.java:157)","\tat org.apache.hadoop.hdfs.server.namenode.EditLogFileInputStream.nextOpImpl(EditLogFileInputStream.java:218)","\tat org.apache.hadoop.hdfs.server.namenode.EditLogFileInputStream.nextOp(EditLogFileInputStream.java:276)","\tat org.apache.hadoop.hdfs.server.namenode.EditLogInputStream.readOp(EditLogInputStream.java:85)","\tat org.apache.hadoop.hdfs.server.namenode.EditLogInputStream.skipUntil(EditLogInputStream.java:151)"
works fine when hadoop.http.authentication.simple.anonymous.allowed: "true" but not when set to false
curl -s http://localhost:9870/jmx?qry=Hadoop:service=NameNode,name=NameNodeStatus
{
"beans" : [ {
"name" : "Hadoop:service=NameNode,name=NameNodeStatus",
"modelerType" : "org.apache.hadoop.hdfs.server.namenode.NameNode",
"NNRole" : "NameNode",
"HostAndPort" : "apache-hadoop-namenode-0.apache-hadoop-namenode.nom-backend.svc.cluster.local:8020",
"SecurityEnabled" : false,
"LastHATransitionTime" : 1664300715338,
"BytesWithFutureGenerationStamps" : 0,
"SlowPeersReport" : null,
"SlowDisksReport" : null,
"State" : "active"
} ]
}
but fails to show details when i use curl -s http://localhost:9870/jmx?user.name=hdfs&qry=Hadoop:service=NameNode,name=NameNodeStatus
similar authentication is seen in bootstrapstandby node when doing imageTransfer?getImage endpoint
message":"Failed to start namenode.","exceptionclass":"java.io.IOException","stack":["java.io.IOException: java.lang.RuntimeException: org.apache.hadoop.hdfs.server.common.HttpGetFailedException: Image transfer servlet at http://apache-hadoop-namenode-0.apache-hadoop-namenode.nom-backend.svc.cluster.local:9870/imagetransfer?getimage=1&txid=0&storageInfo=-66:1919632792:1664433837683:CID-462fba6c-76bc-4c4f-958e-c4906374d825&bootstrapstandby=true failed with status code 401","Response message:","Authentication required","\tat org.apache.hadoop.hdfs.server.namenode.ha.BootstrapStandby.run(BootstrapStandby.java:549)"
I have an EJB3 application that successfully runs locally on my Windows server. I have set it up in Azure Windows server along with MQ75 installation exactly as I have on my local machine.
The application fails to start with the following error. I have verified that the queue DOMAIN_UPDATE is in fact a local queue on Queue manager QM_azure. But for some reason, Websphere MDB deployment thinks that is is not local.
Any help is appreciated.
[6/11/18 16:22:28:514 UTC] 00000048 AbstractEJBRu I CNTR0180I: The DomainUpdateMessageBean message-driven bean in the PatternSpyProcessor.jar module of the PatternSpyEngine application is bound to the jms/ActConfigDomainUpdate activation specification.
[6/11/18 16:22:30:822 UTC] 00000048 SibMessage W [:] CWSJY0003W: MQJCA4023: Startup reconnection failed for ActivationSpec 'javax.jms.Queue:jms/DOMAIN_UPDATE#QM_azure <-1480355656>'. Exception details: '
Message : com.ibm.msg.client.jms.DetailedJMSException: JMSWMQ1017: non-local MQ queue 'DOMAIN_UPDATE' not valid for receiving or browsing.
The MQ queue is not able to be opened, as it is not local to the connected Queue Manager.
Connect to the Queue Manager for which this MQ Queue resides locally.
Class : class com.ibm.msg.client.jms.DetailedJMSException
Stack : com.ibm.msg.client.wmq.common.internal.Reason.reasonToException(Reason.java:580)
: com.ibm.msg.client.wmq.common.internal.Reason.createException(Reason.java:216)
: com.ibm.msg.client.wmq.internal.WMQMessageConsumer.checkJmqiCallSuccess(WMQMessageConsumer.java:124)
: com.ibm.msg.client.wmq.internal.WMQConsumerShadow.initialize(WMQConsumerShadow.java:988)
: com.ibm.msg.client.wmq.internal.WMQAsyncConsumerShadow.initialize(WMQAsyncConsumerShadow.java:821)
: com.ibm.msg.client.wmq.internal.WMQConnectionBrowser.<init>(WMQConnectionBrowser.java:1391)
: com.ibm.msg.client.wmq.internal.WMQConnection.createConnectionBrowser(WMQConnection.java:858)
: com.ibm.msg.client.jms.internal.JmsConnectionImpl.createConnectionBrowser(JmsConnectionImpl.java:1038)
: com.ibm.msg.client.jms.internal.JmsConnectionConsumerImpl.createConnectionBrowser(JmsConnectionConsumerImpl.java:235)
: com.ibm.msg.client.jms.internal.JmsConnectionConsumerImpl.<init>(JmsConnectionConsumerImpl.java:161)
: com.ibm.msg.client.jms.internal.JmsConnectionConsumerImpl.<init>(JmsConnectionConsumerImpl.java:111)
: com.ibm.msg.client.jms.internal.JmsConnectionImpl.createConnectionConsumer(JmsConnectionImpl.java:437)
: com.ibm.mq.jms.MQConnection.createConnectionConsumer(MQConnection.java:206)
: com.ibm.mq.connector.inbound.MessageEndpointDeployment.createConnectionConsumer(MessageEndpointDeployment.java:650)
: com.ibm.mq.connector.inbound.MessageEndpointDeployment.startDeliveryASF(MessageEndpointDeployment.java:391)
: com.ibm.mq.connector.inbound.MessageEndpointDeployment.startDelivery(MessageEndpointDeployment.java:334)
: com.ibm.mq.connector.inbound.MessageEndpointDeployment.<init>(MessageEndpointDeployment.java:234)
: com.ibm.mq.connector.ResourceAdapterImpl.endpointActivation(ResourceAdapterImpl.java:408)
: com.ibm.ejs.j2c.ActivationSpecWrapperImpl.activateUnderRAClassLoaderContext(ActivationSpecWrapperImpl.java:647)
: com.ibm.ejs.j2c.ActivationSpecWrapperImpl.activateEndpoint(ActivationSpecWrapperImpl.java:363)
: com.ibm.ejs.j2c.RAWrapperImpl.activateEndpoint(RAWrapperImpl.java:1120)
: com.ibm.ejs.j2c.RALifeCycleManagerImpl.activateEndpoint(RALifeCycleManagerImpl.java:1803)
: com.ibm.ejs.container.MessageEndpointFactoryImpl.activateEndpoint(MessageEndpointFactoryImpl.java:168)
: com.ibm.ws.runtime.component.EJBContainerImpl.startMDBs(EJBContainerImpl.java:4726)
: com.ibm.ws.runtime.component.WASEJBRuntimeImpl.startMDBs(WASEJBRuntimeImpl.java:686)
: com.ibm.ws.ejbcontainer.runtime.AbstractEJBRuntime.startModule(AbstractEJBRuntime.java:701)
: com.ibm.ws.ejbcontainer.runtime.SharedEJBRuntimeImpl.startModule(SharedEJBRuntimeImpl.java:338)
: com.ibm.ws.runtime.component.EJBContainerImpl.start(EJBContainerImpl.java:3588)
: com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1211)
: com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1390)
: com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:639)
: com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:979)
: com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:795)
: com.ibm.ws.runtime.component.ApplicationMgrImpl$5.run(ApplicationMgrImpl.java:2279)
: com.ibm.ws.security.auth.ContextManagerImpl.runAs(ContextManagerImpl.java:5464)
: com.ibm.ws.security.auth.ContextManagerImpl.runAsSystem(ContextManagerImpl.java:5680)
: com.ibm.ws.security.core.SecurityContext.runAsSystem(SecurityContext.java:255)
: com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:2284)
: com.ibm.ws.runtime.component.CompositionUnitMgrImpl.start(CompositionUnitMgrImpl.java:436)
: com.ibm.ws.runtime.component.CompositionUnitImpl.start(CompositionUnitImpl.java:123)
: com.ibm.ws.runtime.component.CompositionUnitMgrImpl.start(CompositionUnitMgrImpl.java:379)
: com.ibm.ws.runtime.component.CompositionUnitMgrImpl.access$500(CompositionUnitMgrImpl.java:127)
: com.ibm.ws.runtime.component.CompositionUnitMgrImpl$CUInitializer.run(CompositionUnitMgrImpl.java:985)
: com.ibm.wsspi.runtime.component.WsComponentImpl$_AsynchInitializer.run(WsComponentImpl.java:524)
: com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1892)
Caused by [1] --> Message : com.ibm.mq.MQException: JMSCMQ0001: WebSphere MQ call failed with compcode '2' ('MQCC_FAILED') reason '2045' ('MQRC_OPTION_NOT_VALID_FOR_TYPE').
Class : class com.ibm.mq.MQException
Stack : com.ibm.msg.client.wmq.common.internal.Reason.createException(Reason.java:204)
: com.ibm.msg.client.wmq.internal.WMQMessageConsumer.checkJmqiCallSuccess(WMQMessageConsumer.java:124)
: com.ibm.msg.client.wmq.internal.WMQConsumerShadow.initialize(WMQConsumerShadow.java:988)
: com.ibm.msg.client.wmq.internal.WMQAsyncConsumerShadow.initialize(WMQAsyncConsumerShadow.java:821)
: com.ibm.msg.client.wmq.internal.WMQConnectionBrowser.<init>(WMQConnectionBrowser.java:1391)
: com.ibm.msg.client.wmq.internal.WMQConnection.createConnectionBrowser(WMQConnection.java:858)
: com.ibm.msg.client.jms.internal.JmsConnectionImpl.createConnectionBrowser(JmsConnectionImpl.java:1038)
: com.ibm.msg.client.jms.internal.JmsConnectionConsumerImpl.createConnectionBrowser(JmsConnectionConsumerImpl.java:235)
: com.ibm.msg.client.jms.internal.JmsConnectionConsumerImpl.<init>(JmsConnectionConsumerImpl.java:161)
: com.ibm.msg.client.jms.internal.JmsConnectionConsumerImpl.<init>(JmsConnectionConsumerImpl.java:111)
: com.ibm.msg.client.jms.internal.JmsConnectionImpl.createConnectionConsumer(JmsConnectionImpl.java:437)
: com.ibm.mq.jms.MQConnection.createConnectionConsumer(MQConnection.java:206)
: com.ibm.mq.connector.inbound.MessageEndpointDeployment.createConnectionConsumer(MessageEndpointDeployment.java:650)
: com.ibm.mq.connector.inbound.MessageEndpointDeployment.startDeliveryASF(MessageEndpointDeployment.java:391)
: com.ibm.mq.connector.inbound.MessageEndpointDeployment.startDelivery(MessageEndpointDeployment.java:334)
: com.ibm.mq.connector.inbound.MessageEndpointDeployment.<init>(MessageEndpointDeployment.java:234)
: com.ibm.mq.connector.ResourceAdapterImpl.endpointActivation(ResourceAdapterImpl.java:408)
: com.ibm.ejs.j2c.ActivationSpecWrapperImpl.activateUnderRAClassLoaderContext(ActivationSpecWrapperImpl.java:647)
: com.ibm.ejs.j2c.ActivationSpecWrapperImpl.activateEndpoint(ActivationSpecWrapperImpl.java:363)
: com.ibm.ejs.j2c.RAWrapperImpl.activateEndpoint(RAWrapperImpl.java:1120)
: com.ibm.ejs.j2c.RALifeCycleManagerImpl.activateEndpoint(RALifeCycleManagerImpl.java:1803)
: com.ibm.ejs.container.MessageEndpointFactoryImpl.activateEndpoint(MessageEndpointFactoryImpl.java:168)
: com.ibm.ws.runtime.component.EJBContainerImpl.startMDBs(EJBContainerImpl.java:4726)
: com.ibm.ws.runtime.component.WASEJBRuntimeImpl.startMDBs(WASEJBRuntimeImpl.java:686)
: com.ibm.ws.ejbcontainer.runtime.AbstractEJBRuntime.startModule(AbstractEJBRuntime.java:701)
: com.ibm.ws.ejbcontainer.runtime.SharedEJBRuntimeImpl.startModule(SharedEJBRuntimeImpl.java:338)
: com.ibm.ws.runtime.component.EJBContainerImpl.start(EJBContainerImpl.java:3588)
: com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1211)
: com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1390)
: com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:639)
: com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:979)
: com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:795)
: com.ibm.ws.runtime.component.ApplicationMgrImpl$5.run(ApplicationMgrImpl.java:2279)
: com.ibm.ws.security.auth.ContextManagerImpl.runAs(ContextManagerImpl.java:5464)
: com.ibm.ws.security.auth.ContextManagerImpl.runAsSystem(ContextManagerImpl.java:5680)
: com.ibm.ws.security.core.SecurityContext.runAsSystem(SecurityContext.java:255)
: com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:2284)
: com.ibm.ws.runtime.component.CompositionUnitMgrImpl.start(CompositionUnitMgrImpl.java:436)
: com.ibm.ws.runtime.component.CompositionUnitImpl.start(CompositionUnitImpl.java:123)
: com.ibm.ws.runtime.component.CompositionUnitMgrImpl.start(CompositionUnitMgrImpl.java:379)
: com.ibm.ws.runtime.component.CompositionUnitMgrImpl.access$500(CompositionUnitMgrImpl.java:127)
: com.ibm.ws.runtime.component.CompositionUnitMgrImpl$CUInitializer.run(CompositionUnitMgrImpl.java:985)
: com.ibm.wsspi.runtime.component.WsComponentImpl$_AsynchInitializer.run(WsComponentImpl.java:524)
: com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1892)
Display queue details:
1 : dis q(DOMAIN_UPDATE)
AMQ8409: Display Queue details.
QUEUE(DOMAIN_UPDATE) TYPE(QLOCAL)
ACCTQ(QMGR) ALTDATE(2017-09-02)
ALTTIME(12.07.42) BOQNAME( )
BOTHRESH(0) CLUSNL( )
CLUSTER( ) CLCHNAME( )
CLWLPRTY(0) CLWLRANK(0)
Below exception is observed for supervisor property in storm.yaml(apache-storm 1.1.1). It was working for storm 0.9.7. supervisor.slots.ports:
– 6700 – 6701 – 6702 – 6703
c:\home>storm nimbus Exception in thread "main"
java.lang.ExceptionInInitializerError
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:348)
at clojure.lang.RT.classForName(RT.java:2154)
at clojure.lang.RT.classForName(RT.java:2163)
at clojure.lang.RT.loadClassForName(RT.java:2182)
at clojure.lang.RT.load(RT.java:436) at clojure.lang.RT.load(RT.java:412) at
clojure.core$load$fn__5448.invoke(core.clj:5866) at
clojure.core$load.doInvoke(core.clj:5865) at
clojure.lang.RestFn.invoke(RestFn.java:408) at
clojure.core$load_one.invoke(core.clj:5671) at
clojure.core$load_lib$fn__5397.invoke(core.clj:5711) at
clojure.core$load_lib.doInvoke(core.clj:5710) at
clojure.lang.RestFn.applyTo(RestFn.java:142) at
clojure.core$apply.invoke(core.clj:632) at
clojure.core$load_libs.doInvoke(core.clj:5753) at
clojure.lang.RestFn.applyTo(RestFn.java:137) at
clojure.core$apply.invoke(core.clj:634) at
clojure.core$use.doInvoke(core.clj:5843) at
clojure.lang.RestFn.invoke(RestFn.java:408) at
org.apache.storm.command.config_value$loading__5340__auto____12278.invoke(config_value
.clj:16)
at org.apache.storm.command.config_value__init.load(Unknown Source)
at org.apache.storm.command.config_value__init.(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:348)
at clojure.lang.RT.classForName(RT.java:2154)
at clojure.lang.RT.classForName(RT.java:2163)
at clojure.lang.RT.loadClassForName(RT.java:2182)
at clojure.lang.RT.load(RT.java:436)
at clojure.lang.RT.load(RT.java:412)
at clojure.core$load$fn__5448.invoke(core.clj:5866)
at clojure.core$load.doInvoke(core.clj:5865)
at clojure.lang.RestFn.invoke(RestFn.java:408)
at clojure.lang.Var.invoke(Var.java:379)
at org.apache.storm.command.config_value.(Unknown Source) Caused by: java.lang.IllegalArgumentException: Field
SUPERVISOR_SLOTS_PORTS must be of type interface java.lang.Iterable .
Object: ? 6700 ? 6701 ? 6702 ? 6703 actual type: class
java.lang.String
at org.apache.storm.validation.ConfigValidation$SimpleTypeValidator.validateField(ConfigValidation.java:90)
at org.apache.storm.validation.ConfigValidation$NoDuplicateInListValidator.validateField(ConfigValidation.java:2
03)
at org.apache.storm.validation.ConfigValidation.validateField(ConfigValidation.java:640)
at org.apache.storm.validation.ConfigValidation.validateFields(ConfigValidation.java:675)
at org.apache.storm.validation.ConfigValidation.validateFields(ConfigValidation.java:654)
at org.apache.storm.config$validate_configs_with_schemas.invoke(config.clj:74)
at org.apache.storm.config$read_storm_config.invoke(config.clj:79)
at org.apache.storm.config$fn__908.invoke(config.clj:100)
at org.apache.storm.config__init.load(Unknown Source)
at org.apache.storm.config__init.(Unknown Source)
... 35 more ( was unexpected at this time.
In apache storm 1.1.1 below property format
supervisor.slots.ports:
[6700,6701,6702,6703]
I am trying to analyze my code with sonarqube server but I got following error.
ERROR: Error during SonarQube Scanner execution
org.sonarqube.ws.client.HttpException: Error 500 on http://192.168.0.70:9000/api
/ce/submit?projectKey=mvctest_git&projectName=mvctest_git : {"errors": [{"msg":"F
ail to insert data of CE task AVjxlgQMTxoM_vEXvBke"}]}
at org.sonarqube.ws.client.BaseResponse.failIfNotSuccessful(BaseResponse
.java:36)
at org.sonar.scanner.bootstrap.BatchWsClient.failIfUnauthorized(BatchWsC
lient.java:102)
at org.sonar.scanner.bootstrap.BatchWsClient.call(BatchWsClient.java:71)
at org.sonar.scanner.report.ReportPublisher.upload(ReportPublisher.java:
173)
at org.sonar.scanner.report.ReportPublisher.execute(ReportPublisher.java
:128)
at org.sonar.scanner.phases.PublishPhaseExecutor.publishReportJob(Publis
hPhaseExecutor.java:64)
at org.sonar.scanner.phases.PublishPhaseExecutor.executeOnRoot(PublishPh
aseExecutor.java:51)
at org.sonar.scanner.phases.AbstractPhaseExecutor.execute(AbstractPhaseE
xecutor.java:81)
at org.sonar.scanner.scan.ModuleScanContainer.doAfterStart(ModuleScanCon
tainer.java:182)
at org.sonar.core.platform.ComponentContainer.startComponents(ComponentC
ontainer.java:142)
at org.sonar.core.platform.ComponentContainer.execute(ComponentContainer
.java:127)
at org.sonar.scanner.scan.ProjectScanContainer.scan(ProjectScanContainer
.java:247)
at org.sonar.scanner.scan.ProjectScanContainer.scanRecursively(ProjectSc
anContainer.java:242)
at org.sonar.scanner.scan.ProjectScanContainer.doAfterStart(ProjectScanC
ontainer.java:232)
at org.sonar.core.platform.ComponentContainer.startComponents(ComponentC
ontainer.java:142)
at org.sonar.core.platform.ComponentContainer.execute(ComponentContainer
.java:127)
at org.sonar.scanner.task.ScanTask.execute(ScanTask.java:47)
at org.sonar.scanner.task.TaskContainer.doAfterStart(TaskContainer.java:
86)
at org.sonar.core.platform.ComponentContainer.startComponents(ComponentC
ontainer.java:142)
at org.sonar.core.platform.ComponentContainer.execute(ComponentContainer
.java:127)
at org.sonar.scanner.bootstrap.GlobalContainer.executeTask(GlobalContain
er.java:115)
at org.sonar.batch.bootstrapper.Batch.executeTask(Batch.java:118)
at org.sonarsource.scanner.api.internal.batch.BatchIsolatedLauncher.exec
ute(BatchIsolatedLauncher.java:62)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.sonarsource.scanner.api.internal.IsolatedLauncherProxy.invoke(Iso
latedLauncherProxy.java:60)
at com.sun.proxy.$Proxy0.execute(Unknown Source)
at org.sonarsource.scanner.api.EmbeddedScanner.doExecute(EmbeddedScanner
.java:233)
at org.sonarsource.scanner.api.EmbeddedScanner.runAnalysis(EmbeddedScann
er.java:151)
at org.sonarsource.scanner.cli.Main.runAnalysis(Main.java:110)
at org.sonarsource.scanner.cli.Main.execute(Main.java:74)
at org.sonarsource.scanner.cli.Main.main(Main.java:61)
ERROR:
ERROR: Re-run SonarQube Scanner using the -X switch to enable full debug logging
in addition when I run with simple two or three page app sonarqube sever has worked well. could anyone help me please
I have an Android WebView that contains a HTML page and each element from the html file, has a link and image. The link is to google play website. From time to time I receive an out of memory error and this is the logcat i could get:
: Process: com.android.vending, PID: 12924
: java.lang.OutOfMemoryError
: at android.graphics.BitmapFactory.nativeDecodeAsset(Native Method)
: at android.graphics.BitmapFactory.decodeStream(BitmapFactory.java:677)
: at android.graphics.BitmapFactory.decodeResourceStream(BitmapFactory.java:507)
: at android.graphics.drawable.Drawable.createFromResourceStream(Drawable.java:872)
: at android.content.res.Resources.loadDrawable(Resources.java:3054)
: at android.content.res.Resources.getDrawable(Resources.java:1613)
: at android.widget.ImageView.resolveUri(ImageView.java:648)
: at android.widget.ImageView.setImageResource(ImageView.java:377)
: at com.google.android.play.image.FifeImageView.setImageResource(FifeImageView.java:536)
: at com.google.android.play.drawer.PlayDrawerProfileInfoView.configure(PlayDrawerProfileInfoView.java:108)
: at com.google.android.play.drawer.PlayDrawerAdapter.getProfileContainer(PlayDrawerAdapter.java:267)
: at com.google.android.play.drawer.PlayDrawerAdapter.getView(PlayDrawerAdapter.java:231)
: at android.widget.AbsListView.obtainView(AbsListView.java:2733)
: at android.widget.ListView.makeAndAddView(ListView.java:1811)
: at android.widget.ListView.fillDown(ListView.java:697)
: at android.widget.ListView.fillFromTop(ListView.java:763)
: at android.widget.ListView.layoutChildren(ListView.java:1627)
: at android.widget.AbsListView.onLayout(AbsListView.java:2546)
: at android.view.View.layout(View.java:15664)
: at android.view.ViewGroup.layout(ViewGroup.java:4869)
: at android.widget.FrameLayout.layoutChildren(FrameLayout.java:453)
: at android.widget.FrameLayout.onLayout(FrameLayout.java:388)
: at android.view.View.layout(View.java:15664)
: at android.view.ViewGroup.layout(ViewGroup.java:4869)
: at android.support.v4.widget.DrawerLayout.onLayout(DrawerLayout.java:824)
: at android.view.View.layout(View.java:15664)
: at android.view.ViewGroup.layout(ViewGroup.java:4869)
: at android.widget.FrameLayout.layoutChildren(FrameLayout.java:453)
: at android.widget.FrameLayout.onLayout(FrameLayout.java:388)
: at android.view.View.layout(View.java:15664)
: at android.view.ViewGroup.layout(ViewGroup.java:4869)
: at android.widget.FrameLayout.layoutChildren(FrameLayout.java:453)
: at android.widget.FrameLayout.onLayout(FrameLayout.java:388)
: at android.view.View.layout(View.java:15664)
: at android.view.ViewGroup.layout(ViewGroup.java:4869)
: at com.android.internal.widget.ActionBarOverlayLayout.onLayout(ActionBarOverlayLayout.java:429)
: at android.view.View.layout(View.java:15664)
: at android.view.ViewGroup.layout(ViewGroup.java:4869)
: at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1677)
: at android.widget.LinearLayout.layoutVertical(LinearLayout.java:1531)
: at android.widget.LinearLayout.onLayout(LinearLayout.java:1440)
: at android.view.View.layout(View.java:15664)
: at android.view.ViewGroup.layout(ViewGroup.java:4869)
: at android.widget.FrameLayout.layoutChildren(FrameLayout.java:453)
: at android.widget.FrameLayout.onLayout(FrameLayout.java:388)
: at android.view.View.layout(View.java:15664)
: at android.view.ViewGroup.layout(ViewGroup.java:4869)
: at android.view.ViewRootImpl.performLayout(ViewRootImpl.java:2246)
: at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1968)
: at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1200)
: at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:6401)
: at android.view.Choreographer$CallbackRecord.run(Choreographer.java:803)
: at android.view.Choreographer.doCallbacks(Choreographer.java:603)
: at android.view.Choreographer.doFrame(Choreographer.java:573)
: at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:789)
: at android.os.Handler.handleCallback(Handler.java:733)
: at android.os.Handler.dispatchMessage(Handler.java:95)
: at android.os.Looper.loop(Looper.java:157)
: at android.app.ActivityThread.main(ActivityThread.java:5335)
: at java.lang.reflect.Method.invokeNative(Native Method)
: at java.lang.reflect.Method.invoke(Method.java:515)
: at com.android.internal.os.ZygoteInit$Method
): Force finishing activity com.android.vending/com.google.android.finsky.activities.MainActivity
I don't know what else i can say to explain this. Still digging..