Build failed in Jenkins: DB » Torque » Tor que5-trunk » Torque Generator Ant tasks #12

Apache Jenkins Server <[email protected]>
Newsgroups gmane.comp.jakarta.turbine.torque.devel
Message-ID <[email protected]>
See <https://ci-builds.apache.org/job/DB/job/Torque/job/Torque5-trunk/org.apache.torque$torque-ant-tasks/12/display/redirect>

Changes:


------------------------------------------
[...truncated 55.11 KB...]
[DEBUG] Default library not found.
[DEBUG] allowInline = true: VMs can be defined inline in templates
[DEBUG] allowInlineToOverride = false: VMs defined inline may NOT replace previous VM definitions
[DEBUG] allowInlineLocal = false: VMs defined inline will be global in scope if allowed.
[DEBUG] autoload off: VM system will not automatically reload global library macros
[DEBUG] =================================================================
[DEBUG] == Class: class org.apache.torque.generator.template.velocity.TorqueGenVelocity
[DEBUG] Reflecting class org.apache.torque.generator.template.velocity.TorqueGenVelocity
[DEBUG] Adding public java.util.Date org.apache.torque.generator.template.velocity.TorqueGenVelocity.now()
[DEBUG] Adding public java.lang.Object org.apache.torque.generator.template.velocity.TorqueGenVelocity.option(java.lang.String)
[DEBUG] Adding public java.util.List org.apache.torque.generator.template.velocity.TorqueGenVelocity.getChildren() throws org.apache.torque.generator.source.SourceException
[DEBUG] Adding public java.util.List org.apache.torque.generator.template.velocity.TorqueGenVelocity.getChildren(java.lang.String) throws org.apache.torque.generator.source.SourceException
[DEBUG] Adding public org.apache.torque.generator.source.SourceElement org.apache.torque.generator.template.velocity.TorqueGenVelocity.getChild(java.lang.String) throws org.apache.torque.generator.source.SourceException
[DEBUG] Adding public java.lang.Object org.apache.torque.generator.template.velocity.TorqueGenVelocity.getVariable(java.lang.String)
[DEBUG] Adding public void org.apache.torque.generator.template.velocity.TorqueGenVelocity.setVariable(java.lang.String,java.lang.Object)
[DEBUG] Adding public void org.apache.torque.generator.template.velocity.TorqueGenVelocity.setVariable(java.lang.String,java.lang.Object,java.lang.String)
[DEBUG] Adding public java.io.File org.apache.torque.generator.template.velocity.TorqueGenVelocity.getSourceFile()
[DEBUG] Adding public java.lang.String org.apache.torque.generator.template.velocity.TorqueGenVelocity.mergepoint(java.lang.String) throws org.apache.torque.generator.GeneratorException
[DEBUG] Adding public java.lang.Object org.apache.torque.generator.template.velocity.TorqueGenVelocity.getModel()
[DEBUG] Adding public org.apache.torque.generator.source.SourceElement org.apache.torque.generator.template.velocity.TorqueGenVelocity.getSourceElement() throws org.apache.torque.generator.source.SourceException
[DEBUG] Adding public boolean org.apache.torque.generator.template.velocity.TorqueGenVelocity.booleanOption(java.lang.String)
[DEBUG] Adding public org.apache.torque.generator.control.ControllerState org.apache.torque.generator.template.velocity.TorqueGenVelocity.getControllerState()
[DEBUG] Adding public int org.apache.torque.generator.template.velocity.TorqueGenVelocity.intOption(java.lang.String)
[DEBUG] Adding public static int org.apache.torque.generator.template.velocity.TorqueGenVelocity.getCounter()
[DEBUG] Adding public static void org.apache.torque.generator.template.velocity.TorqueGenVelocity.resetCounter()
[DEBUG] Adding public org.apache.torque.generator.source.SourceElement org.apache.torque.generator.template.velocity.TorqueGenVelocity.getParent() throws org.apache.torque.generator.source.SourceException
[DEBUG] Reflecting class java.lang.Object
[DEBUG] Adding public final void java.lang.Object.wait(long,int) throws java.lang.InterruptedException
[DEBUG] Adding public final native void java.lang.Object.wait(long) throws java.lang.InterruptedException
[DEBUG] Adding public final void java.lang.Object.wait() throws java.lang.InterruptedException
[DEBUG] Adding public boolean java.lang.Object.equals(java.lang.Object)
[DEBUG] Adding public java.lang.String java.lang.Object.toString()
[DEBUG] Adding public native int java.lang.Object.hashCode()
[DEBUG] Adding public final native java.lang.Class java.lang.Object.getClass()
[DEBUG] Adding public final native void java.lang.Object.notify()
[DEBUG] Adding public final native void java.lang.Object.notifyAll()
[DEBUG] =================================================================
[DEBUG] =================================================================
[DEBUG] == Class: class org.apache.torque.generator.source.SourceElement
[DEBUG] Reflecting class org.apache.torque.generator.source.SourceElement
[DEBUG] Adding public org.apache.torque.generator.source.SourceElement org.apache.torque.generator.source.SourceElement.getFirstChild()
[DEBUG] Adding public org.apache.torque.generator.source.SourceElement org.apache.torque.generator.source.SourceElement.getLastChild()
[DEBUG] Adding public java.lang.Object org.apache.torque.generator.source.SourceElement.getAttribute(java.lang.String)
[DEBUG] Adding public java.lang.Object org.apache.torque.generator.source.SourceElement.getAttribute(org.apache.torque.generator.source.SourceAttributeName)
[DEBUG] Adding public java.lang.Object org.apache.torque.generator.source.SourceElement.setAttribute(org.apache.torque.generator.source.SourceAttributeName,java.lang.Object)
[DEBUG] Adding public java.lang.Object org.apache.torque.generator.source.SourceElement.setAttribute(java.lang.String,java.lang.Object)
[DEBUG] Adding public java.util.List org.apache.torque.generator.source.SourceElement.getChildren()
[DEBUG] Adding public java.util.List org.apache.torque.generator.source.SourceElement.getChildren(org.apache.torque.generator.source.SourceElementName)
[DEBUG] Adding public java.util.List org.apache.torque.generator.source.SourceElement.getChildren(java.lang.String)
[DEBUG] Adding public org.apache.torque.generator.source.SourceElement org.apache.torque.generator.source.SourceElement.getChild(java.lang.String)
[DEBUG] Adding public org.apache.torque.generator.source.SourceElement org.apache.torque.generator.source.SourceElement.getChild(org.apache.torque.generator.source.SourceElementName)
[DEBUG] Adding public java.util.Set org.apache.torque.generator.source.SourceElement.getAttributeNames()
[DEBUG] Adding public java.util.List org.apache.torque.generator.source.SourceElement.getParents()
[DEBUG] Adding public boolean org.apache.torque.generator.source.SourceElement.hasChild(java.lang.String)
[DEBUG] Adding public java.util.List org.apache.torque.generator.source.SourceElement.getFollowing(java.lang.String)
[DEBUG] Adding public org.apache.torque.generator.source.SourceElement org.apache.torque.generator.source.SourceElement.getFollowingSourceElement(org.apache.torque.generator.source.SourceElement)
[DEBUG] Adding public boolean org.apache.torque.generator.source.SourceElement.hasFollowing()
[DEBUG] Adding public boolean org.apache.torque.generator.source.SourceElement.hasPreceding()
[DEBUG] Adding public boolean org.apache.torque.generator.source.SourceElement.hasFollowingSibling()
[DEBUG] Adding public boolean org.apache.torque.generator.source.SourceElement.hasPrecedingSibling()
[DEBUG] Adding public java.util.List org.apache.torque.generator.source.SourceElement.getPreceding(java.lang.String)
[DEBUG] Adding public org.apache.torque.generator.source.SourceElement org.apache.torque.generator.source.SourceElement.getPrecedingSourceElement(org.apache.torque.generator.source.SourceElement)
[DEBUG] Adding public java.lang.Object org.apache.torque.generator.source.SourceElement.getTextAttribute()
[DEBUG] Adding public boolean org.apache.torque.generator.source.SourceElement.graphEquals(org.apache.torque.generator.source.SourceElement)
[DEBUG] Adding public java.lang.String org.apache.torque.generator.source.SourceElement.toString()
[DEBUG] Adding public java.lang.String org.apache.torque.generator.source.SourceElement.getName()
[DEBUG] Adding public org.apache.torque.generator.source.SourceElement org.apache.torque.generator.source.SourceElement.getParent()
[DEBUG] Adding public org.apache.torque.generator.source.SourceElement org.apache.torque.generator.source.SourceElement.copy()
[DEBUG] Reflecting interface java.io.Serializable
[DEBUG] Reflecting class java.lang.Object
[DEBUG] Adding public final void java.lang.Object.wait(long,int) throws java.lang.InterruptedException
[DEBUG] Adding public final native void java.lang.Object.wait(long) throws java.lang.InterruptedException
[DEBUG] Adding public final void java.lang.Object.wait() throws java.lang.InterruptedException
[DEBUG] Adding public boolean java.lang.Object.equals(java.lang.Object)
[DEBUG] Adding public native int java.lang.Object.hashCode()
[DEBUG] Adding public final native java.lang.Class java.lang.Object.getClass()
[DEBUG] Adding public final native void java.lang.Object.notify()
[DEBUG] Adding public final native void java.lang.Object.notifyAll()
[DEBUG] =================================================================
Generation successful
Torque - JDBCToXMLSchema starting
Your DB settings are:
driver : org.apache.derby.jdbc.EmbeddedDriver
URL : jdbc:derby:memory:myDb;create=true
ProjectPaths = (CustomProjectPaths: configurationDir=src/test/torqueJDBC2SchemaTaskTest/src/main/torque-gen, configurationPackage=null, sourceDir=src/test/torqueJDBC2SchemaTaskTest/src/main/torque-gen/src, outputDirectoryMap={null=target/generated-schema, modifiable=src/test/torqueJDBC2SchemaTaskTest/src/main/generated-java}, workDir=src/test/torqueJDBC2SchemaTaskTest/src/main/torque-gen/work, cacheDir=src/test/torqueJDBC2SchemaTaskTest/target/torque-gen/cache)
2021-05-08 13:29:57,589 [main] INFO  | org.apache.torque.generator.control.Controller - readConfiguration() : Starting to read configuration files
2021-05-08 13:29:57,625 [main] INFO  | org.apache.torque.generator.control.Controller - readConfiguration() : Configuration read.
2021-05-08 13:29:57,625 [main] INFO  | org.apache.torque.generator.control.Controller - Processing output jdbc2schema
2021-05-08 13:29:57,627 [main] INFO  | org.apache.torque.generator.control.Controller - Processing source JdbcMetadataSource using url jdbc:derby:memory:myDb;create=true
2021-05-08 13:29:58,045 [main] INFO  | org.apache.torque.generator.control.Controller - Start generation of File <https://ci-builds.apache.org/job/DB/job/Torque/job/Torque5-trunk/org.apache.torque$torque-ant-tasks/ws/target/generated-schema/schema.xml>
Generation successful
Target file:target/generated-schema/schema.xml
Torque - JDBCToXMLSchema finished
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.344 s - in org.apache.torque.ant.task.TorqueGeneratorTaskTest
[INFO] 
[INFO] Results:
[INFO] 
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0
[INFO] 
[JENKINS] Recording test results
[INFO] 
[INFO] <<< cobertura-maven-plugin:2.7:cobertura (default-cli) < [cobertura]test @ torque-ant-tasks <<<
[INFO] 
[INFO] 
[INFO] --- cobertura-maven-plugin:2.7:cobertura (default-cli) @ torque-ant-tasks ---
[INFO] Cobertura 2.1.1 - GNU GPL License (NO WARRANTY) - See COPYRIGHT file
[INFO] Cobertura: Loaded information on 3 classes.
Report time: 246ms

