we are trying to add "-Dorg.apache.
xbean.osgi.bundle.util.BundleResourceHelper.searchWiredBundles=false"  to
improve the server startup and deploy performance.

We found that appclient does not work with this added option.   If adding
this option into xbean code or in system.properties.     All of the
appclient tck will fail.    We don't have a quick fix for this and that's
the reason why we put the option to script to make it only apply to server
itself.


On Thu, Sep 1, 2011 at 1:23 AM, Jarek Gawor <[email protected]> wrote:

> If you need to set this system property please put it in the
> etc/system.properties file instead of changing the scripts.
>
> Jarek
>
> On Wed, Aug 31, 2011 at 3:44 AM,  <[email protected]> wrote:
> > Author: genspring
> > Date: Wed Aug 31 07:44:33 2011
> > New Revision: 1163516
> >
> > URL: http://svn.apache.org/viewvc?rev=1163516&view=rev
> > Log:
> > XBEAN-183/GERONIMO-6132 Disable wired bundles search by default.
> >
> > Setting this in geronimo script only to avoid appclient issue for now.
>  The user can still use GERONIMO_OPTS to set it back to true when needed.
> >
> > Modified:
> >
>  
> geronimo/server/trunk/framework/configs/karaf-framework/src/main/distribution/unix-shell/bin/geronimo
> >
>  
> geronimo/server/trunk/framework/configs/karaf-framework/src/main/distribution/windows-text/bin/geronimo.bat
> >
> > Modified:
> geronimo/server/trunk/framework/configs/karaf-framework/src/main/distribution/unix-shell/bin/geronimo
> > URL:
> http://svn.apache.org/viewvc/geronimo/server/trunk/framework/configs/karaf-framework/src/main/distribution/unix-shell/bin/geronimo?rev=1163516&r1=1163515&r2=1163516&view=diff
> >
> ==============================================================================
> > ---
> geronimo/server/trunk/framework/configs/karaf-framework/src/main/distribution/unix-shell/bin/geronimo
> (original)
> > +++
> geronimo/server/trunk/framework/configs/karaf-framework/src/main/distribution/unix-shell/bin/geronimo
> Wed Aug 31 07:44:33 2011
> > @@ -293,6 +293,8 @@ if [ "$1" = "jpda" ] ; then
> >   shift
> >  fi
> >
> >
> +GERONIMO_OPTS="-Dorg.apache.xbean.osgi.bundle.util.BundleResourceHelper.searchWiredBundles=false
> $GERONIMO_OPTS"
> > +
> >  if [ "$1" = "debug" ] ; then
> >   if $os400; then
> >     echo "Debug command not available on OS400"
> >
> > Modified:
> geronimo/server/trunk/framework/configs/karaf-framework/src/main/distribution/windows-text/bin/geronimo.bat
> > URL:
> http://svn.apache.org/viewvc/geronimo/server/trunk/framework/configs/karaf-framework/src/main/distribution/windows-text/bin/geronimo.bat?rev=1163516&r1=1163515&r2=1163516&view=diff
> >
> ==============================================================================
> > ---
> geronimo/server/trunk/framework/configs/karaf-framework/src/main/distribution/windows-text/bin/geronimo.bat
> (original)
> > +++
> geronimo/server/trunk/framework/configs/karaf-framework/src/main/distribution/windows-text/bin/geronimo.bat
> Wed Aug 31 07:44:33 2011
> > @@ -355,11 +355,11 @@ cmd /c exit /b 0
> >
> >  @REM Execute Java with the applicable properties
> >  if not "%JDB%" == "" goto doJDB
> > -%_EXECJAVA% %JAVA_OPTS% %GERONIMO_OPTS% %JAVA_AGENT_OPTS% %CONSOLE_OPTS%
> -Dorg.apache.geronimo.home.dir="%GERONIMO_HOME%"
>  -Dkaraf.home="%GERONIMO_HOME%" -Dkaraf.base="%GERONIMO_HOME%"
> -Djava.util.logging.config.file="%GERONIMO_HOME%\etc\java.util.logging.properties"
> -Djava.endorsed.dirs="%GERONIMO_HOME%\lib\endorsed;%JRE_HOME%\lib\endorsed"
> -Djava.ext.dirs="%GERONIMO_HOME%\lib\ext;%JRE_HOME%\lib\ext"
> -Djava.io.tmpdir="%GERONIMO_TMPDIR%" -classpath "%CLASSPATH%" %MAINCLASS%
> %_LONG_OPT% %CMD_LINE_ARGS%
> > +%_EXECJAVA%
> -Dorg.apache.xbean.osgi.bundle.util.BundleResourceHelper.searchWiredBundles=false
> %JAVA_OPTS% %GERONIMO_OPTS% %JAVA_AGENT_OPTS% %CONSOLE_OPTS%
> -Dorg.apache.geronimo.home.dir="%GERONIMO_HOME%"
>  -Dkaraf.home="%GERONIMO_HOME%" -Dkaraf.base="%GERONIMO_HOME%"
> -Djava.util.logging.config.file="%GERONIMO_HOME%\etc\java.util.logging.properties"
> -Djava.endorsed.dirs="%GERONIMO_HOME%\lib\endorsed;%JRE_HOME%\lib\endorsed"
> -Djava.ext.dirs="%GERONIMO_HOME%\lib\ext;%JRE_HOME%\lib\ext"
> -Djava.io.tmpdir="%GERONIMO_TMPDIR%" -classpath "%CLASSPATH%" %MAINCLASS%
> %_LONG_OPT% %CMD_LINE_ARGS%
> >  goto end
> >
> >  :doJDB
> > -%_EXECJAVA% %JAVA_OPTS% %GERONIMO_OPTS% %JAVA_AGENT_OPTS% -sourcepath
> "%JDB_SRCPATH%" %CONSOLE_OPTS%
> -Dorg.apache.geronimo.home.dir="%GERONIMO_HOME%"
>  -Dkaraf.home="%GERONIMO_HOME%" -Dkaraf.base="%GERONIMO_HOME%"
> -Djava.util.logging.config.file="%GERONIMO_HOME%\etc\java.util.logging.properties"
> -Djava.endorsed.dirs="%GERONIMO_HOME%\lib\endorsed;%JRE_HOME%\lib\endorsed"
> -Djava.ext.dirs="%GERONIMO_HOME%\lib\ext;%JRE_HOME%\lib\ext"
> -Djava.io.tmpdir="%GERONIMO_TMPDIR%" -classpath "%CLASSPATH%" %MAINCLASS%
> %CMD_LINE_ARGS%
> > +%_EXECJAVA%
> -Dorg.apache.xbean.osgi.bundle.util.BundleResourceHelper.searchWiredBundles=false
> %JAVA_OPTS% %GERONIMO_OPTS% %JAVA_AGENT_OPTS% -sourcepath "%JDB_SRCPATH%"
> %CONSOLE_OPTS% -Dorg.apache.geronimo.home.dir="%GERONIMO_HOME%"
>  -Dkaraf.home="%GERONIMO_HOME%" -Dkaraf.base="%GERONIMO_HOME%"
> -Djava.util.logging.config.file="%GERONIMO_HOME%\etc\java.util.logging.properties"
> -Djava.endorsed.dirs="%GERONIMO_HOME%\lib\endorsed;%JRE_HOME%\lib\endorsed"
> -Djava.ext.dirs="%GERONIMO_HOME%\lib\ext;%JRE_HOME%\lib\ext"
> -Djava.io.tmpdir="%GERONIMO_TMPDIR%" -classpath "%CLASSPATH%" %MAINCLASS%
> %CMD_LINE_ARGS%
> >  goto end
> >
> >  :end
> >
> >
> >
>



-- 
Shawn

Reply via email to