バンドルの自動デプロイ時に java.io.IOException: Pipe closed が発生する

Solution Unverified - Updated -

Issue

  • 以下の手順を行うと IOException1 が発生します。
  1. JBoss A-MQ インストールアーカイブ (jboss-a-mq-6.0.0.redhat-024.zip) を解凍
  2. postgresql-9.1-903.jdbc4.jar を installdir/deploy ディレクトリに保存
  3. installdir/bin/start を実行
  4. installdir/bin/stop を実行
  5. installdir/bin/start を実行
  • 新しい機能をインストールすると java.io.IOException: Pipe closed が発生します。

  1. 2014-01-31 13:36:54,448 | WARN  | Thread-6         | BndUtils                         | ps4j.pax.swissbox.bnd.BndUtils$1  178 | 2 - org.ops4j.pax.url.wrap - 1.3.6 | Bundle cannot be generated
    java.io.IOException:Pipe closed
        at java.io.PipedInputStream.checkStateForReceive(PipedInputStream.java:261)[:1.7.0_51]
        at java.io.PipedInputStream.receive(PipedInputStream.java:202)[:1.7.0_51]
        at java.io.PipedOutputStream.write(PipedOutputStream.java:122)[:1.7.0_51]
        at java.util.zip.ZipOutputStream.writeInt(ZipOutputStream.java:590)[:1.7.0_51]
        at java.util.zip.ZipOutputStream.writeEXT(ZipOutputStream.java:427)[:1.7.0_51]
        at java.util.zip.ZipOutputStream.closeEntry(ZipOutputStream.java:262)[:1.7.0_51]
        at aQute.lib.osgi.Jar.writeResource(Jar.java:305)[2:org.ops4j.pax.url.wrap:1.3.6]
        at aQute.lib.osgi.Jar.write(Jar.java:211)[2:org.ops4j.pax.url.wrap:1.3.6]
        at org.ops4j.pax.swissbox.bnd.BndUtils$1.run(BndUtils.java:174)[2:org.ops4j.pax.url.wrap:1.3.6]
    

Environment

  • Red Hat JBoss A-MQ
    • 6.0
    • 6.1
  • Red Hat JBoss Fuse
    • 6.0
    • 6.1

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.