Java Service Wrapper Revision History.
--------------------------------------
3.2.3
* Add support for x86 Mac OS X distributions.
* The 3.2.2 Windows version was accidentally released with its MFC libraries
dynamically linked. This meant that anyone who did not have VS8 installed
were not able to run the Wrapper due to missing DLLs. This version fixes
that snafu by correctly using statically linked libraries as was done in
previous versions built with VS6. Bug #1578554.
3.2.2
* Correct a typo in the usage output of the WrapperStartStopApp. Thanks to
Michael Giroux for pointing it out.
* Fix a problem on OSF1 systems where the backend socket was not listening
correctly due to a backlog of 0. This was broken in 3.2.0. Thanks to
Phillip Gussow for supplying a patch.
* Remove the com.silveregg.wrapper package classes that were deprecated in
version 3.0.0.
* Fix a potential problem in the UNIX script where the lock file permissions
were not being set correctly if the LOCKFILE and RUN_AS_USER variables are
specified but the group of the specified user could not be resolved.
* Fix a problem where the exit code returned by WrapperListener.stop was being
ignored in some cases.
* Fix a problem where the shell script would not work correctly when the
wrapper or its configuration files were located in a directory path
containing spaces.
* Apply a series of patches by Michael Saya to get the Windows 64 bit build
working.
* Fix a problem in UNIX versions where the SIGTERM handler was being disabled
when a SIGCHLD was received.
* Added support in UNIX versions for the SIGHUP signal.
* Migrated the source to Subversion from CVS. Did a bunch of cleanup in the
source, removing CVS specific tags.
* Fix a problem in UNIX versions were the pid file specified by the
wrapper.java.pidfile property contained the wrapper pid rather than the
jvm pid. Bug #1565011.
* Fix a problem in UNIX versions where the file specified by the
wrapper.java.pidfile property was not always being deleted when the JVM
process went away.
* A user encountered a JVM bug where calls to System.exit were resulting in
an IllegalThreadStateException being thrown. Added some code to trap this
and shut down the JVM using other means to avoid a hang during shutdown.
* Fix a NullPointerException caused by users incorrectly implementing
an Integration Method #3 class and then calling WrapperManager.start with
a null value for the args parameter.
* Update the banner displayed by the Wrapper on startup to include a
copyright notice. Please see the license page of the documentation for
details.
* Add a new 'Z' log format which will log the time to millisecond accuracy.
* Fix a problem where the JVM exit code was not being set correctly when
the JVM was shutdown using WrapperManager.stopImmediate(). The exit code
of the Wrapper was being set correctly through other means however.
* Fix a potential synchronization problem in the logging code if a JVM exits
with debug output enabled.
* Updated the WrapperListener.stop method javadocs to better explain the
exitCode value under certain exit modes.
* On UNIX versions, add a log message which records the signal that caused
the JVM process to exit when it terminates unexpectedly.
* Fix a problem where the wrapper.on_exit.<n> property was not working
correctly in some cases on UNIX. With help from Andreas Schafer.
* Add support for building the Wrapper with Visual Studio 8 for Windows.
Releases will now be done using this compiler.
* Fix a CRITICAL bug in the 3.2.0 and 3.2.1 Windows versions of the Wrapper
where the Wrapper would crash under rare circumstances when running as a
service. If the service manager interrogated the service at the same
instant as the wrapper was pinging the JVM, the wrapper was sometimes
crashing due to a synchronization problem. The problem did not exist
prior to 3.2.0. Bug #1574537.
* Fix a minor logging problem where the 'D' format was not displaying the
correct thread name for queued log messages.
3.2.1
* Fix a problem with the solaris-sparc-64 makefile.
* Add a solaris-x86-64 makefile.
* Merge in a patch by Hugo Weber to make it possible to configure the Wrapper
to pull the JRE from the system registry on windows.
* Fix a batch file bug added in 3.2.0 where the scripts would not function
correctly if the full path to the batch file contained spaces.
Bug #1450601.
* Modify the message shown when a native library fails to load so the
exception message text is now shown in the log without having to enable
debug log output.
* Modify the UNIX shell script to be more informative if the script is unable
to locate a wrapper binary due to a executable bit permission problem.
* Fix a minor permission problem with the build for the delta-pack.
* Commit a patch by Juergen Hermann to make the error shown when realpath
fails clearer.
* Add the ability to use a default wrapper.conf file that is in the same
directory as the wrapper binary. The file will be named based on the
name of the wrapper binary.
* Synchronize the command line so that both the Windows and UNIX versions
are now the same. The old command line syntaxes are now supported
everywhere so there will be no compatibility problems.
* It is no longer possible to specify arguments using the '/c' syntax.
This was undocumented so hopefully it is not being used. The documented
'-c' syntax must now be used. The change was necessary to synchronize
the command line between UNIX and windows platforms.
* The 32-bit HP-UX 3.2.0 build was generating a libwrapper.so file rather
than libwrapper.sl.
* Make the WrapperManager.setConsoleTitle, getWrapperPID, and getJavaPID
methods available through JMX.
* Fix a state engine problem introduced in 3.2.0 which was causing the
wrapper.on_exit.<n> properties to be ignored in most cases.
* Fix a potential problem that could have caused crashes when debug logging
was enabled.
* Fix a problem where signals were not being handled correctly on some UNIX
platforms, including AIX. This was making it impossible to shutdown the
wrapper cleanly with the TERM signal. Bug #1477619.
* Add new default environment variables which can be referenced in a
configuration file to configure platform specific directories and file
names. WRAPPER_OS, WRAPPER_ARCH, and WRAPPER_BITS.
* Add a -v argument to make it possible to request the version from a wrapper
binary.
* Add support for registering the WrapperManager MBean with the
PlatformMBeanServer when run on a 1.5+ JVM. See the JMX section in the
documentation for details.
* Rework the way timeout properties are handled. Values of 0 now actually
disable the timeouts rather than setting them to a large value. To avoid
overflow problems when converting to internal timer ticks, timeouts are now
restricted to a maximum of 20 days, or 1728000 seconds. Change affects the
wrapper.cpu.timeout, wrapper.startup.timeout, wrapper.ping.timeout,
wrapper.shutdown.timeout, and wrapper.jvm_exit.timeout properties. For
values less than 20 days, there should be no change in functionality.
* Add support for debuggers. The Wrapper will now show a warning on startup
and then again the first time a timeout occurs. But all timeouts will be
ignored. This is to avoid problems with the Wrapper restarting a suspended
JVM in the middle of a debugging session. The wrapper enters this mode if
the wrapper.java.command ends with the string "jdb" or "jdb.exe", or the
"-Xdebug" parameter is passed to the JVM.
* Add 'athlon' to the list of supported architectures.
* Fix a problem where the environment variables loaded when a service was
started were always the system environment even if the service was running
as a specific account. The environment of a spe
没有合适的资源?快使用搜索试试~ 我知道了~
wrapper-windows-x86-32-3.2.3,做NT服务的工具
共259个文件
html:207个
png:14个
in:13个
5星 · 超过95%的资源 需积分: 9 97 下载量 5 浏览量
2010-03-25
17:32:50
上传
评论 1
收藏 963KB ZIP 举报
温馨提示
wrapper-windows-x86-32-3.2.3,做NT服务的工具 wrapper-windows-x86-32-3.2.3,做NT服务的工具
资源推荐
资源详情
资源评论
收起资源包目录
wrapper-windows-x86-32-3.2.3,做NT服务的工具 (259个子文件)
AUTHORS 135B
TestWrapper.bat 1KB
UninstallTestWrapper-NT.bat 1KB
InstallTestWrapper-NT.bat 1KB
ResumeTestWrapper-NT.bat 1KB
PauseTestWrapper-NT.bat 1KB
StartTestWrapper-NT.bat 1KB
StopTestWrapper-NT.bat 1KB
TestWrapperNoWrapper.bat 689B
wrapper.conf 4KB
wrapper.css 3KB
stylesheet.css 1KB
wrapper.dll 80KB
wrapper.exe 200KB
spacer.gif 807B
nw_min.gif 51B
strich.gif 43B
release-notes.html 150KB
index-all.html 85KB
WrapperManager.html 61KB
integrate-start-stop-nix.html 55KB
integrate-start-stop-win.html 51KB
example.html 44KB
integrate-simple-nix.html 41KB
integrate-simple-win.html 40KB
integrate-listener.html 30KB
launch-win.html 29KB
WrapperActionServer.html 27KB
properties.html 26KB
introduction.html 26KB
index.html 26KB
faq.html 26KB
prop-use-system-time.html 25KB
WrapperManager.html 23KB
WrapperServicePermission.html 23KB
troubleshooting.html 22KB
launch-nix.html 22KB
sponsors.html 21KB
props-envvars.html 21KB
prop-working-dir.html 19KB
WrapperStartStopApp.html 18KB
WrapperEventPermission.html 18KB
WrapperManagerMBean.html 18KB
WrapperSimpleApp.html 17KB
jmx.html 17KB
prop-ntservice-password.html 17KB
ResourceManager.html 17KB
WrapperControlEvent.html 16KB
history.html 16KB
props-advanced.html 16KB
WrapperWin32Service.html 16KB
prop-java-library-path-n.html 15KB
launch-nix-boot-debian.html 14KB
launch-nix-boot-solaris.html 14KB
prop-ntservice-process-priority.html 14KB
WrapperListener.html 14KB
integrate.html 14KB
WrapperTickEvent.html 13KB
prop-java-statusfile.html 13KB
license.html 13KB
WrapperServiceControlEvent.html 13KB
prop-commandfile.html 13KB
WrapperUNIXUser.html 13KB
WrapperPermission.html 13KB
prop-ignore-signals.html 12KB
prop-logfile-format.html 12KB
prop-console-format.html 12KB
props-nt.html 12KB
prop-cpu-timeout.html 12KB
prop-umask.html 12KB
WrapperManagerTesting.html 12KB
WrapperPingEvent.html 12KB
WrapperCoreEvent.html 11KB
prop-java-library-path-append-system-path.html 11KB
prop-ntservice-hide-console.html 11KB
WrapperWin32User.html 11KB
props-example-config.html 11KB
prop-logfile-rollmode.html 11KB
WrapperServiceEvent.html 11KB
serialized-form.html 11KB
WrapperEventListener.html 11KB
prop-startup-timeout.html 11KB
WrapperEvent.html 11KB
props-command-line.html 11KB
prop-app-parameter-n.html 11KB
prop-ntservice-account.html 11KB
prop-java-maxmemory.html 11KB
prop-java-classpath-n.html 11KB
donate.html 11KB
prop-filter-x-n.html 11KB
WrapperWin32Group.html 10KB
prop-statusfile.html 10KB
prop-port.html 10KB
prop-jvm-port.html 10KB
WrapperSystemPropertyUtil.html 10KB
props-logging.html 10KB
overview-tree.html 10KB
prop-ping-timeout.html 10KB
prop-disable-shutdown-hook.html 10KB
prop-lockfile.html 10KB
共 259 条
- 1
- 2
- 3
随便叫什么
- 粉丝: 1
- 资源: 18
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 1_1、_NET Core 基础理论.vep
- 2_2、源码编译与解读(难度大,可最后看).vep
- (Linux环境下C语言)学生管理系统
- 基于STM32F103单片机(寄存器版)+OV7725摄像头模块照相机实验实验例程源码.zip
- 基于Python实现的桥梁易损性分析源码+代码注释.zip
- 基于python开发使用深度学习去预测股票后续的价格+源码+文档(毕业设计&课程设计&项目开发)
- flowable-designer-5.22.0.zip
- threadmanager.cpp
- 腾讯云小程序 - 一站式开发与部署平台
- 基于JSP+Java+Servlet采用MVC模式开发的购物网站+源码(毕业设计&课程设计&项目开发)
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
前往页