[INFO] Cobertura Report generation was successful.
[INFO] Cobertura 2.1.1 - GNU GPL License (NO WARRANTY) - See COPYRIGHT file
[INFO] Cobertura: Loaded information on 3 classes.
Report time: 249ms

[INFO] Cobertura Report generation was successful.
[INFO] 
[INFO] --- findbugs-maven-plugin:3.0.5:findbugs (default-cli) @ torque-ant-tasks ---
[INFO] Fork Value is true
     [java] Warnings generated: 1
[INFO] Done FindBugs Analysis....
[FINDBUGS] Searching for all files in <https://ci-builds.apache.org/job/DB/job/Torque/job/Torque5-trunk/org.apache.torque$torque-ant-tasks/ws/target> that match the pattern findbugsXml.xml
[FINDBUGS] Parsing 1 file in <https://ci-builds.apache.org/job/DB/job/Torque/job/Torque5-trunk/org.apache.torque$torque-ant-tasks/ws/target>
[FINDBUGS] Successfully parsed file <https://ci-builds.apache.org/job/DB/job/Torque/job/Torque5-trunk/org.apache.torque$torque-ant-tasks/ws/target/findbugsXml.xml> of module Torque Generator Ant tasks with 1 unique warning and 0 duplicates.
java.io.IOException: Failed to deserialize response to UserRequest:hudson.FilePath$Exists@630dfeed: java.lang.SecurityException: agent may not stat /home/jenkins/jenkins-home/jobs/DB/jobs/Torque/jobs/Torque5-trunk/modules/org.apache.torque$torque-ant-tasks/builds/12/workspace-files
See https://jenkins.io/redirect/security-144 for more details
	at hudson.remoting.Channel.call(Channel.java:1009)
	at hudson.FilePath.act(FilePath.java:1157)
	at hudson.FilePath.act(FilePath.java:1146)
	at hudson.FilePath.exists(FilePath.java:1685)
	at hudson.plugins.analysis.util.Files.copyFilesWithAnnotationsToBuildFolder(Files.java:65)
	at hudson.plugins.analysis.core.HealthAwareReporter.copyFilesWithAnnotationsToBuildFolder(HealthAwareReporter.java:499)
	at hudson.plugins.analysis.core.HealthAwareReporter.postExecute(HealthAwareReporter.java:356)
	at hudson.maven.Maven3Builder$MavenExecutionListener.recordMojoEnded(Maven3Builder.java:617)
	at hudson.maven.Maven3Builder$MavenExecutionListener.mojoSucceeded(Maven3Builder.java:598)
	at hudson.maven.Maven3Builder$JenkinsEventSpy.onEvent(Maven3Builder.java:301)
	at org.apache.maven.eventspy.internal.EventSpyDispatcher.onEvent(EventSpyDispatcher.java:104)
	at org.apache.maven.eventspy.internal.EventSpyExecutionListener.mojoSucceeded(EventSpyExecutionListener.java:131)
	at org.apache.maven.lifecycle.internal.DefaultExecutionEventCatapult.fire(DefaultExecutionEventCatapult.java:87)
	at org.apache.maven.lifecycle.internal.DefaultExecutionEventCatapult.fire(DefaultExecutionEventCatapult.java:42)
	at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:218)
	at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:156)
	at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:148)
	at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:117)
	at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:81)
	at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:56)
	at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128)
	at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:305)
	at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:192)
	at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:105)
	at org.jvnet.hudson.maven3.launcher.Maven35Launcher.main(Maven35Launcher.java:130)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:282)
	at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:225)
	at jenkins.maven3.agent.Maven35Main.launch(Maven35Main.java:178)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at hudson.maven.Maven3Builder.call(Maven3Builder.java:139)
	at hudson.maven.Maven3Builder.call(Maven3Builder.java:70)
	at hudson.remoting.UserRequest.perform(UserRequest.java:211)
	at hudson.remoting.UserRequest.perform(UserRequest.java:54)
	at hudson.remoting.Request$2.run(Request.java:375)
	at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:73)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.SecurityException: agent may not stat /home/jenkins/jenkins-home/jobs/DB/jobs/Torque/jobs/Torque5-trunk/modules/org.apache.torque$torque-ant-tasks/builds/12/workspace-files
