[
https://issues.apache.org/jira/browse/SYNAPSE-757?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13025132#comment-13025132
]
Vijayaratha Vijayasingam commented on SYNAPSE-757:
--------------------------------------------------
I have added a patch to this improvement, Please verify and commit...
> There is a chance to happen long classpath issue in windows environment when
> we provide all dependency jars as "wrapper.java.classpath" parameters for
> axis2server
> ------------------------------------------------------------------------------------------------------------------------------------------------------------------
>
> Key: SYNAPSE-757
> URL: https://issues.apache.org/jira/browse/SYNAPSE-757
> Project: Synapse
> Issue Type: Improvement
> Components: Core
> Affects Versions: NIGHTLY
> Environment: Windows
> Reporter: Vijayaratha Vijayasingam
> Attachments: Bootstrap.patch
>
>
> Currently by default synapse uses the wrapper to start axis2server in windows
> OS. When a user try to add more classpaths , which might contain number of
> jars might lead to long classpath issue in windows environment.
> To avoid this we can have a bootstrap class and then will create a
> 'classloader' from that bootstrap code and load the rest of the jars.
> For this solution, I have added 2 extra parameters;
> wrapper.java.additional.9=-Dsystem.home=. (root path of the system,current
> working directory)
> wrapper.java.additional.8=-Djar.class.paths=../../lib,../../repository/components/plugins
> - <----- Here user can provide all jars' classpaths based on system root
> by separating with commas.
> So the class loader will be;
> wrapper.app.parameter.1=samples.util.Bootstrap
>
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]