See <https://builds.apache.org/job/Aries/1279/changes>
Changes:
[djencks] ARIES-797 introduce a o.a.a.b.core.compatibility fragment bundle,
revert the cm export of ...compendium.cm which I think xbean-blueprint won't
need
------------------------------------------
[...truncated 9532 lines...]
at java.lang.Thread.run(Thread.java:662)
java.lang.NullPointerException
at java.util.regex.Matcher.getTextLength(Matcher.java:1140)
at java.util.regex.Matcher.reset(Matcher.java:291)
at java.util.regex.Matcher.<init>(Matcher.java:211)
at java.util.regex.Pattern.matcher(Pattern.java:888)
at aQute.libg.version.Version.<init>(Version.java:43)
at aQute.lib.osgi.Macro.version(Macro.java:633)
at aQute.lib.osgi.Macro._range(Macro.java:713)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at aQute.lib.osgi.Macro.doCommand(Macro.java:180)
at aQute.lib.osgi.Macro.doCommands(Macro.java:169)
at aQute.lib.osgi.Macro.replace(Macro.java:116)
at aQute.lib.osgi.Macro.process(Macro.java:62)
at aQute.lib.osgi.Macro.process(Macro.java:77)
at aQute.lib.osgi.Macro.process(Macro.java:49)
at aQute.lib.osgi.Macro.process(Macro.java:44)
at aQute.lib.osgi.Processor.getProperty(Processor.java:622)
at aQute.lib.osgi.Processor.getProperty(Processor.java:395)
at aQute.lib.osgi.Analyzer.getImportPackages(Analyzer.java:258)
at aQute.lib.osgi.Builder.getImportPackages(Builder.java:249)
at aQute.lib.osgi.Analyzer.analyze(Analyzer.java:154)
at aQute.lib.osgi.Builder.analyze(Builder.java:296)
at aQute.lib.osgi.Analyzer.calcManifest(Analyzer.java:292)
at aQute.lib.osgi.Builder.build(Builder.java:68)
at
org.apache.felix.bundleplugin.BundlePlugin.buildOSGiBundle(BundlePlugin.java:375)
at
org.apache.felix.bundleplugin.BundlePlugin.execute(BundlePlugin.java:270)
at
org.apache.felix.bundleplugin.BundlePlugin.execute(BundlePlugin.java:224)
at
org.apache.felix.bundleplugin.BundlePlugin.execute(BundlePlugin.java:215)
at
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:490)
at
hudson.maven.agent.PluginManagerInterceptor.executeMojo(PluginManagerInterceptor.java:182)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:694)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:556)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:535)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:348)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180)
at
org.apache.maven.lifecycle.LifecycleExecutorInterceptor.execute(LifecycleExecutorInterceptor.java:65)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at hudson.maven.agent.Main.launch(Main.java:185)
at hudson.maven.MavenBuilder.call(MavenBuilder.java:160)
at
hudson.maven.MavenModuleSetBuild$Builder.call(MavenModuleSetBuild.java:1059)
at
hudson.maven.MavenModuleSetBuild$Builder.call(MavenModuleSetBuild.java:990)
at hudson.remoting.UserRequest.perform(UserRequest.java:118)
at hudson.remoting.UserRequest.perform(UserRequest.java:48)
at hudson.remoting.Request$2.run(Request.java:287)
at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)
[WARNING] Warning building bundle
org.apache.aries.jpa:org.apache.aries.jpa.container.context:bundle:0.3.1-SNAPSHOT
: Exception in replace: java.lang.NullPointerException
[WARNING] Warning building bundle
org.apache.aries.jpa:org.apache.aries.jpa.container.context:bundle:0.3.1-SNAPSHOT
: No translation found for macro: range;[==,=+)
[INFO] [ianal:verify-legal-files {execution: default}]
[INFO] Checking legal files in:
org.apache.aries.jpa.container.context-0.3.1-SNAPSHOT.jar
[INFO] [install:install {execution: default-install}]
[INFO] Installing
<https://builds.apache.org/job/Aries/ws/aries/jpa/jpa-container-context/target/org.apache.aries.jpa.container.context-0.3.1-SNAPSHOT.jar>
to
/home/jenkins/.m2/repository/org/apache/aries/jpa/org.apache.aries.jpa.container.context/0.3.1-SNAPSHOT/org.apache.aries.jpa.container.context-0.3.1-SNAPSHOT.jar
[INFO] [bundle:install {execution: default-install}]
[INFO] Installing
org/apache/aries/jpa/org.apache.aries.jpa.container.context/0.3.1-SNAPSHOT/org.apache.aries.jpa.container.context-0.3.1-SNAPSHOT.jar
[INFO] Writing OBR metadata
[JENKINS] Archiving
<https://builds.apache.org/job/Aries/ws/aries/jpa/jpa-container-context/pom.xml>
to
/home/hudson/hudson/jobs/Aries/modules/org.apache.aries.jpa$org.apache.aries.jpa.container.context/builds/2011-12-02_23-51-40/archive/org.apache.aries.jpa/org.apache.aries.jpa.container.context/0.3.1-SNAPSHOT/org.apache.aries.jpa.container.context-0.3.1-SNAPSHOT.pom
[JENKINS] Archiving
<https://builds.apache.org/job/Aries/ws/aries/jpa/jpa-container-context/target/org.apache.aries.jpa.container.context-0.3.1-SNAPSHOT.jar>
to
/home/hudson/hudson/jobs/Aries/modules/org.apache.aries.jpa$org.apache.aries.jpa.container.context/builds/2011-12-02_23-51-40/archive/org.apache.aries.jpa/org.apache.aries.jpa.container.context/0.3.1-SNAPSHOT/org.apache.aries.jpa.container.context-0.3.1-SNAPSHOT.jar
[INFO] ------------------------------------------------------------------------
[INFO] Building Aries EJB Extender iTests
[INFO] task-segment: [clean, install]
[INFO] ------------------------------------------------------------------------
[INFO] [clean:clean {execution: default-clean}]
[INFO] Deleting file set:
<https://builds.apache.org/job/Aries/ws/aries/ejb/openejb-extender-itest/target>
(included: [**], excluded: [])
[INFO] snapshot
org.apache.aries.jpa:org.apache.aries.jpa.container:0.3.1-SNAPSHOT: checking
for updates from codehaus.snapshots
[INFO] snapshot
org.apache.aries.jpa:org.apache.aries.jpa.container:0.3.1-SNAPSHOT: checking
for updates from EclipseLink Repo
[INFO] snapshot
org.apache.aries.jpa:org.apache.aries.jpa.container:0.3.1-SNAPSHOT: checking
for updates from apache.snapshots
[INFO] snapshot
org.apache.aries.jpa:org.apache.aries.jpa.container.context:0.3.1-SNAPSHOT:
checking for updates from codehaus.snapshots
[INFO] snapshot
org.apache.aries.jpa:org.apache.aries.jpa.container.context:0.3.1-SNAPSHOT:
checking for updates from EclipseLink Repo
[INFO] snapshot
org.apache.aries.jpa:org.apache.aries.jpa.container.context:0.3.1-SNAPSHOT:
checking for updates from apache.snapshots
[INFO] [enforcer:enforce {execution: default}]
[INFO] [remote-resources:process {execution: default}]
[INFO] [depends:generate-depends-file {execution: generate-depends-file}]
[INFO] Created:
<https://builds.apache.org/job/Aries/ws/aries/ejb/openejb-extender-itest/target/classes/META-INF/maven/dependencies.properties>
[INFO] [resources:resources {execution: default-resources}]
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory
<https://builds.apache.org/job/Aries/ws/aries/ejb/openejb-extender-itest/src/main/resources>
[INFO] skip non existing resourceDirectory
<https://builds.apache.org/job/Aries/ws/aries/ejb/openejb-extender-itest/src/main/filtered-resources>
[INFO] skip non existing resourceDirectory
<https://builds.apache.org/job/Aries/ws/aries/ejb/openejb-extender-itest/src/main/java>
[INFO] Copying 3 resources
[INFO] [compiler:compile {execution: default-compile}]
[INFO] No sources to compile
[INFO] [resources:testResources {execution: default-testResources}]
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO] skip non existing resourceDirectory
<https://builds.apache.org/job/Aries/ws/aries/ejb/openejb-extender-itest/src/test/filtered-resources>
[INFO] Copying 3 resources
[INFO] [compiler:testCompile {execution: default-testCompile}]
[INFO] Compiling 13 source files to
<https://builds.apache.org/job/Aries/ws/aries/ejb/openejb-extender-itest/target/test-classes>
[INFO] [surefire:test {execution: default-test}]
[INFO] Surefire report directory:
<https://builds.apache.org/job/Aries/ws/aries/ejb/openejb-extender-itest/target/surefire-reports>
-------------------------------------------------------
T E S T S
-------------------------------------------------------
Running org.apache.aries.ejb.openejb.extender.itest.EJBBundleTest
Tests run: 11, Failures: 0, Errors: 11, Skipped: 0, Time elapsed: 17.166 sec
<<< FAILURE!
Running org.apache.aries.ejb.openejb.extender.itest.AdvancedEJBBundleTest
Tests run: 2, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 0.132 sec <<<
FAILURE!
Results :
Tests in error:
testEJBJARInZip
[equinox/3.7.0.v20110613](org.apache.aries.ejb.openejb.extender.itest.EJBBundleTest)
testEJBJARAndAnnotatedInZip
[equinox/3.7.0.v20110613](org.apache.aries.ejb.openejb.extender.itest.EJBBundleTest)
testAnnotatedOnlyInZip
[equinox/3.7.0.v20110613](org.apache.aries.ejb.openejb.extender.itest.EJBBundleTest)
testEJBJARAndAnnotatedNotOnClasspathInZip
[equinox/3.7.0.v20110613](org.apache.aries.ejb.openejb.extender.itest.EJBBundleTest)
testEJBJARAndAnnotatedOnClasspathInZip
[equinox/3.7.0.v20110613](org.apache.aries.ejb.openejb.extender.itest.EJBBundleTest)
testEJBJARInWebZip
[equinox/3.7.0.v20110613](org.apache.aries.ejb.openejb.extender.itest.EJBBundleTest)
testEJBJARInWrongPlaceWebZip
[equinox/3.7.0.v20110613](org.apache.aries.ejb.openejb.extender.itest.EJBBundleTest)
testEJBJARAndAnnotatedInWebZip
[equinox/3.7.0.v20110613](org.apache.aries.ejb.openejb.extender.itest.EJBBundleTest)
testAnnotatedOnlyInWebZip
[equinox/3.7.0.v20110613](org.apache.aries.ejb.openejb.extender.itest.EJBBundleTest)
testEJBJARAndAnnotatedNotOnClasspathInWebZip
[equinox/3.7.0.v20110613](org.apache.aries.ejb.openejb.extender.itest.EJBBundleTest)
testEJBJARAndAnnotatedOnClasspathInWebZip
[equinox/3.7.0.v20110613](org.apache.aries.ejb.openejb.extender.itest.EJBBundleTest)
testTransactionalEJB
[equinox/3.7.0.v20110613](org.apache.aries.ejb.openejb.extender.itest.AdvancedEJBBundleTest)
testJPAContextSharing
[equinox/3.7.0.v20110613](org.apache.aries.ejb.openejb.extender.itest.AdvancedEJBBundleTest)
Tests run: 13, Failures: 0, Errors: 13, Skipped: 0
[ERROR] There are test failures.
Please refer to
<https://builds.apache.org/job/Aries/ws/aries/ejb/openejb-extender-itest/target/surefire-reports>
for the individual test results.
[JENKINS] Recording test results
[INFO] [enforcer:enforce {execution: check-java15}]
[INFO] Checking unresolved references to org.codehaus.mojo.signature:java15:1.0
[INFO] [jar:jar {execution: default-jar}]
[INFO] Building jar:
<https://builds.apache.org/job/Aries/ws/aries/ejb/openejb-extender-itest/target/org.apache.aries.ejb.openejb.extender.itest-0.1-SNAPSHOT.jar>
[INFO] [ianal:verify-legal-files {execution: default}]
[INFO] Checking legal files in:
org.apache.aries.ejb.openejb.extender.itest-0.1-SNAPSHOT.jar
[INFO] [install:install {execution: default-install}]
[INFO] Installing
<https://builds.apache.org/job/Aries/ws/aries/ejb/openejb-extender-itest/target/org.apache.aries.ejb.openejb.extender.itest-0.1-SNAPSHOT.jar>
to
/home/jenkins/.m2/repository/org/apache/aries/ejb/org.apache.aries.ejb.openejb.extender.itest/0.1-SNAPSHOT/org.apache.aries.ejb.openejb.extender.itest-0.1-SNAPSHOT.jar
[JENKINS] Archiving
<https://builds.apache.org/job/Aries/ws/aries/ejb/openejb-extender-itest/pom.xml>
to
/home/hudson/hudson/jobs/Aries/modules/org.apache.aries.ejb$org.apache.aries.ejb.openejb.extender.itest/builds/2011-12-02_23-51-40/archive/org.apache.aries.ejb/org.apache.aries.ejb.openejb.extender.itest/0.1-SNAPSHOT/org.apache.aries.ejb.openejb.extender.itest-0.1-SNAPSHOT.pom
[JENKINS] Archiving
<https://builds.apache.org/job/Aries/ws/aries/ejb/openejb-extender-itest/target/org.apache.aries.ejb.openejb.extender.itest-0.1-SNAPSHOT.jar>
to
/home/hudson/hudson/jobs/Aries/modules/org.apache.aries.ejb$org.apache.aries.ejb.openejb.extender.itest/builds/2011-12-02_23-51-40/archive/org.apache.aries.ejb/org.apache.aries.ejb.openejb.extender.itest/0.1-SNAPSHOT/org.apache.aries.ejb.openejb.extender.itest-0.1-SNAPSHOT.jar
[INFO] ------------------------------------------------------------------------
[INFO] Building Apache Aries JMX API
[INFO] task-segment: [clean, install]
[INFO] ------------------------------------------------------------------------
[INFO] [clean:clean {execution: default-clean}]
[INFO] Deleting file set:
<https://builds.apache.org/job/Aries/ws/aries/jmx/jmx-api/target> (included:
[**], excluded: [])
[INFO] [enforcer:enforce {execution: default}]
[INFO] [remote-resources:process {execution: default}]
[INFO] [resources:resources {execution: default-resources}]
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory
<https://builds.apache.org/job/Aries/ws/aries/jmx/jmx-api/src/main/resources>
[INFO] skip non existing resourceDirectory
<https://builds.apache.org/job/Aries/ws/aries/jmx/jmx-api/src/main/filtered-resources>
[INFO] Copying 6 resources
[INFO] Copying 3 resources
[INFO] [compiler:compile {execution: default-compile}]
[INFO] Compiling 10 source files to
<https://builds.apache.org/job/Aries/ws/aries/jmx/jmx-api/target/classes>
[INFO] [resources:testResources {execution: default-testResources}]
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory
<https://builds.apache.org/job/Aries/ws/aries/jmx/jmx-api/src/test/resources>
[INFO] skip non existing resourceDirectory
<https://builds.apache.org/job/Aries/ws/aries/jmx/jmx-api/src/test/filtered-resources>
[INFO] Copying 3 resources
[INFO] [compiler:testCompile {execution: default-testCompile}]
[INFO] No sources to compile
[INFO] [surefire:test {execution: default-test}]
[INFO] Surefire report directory:
<https://builds.apache.org/job/Aries/ws/aries/jmx/jmx-api/target/surefire-reports>
[JENKINS] Recording test results
[JENKINS] Archiving
<https://builds.apache.org/job/Aries/ws/aries/jmx/jmx-api/pom.xml> to
/home/hudson/hudson/jobs/Aries/modules/org.apache.aries.jmx$org.apache.aries.jmx.api/builds/2011-12-02_23-51-40/archive/org.apache.aries.jmx/org.apache.aries.jmx.api/0.3.1-SNAPSHOT/org.apache.aries.jmx.api-0.3.1-SNAPSHOT.pom
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Error creating properties files for forking; nested exception is
java.io.IOException: No space left on device
[INFO] ------------------------------------------------------------------------
[INFO] Trace
org.apache.maven.lifecycle.LifecycleExecutionException: Error creating
properties files for forking; nested exception is java.io.IOException: No space
left on device
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:719)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:556)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:535)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:348)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180)
at
org.apache.maven.lifecycle.LifecycleExecutorInterceptor.execute(LifecycleExecutorInterceptor.java:65)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at hudson.maven.agent.Main.launch(Main.java:185)
at hudson.maven.MavenBuilder.call(MavenBuilder.java:160)
at
hudson.maven.MavenModuleSetBuild$Builder.call(MavenModuleSetBuild.java:1059)
at
hudson.maven.MavenModuleSetBuild$Builder.call(MavenModuleSetBuild.java:990)
at hudson.remoting.UserRequest.perform(UserRequest.java:118)
at hudson.remoting.UserRequest.perform(UserRequest.java:48)
at hudson.remoting.Request$2.run(Request.java:287)
at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)
Caused by: org.apache.maven.plugin.MojoExecutionException: Error creating
properties files for forking; nested exception is java.io.IOException: No space
left on device
at
org.apache.maven.plugin.surefire.SurefirePlugin.execute(SurefirePlugin.java:541)
at
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:490)
at
hudson.maven.agent.PluginManagerInterceptor.executeMojo(PluginManagerInterceptor.java:182)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:694)
... 28 more
Caused by: org.apache.maven.surefire.booter.SurefireBooterForkException: Error
creating properties files for forking; nested exception is java.io.IOException:
No space left on device
at
org.apache.maven.surefire.booter.SurefireBooter.fork(SurefireBooter.java:629)
at
org.apache.maven.surefire.booter.SurefireBooter.forkSuites(SurefireBooter.java:479)
at
org.apache.maven.surefire.booter.SurefireBooter.runSuitesForkOnce(SurefireBooter.java:379)
at
org.apache.maven.surefire.booter.SurefireBooter.run(SurefireBooter.java:245)
at
org.apache.maven.plugin.surefire.SurefirePlugin.execute(SurefirePlugin.java:537)
... 31 more
Caused by: java.io.IOException: No space left on device
at java.io.FileOutputStream.writeBytes(Native Method)
at java.io.FileOutputStream.write(FileOutputStream.java:282)
at sun.nio.cs.StreamEncoder.writeBytes(StreamEncoder.java:202)
at sun.nio.cs.StreamEncoder.implFlushBuffer(StreamEncoder.java:272)
at sun.nio.cs.StreamEncoder.implFlush(StreamEncoder.java:276)
at sun.nio.cs.StreamEncoder.flush(StreamEncoder.java:122)
at java.io.OutputStreamWriter.flush(OutputStreamWriter.java:212)
at java.io.BufferedWriter.flush(BufferedWriter.java:236)
at java.util.Properties.store0(Properties.java:822)
at java.util.Properties.store(Properties.java:796)
at
org.apache.maven.surefire.booter.SurefireBooter.writePropertiesFile(SurefireBooter.java:541)
at
org.apache.maven.surefire.booter.SurefireBooter.writePropertiesFile(SurefireBooter.java:529)
at
org.apache.maven.surefire.booter.SurefireBooter.fork(SurefireBooter.java:621)
... 35 more
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 16 minutes 50 seconds
[INFO] Finished at: Sat Dec 03 00:08:37 UTC 2011
[INFO] Final Memory: 189M/932M
[INFO] ------------------------------------------------------------------------
Sending e-mails to: [email protected]
Sending e-mails to: [email protected]
channel stopped