See https://jenkins.io/redirect/security-144 for more details
	at jenkins.SoloFilePathFilter.noFalse(SoloFilePathFilter.java:33)
	at jenkins.SoloFilePathFilter.stat(SoloFilePathFilter.java:73)
	at hudson.FilePath.stating(FilePath.java:3477)
	at hudson.FilePath.access$2400(FilePath.java:213)
	at hudson.FilePath$Exists.invoke(FilePath.java:1691)
	at hudson.FilePath$Exists.invoke(FilePath.java:1687)
	at hudson.FilePath$FileCallableWrapper.call(FilePath.java:3313)
	at hudson.remoting.UserRequest.perform(UserRequest.java:211)
	at hudson.remoting.UserRequest.perform(UserRequest.java:54)
	at hudson.remoting.Request$2.run(Request.java:375)
	at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:73)
	at org.jenkinsci.remoting.CallableDecorator.call(CallableDecorator.java:18)
	at hudson.remoting.CallableDecoratorList$1.call(CallableDecoratorList.java:22)
	at jenkins.util.ContextResettingExecutorService$2.call(ContextResettingExecutorService.java:46)
	at jenkins.security.ImpersonatingExecutorService$2.call(ImpersonatingExecutorService.java:71)
	... 4 more
	Suppressed: hudson.remoting.Channel$CallSiteStackTrace: Remote call to channel
		at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1800)
		at hudson.remoting.UserRequest$ExceptionResponse.retrieve(UserRequest.java:357)
		at hudson.remoting.Channel.call(Channel.java:1001)
		at hudson.FilePath.act(FilePath.java:1157)
		at hudson.FilePath.act(FilePath.java:1146)
		at hudson.FilePath.exists(FilePath.java:1685)
		at hudson.plugins.analysis.util.Files.copyFilesWithAnnotationsToBuildFolder(Files.java:65)
		at hudson.plugins.analysis.core.HealthAwareReporter.copyFilesWithAnnotationsToBuildFolder(HealthAwareReporter.java:499)
		at hudson.plugins.analysis.core.HealthAwareReporter.postExecute(HealthAwareReporter.java:356)
		at hudson.maven.Maven3Builder$MavenExecutionListener.recordMojoEnded(Maven3Builder.java:617)
		at hudson.maven.Maven3Builder$MavenExecutionListener.mojoSucceeded(Maven3Builder.java:598)
		at hudson.maven.Maven3Builder$JenkinsEventSpy.onEvent(Maven3Builder.java:301)
		at org.apache.maven.eventspy.internal.EventSpyDispatcher.onEvent(EventSpyDispatcher.java:104)
		at org.apache.maven.eventspy.internal.EventSpyExecutionListener.mojoSucceeded(EventSpyExecutionListener.java:131)
		at org.apache.maven.lifecycle.internal.DefaultExecutionEventCatapult.fire(DefaultExecutionEventCatapult.java:87)
		at org.apache.maven.lifecycle.internal.DefaultExecutionEventCatapult.fire(DefaultExecutionEventCatapult.java:42)
		at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:218)
		at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:156)
		at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:148)
		at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:117)
		at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:81)
		at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:56)
		at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128)
		at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:305)
		at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:192)
		at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:105)
		at org.jvnet.hudson.maven3.launcher.Maven35Launcher.main(Maven35Launcher.java:130)
		at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
		at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
		at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
		at java.lang.reflect.Method.invoke(Method.java:498)
		at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:282)
		at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:225)
		at jenkins.maven3.agent.Maven35Main.launch(Maven35Main.java:178)
		at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
		at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
		at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
		at java.lang.reflect.Method.invoke(Method.java:498)
		at hudson.maven.Maven3Builder.call(Maven3Builder.java:139)
		at hudson.maven.Maven3Builder.call(Maven3Builder.java:70)
		at hudson.remoting.UserRequest.perform(UserRequest.java:211)
		at hudson.remoting.UserRequest.perform(UserRequest.java:54)
		at hudson.remoting.Request$2.run(Request.java:375)
		at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:73)
		... 4 more
[INFO] 
[INFO] --- maven-checkstyle-plugin:2.15:checkstyle (default-cli) @ torque-ant-tasks ---
[WARNING] Unable to locate Source XRef to link to - DISABLED
[CHECKSTYLE] Skipping reporter since build result is FAILURE
[INFO] 
[INFO] --- maven-pmd-plugin:3.13.0:pmd (default-cli) @ torque-ant-tasks ---
[WARNING] Unable to locate Source XRef to link to - DISABLED
[WARNING] Unable to locate Source XRef to link to - DISABLED
[PMD] Skipping reporter since build result is FAILURE
[INFO] 
[INFO] --- maven-pmd-plugin:3.13.0:cpd (default-cli) @ torque-ant-tasks ---
[WARNING] Unable to locate Source XRef to link to - DISABLED
[WARNING] Unable to locate Source XRef to link to - DISABLED
[DRY] Skipping reporter since build result is FAILURE
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.