You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@servicemix.apache.org by "Helene Joanin (JIRA)" <ji...@apache.org> on 2006/10/10 08:38:09 UTC

[jira] Created: (SM-697) Using XSLT servicemix component causes a "java.io.IOException: Too many open files"

Using XSLT servicemix component causes a "java.io.IOException: Too many open files"
-----------------------------------------------------------------------------------

                 Key: SM-697
                 URL: https://issues.apache.org/activemq/browse/SM-697
             Project: ServiceMix
          Issue Type: Bug
          Components: servicemix-components
    Affects Versions: 3.0
         Environment: Linux:
ServiceMix 3.1-incubating-SNAPSHOT from 2006-10-02
            Reporter: Helene Joanin
         Attachments: sm-http-xslt.zip

Using the XSLT servicemix component causes a "java.io.IOException: Too many open files"
A close of a stream or a socket seems to be forget in the servicemix component.

You can find in attachment a very simple example to reproduce the problem.
 To run this example:
 - the SERVICEMIX_HOME variable must be setting,
 - then under the sm-http-xslt directory do:
   $ ant setup
   $ servicemix ./servicemix.xml
   $ ant run
 "ant run" will execute 512 times the client. Just do it quite often to
exceed the limit of the number of file descriptors a process may have on
your system. 

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/activemq/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Resolved: (SM-697) Using XSLT servicemix component causes a "java.io.IOException: Too many open files"

Posted by "Guillaume Nodet (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/activemq/browse/SM-697?page=all ]

Guillaume Nodet resolved SM-697.
--------------------------------

    Fix Version/s: 3.0.1
                   3.1
       Resolution: Fixed
         Assignee: Guillaume Nodet

Author: gnodet
Date: Sun Oct 15 12:33:18 2006
New Revision: 464260

URL: http://svn.apache.org/viewvc?view=rev&rev=464260
Log:
SM-697: Using XSLT servicemix component causes a "java.io.IOException: Too many open files"

Modified:
   incubator/servicemix/branches/servicemix-3.0/servicemix-components/src/main/java/org/apache/servicemix/components/xslt/XsltComponent.java


> Using XSLT servicemix component causes a "java.io.IOException: Too many open files"
> -----------------------------------------------------------------------------------
>
>                 Key: SM-697
>                 URL: https://issues.apache.org/activemq/browse/SM-697
>             Project: ServiceMix
>          Issue Type: Bug
>          Components: servicemix-components
>    Affects Versions: 3.0
>         Environment: Linux:
> ServiceMix 3.1-incubating-SNAPSHOT from 2006-10-02
>            Reporter: Helene Joanin
>         Assigned To: Guillaume Nodet
>             Fix For: 3.0.1, 3.1
>
>         Attachments: sm-http-xslt.zip
>
>
> Using the XSLT servicemix component causes a "java.io.IOException: Too many open files"
> A close of a stream or a socket seems to be forget in the servicemix component.
> You can find in attachment a very simple example to reproduce the problem.
>  To run this example:
>  - the SERVICEMIX_HOME variable must be setting,
>  - then under the sm-http-xslt directory do:
>    $ ant setup
>    $ servicemix ./servicemix.xml
>    $ ant run
>  "ant run" will execute 512 times the client. Just do it quite often to
> exceed the limit of the number of file descriptors a process may have on
> your system. 

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/activemq/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Commented: (SM-697) Using XSLT servicemix component causes a "java.io.IOException: Too many open files"

Posted by "Guillaume Nodet (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/activemq/browse/SM-697?page=comments#action_37148 ] 
            
Guillaume Nodet commented on SM-697:
------------------------------------

I have commited a fix.  Could you test it ?
Also, as I said on the mailing list, the new
servicemix-saxon should not suffer from this
problem.

Author: gnodet
Date: Tue Oct 10 08:15:01 2006
New Revision: 454775

URL: http://svn.apache.org/viewvc?view=rev&rev=454775
Log:
SM-697: Using XSLT servicemix component causes a "java.io.IOException: Too many open files"

Modified:
   incubator/servicemix/trunk/servicemix-components/src/main/java/org/apache/servicemix/components/xslt/XsltComponent.java


> Using XSLT servicemix component causes a "java.io.IOException: Too many open files"
> -----------------------------------------------------------------------------------
>
>                 Key: SM-697
>                 URL: https://issues.apache.org/activemq/browse/SM-697
>             Project: ServiceMix
>          Issue Type: Bug
>          Components: servicemix-components
>    Affects Versions: 3.0
>         Environment: Linux:
> ServiceMix 3.1-incubating-SNAPSHOT from 2006-10-02
>            Reporter: Helene Joanin
>         Attachments: sm-http-xslt.zip
>
>
> Using the XSLT servicemix component causes a "java.io.IOException: Too many open files"
> A close of a stream or a socket seems to be forget in the servicemix component.
> You can find in attachment a very simple example to reproduce the problem.
>  To run this example:
>  - the SERVICEMIX_HOME variable must be setting,
>  - then under the sm-http-xslt directory do:
>    $ ant setup
>    $ servicemix ./servicemix.xml
>    $ ant run
>  "ant run" will execute 512 times the client. Just do it quite often to
> exceed the limit of the number of file descriptors a process may have on
> your system. 

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/activemq/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Commented: (SM-697) Using XSLT servicemix component causes a "java.io.IOException: Too many open files"

Posted by "Helene Joanin (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/activemq/browse/SM-697?page=comments#action_37155 ] 
            
Helene Joanin commented on SM-697:
----------------------------------

It works fine now.
Thanks.

> Using XSLT servicemix component causes a "java.io.IOException: Too many open files"
> -----------------------------------------------------------------------------------
>
>                 Key: SM-697
>                 URL: https://issues.apache.org/activemq/browse/SM-697
>             Project: ServiceMix
>          Issue Type: Bug
>          Components: servicemix-components
>    Affects Versions: 3.0
>         Environment: Linux:
> ServiceMix 3.1-incubating-SNAPSHOT from 2006-10-02
>            Reporter: Helene Joanin
>         Attachments: sm-http-xslt.zip
>
>
> Using the XSLT servicemix component causes a "java.io.IOException: Too many open files"
> A close of a stream or a socket seems to be forget in the servicemix component.
> You can find in attachment a very simple example to reproduce the problem.
>  To run this example:
>  - the SERVICEMIX_HOME variable must be setting,
>  - then under the sm-http-xslt directory do:
>    $ ant setup
>    $ servicemix ./servicemix.xml
>    $ ant run
>  "ant run" will execute 512 times the client. Just do it quite often to
> exceed the limit of the number of file descriptors a process may have on
> your system. 

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/activemq/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Commented: (SM-697) Using XSLT servicemix component causes a "java.io.IOException: Too many open files"

Posted by "Helene Joanin (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/activemq/browse/SM-697?page=comments#action_37140 ] 
            
Helene Joanin commented on SM-697:
----------------------------------

It's very important to note that this problem depends on the JVM used.
It appears when I using the BEA Jrockit JVM 1.5.0_06 and doesn't appear when I use the Sun JVM 1.5.0_07.


> Using XSLT servicemix component causes a "java.io.IOException: Too many open files"
> -----------------------------------------------------------------------------------
>
>                 Key: SM-697
>                 URL: https://issues.apache.org/activemq/browse/SM-697
>             Project: ServiceMix
>          Issue Type: Bug
>          Components: servicemix-components
>    Affects Versions: 3.0
>         Environment: Linux:
> ServiceMix 3.1-incubating-SNAPSHOT from 2006-10-02
>            Reporter: Helene Joanin
>         Attachments: sm-http-xslt.zip
>
>
> Using the XSLT servicemix component causes a "java.io.IOException: Too many open files"
> A close of a stream or a socket seems to be forget in the servicemix component.
> You can find in attachment a very simple example to reproduce the problem.
>  To run this example:
>  - the SERVICEMIX_HOME variable must be setting,
>  - then under the sm-http-xslt directory do:
>    $ ant setup
>    $ servicemix ./servicemix.xml
>    $ ant run
>  "ant run" will execute 512 times the client. Just do it quite often to
> exceed the limit of the number of file descriptors a process may have on
> your system. 

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/activemq/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira