I was wondering if anyone has been able to set MEC AS2 as a windows service. If the server restarts someone has to log onto the desktop for the application to start (in startup folder)
I have looked at using srvany.exe from Microsoft's reskit, to make a user defined service. After configuring it the service starts without error, but the AS2 app never starts.
Has anyone out there got MEC AS2 to run as a windows serivce?
Thanks!
Adam
AdamCox,
m-e-c as2 is no client-server system, the GUI is part of the product. That is why I am curious if this could work.
Anyway I would recomment the Tanuki Service Wrapper for such an attempt.
Could you please post your experiences if you have tried it?
Regards
Heller
I had the same issue and ended up using Tweak to auto-logon a particular user which would then launch the application.
I'd definitely be interested if you are able to get a true 'service' type of solution working though.
beckenrod,
this is a smart idea to use Tweak! Nice to hear that this works as workaround. But perhaps someone wants to check the service wrapper to create a service?
Regards
Heller
Can someone post the location for Tweak?
Many thanks!
Steve
Can someone post the location for Tweak?
Many thanks!
Steve
Here is the XP version. There are versions out there for all releases of Windows I beleive.
http://www.microsoft.com/windowsxp/downloads/powertoys/xppowertoys.mspx
I am working on getting this wrapper to work on windowsXP
I used the jboss integration method.
Followed the integration instructions from wrapper. basically copy all wrapper files into jboss. launch wrapper which will launch jboss and AS2 (through config file)
I get the jboss to run without error, and a service installed into windows services.msc. The service starts but nothing happens. When I look at the log file I notice that I get some excetions.
-Jboss runs on tcp 8080
-Some errors with jvm_bind.
-problems acessing port 4444 and up
-jboss:service=WebService
We run coldfusion and that was already conflicting the RMI port (I edited the RMI port via instructions in this forum)
Also, changed the listening port off of 8080.
If I can't get this figured out in a reasonable amount of time I may fall to the TweakUI (IT will probably not like a sever auto-logging in though)
I am still hopeful this will work, but now its just finding all the little conflicts and fixing them. I will keep you updated on my progress
ok... I obviously have no idea what I am doing... jboss was an example setup if I want to use jboss (which I don't)
so, the setup was hugely different.
I edited a few batch files as well as the conf file.
The service installed and the application ran fine through the runapp.bat file.
But when I start the service, the app doesn't start..
Here is part of the conf file that I changed (I don't see an file upload, so I'll paste it in line)
#********************************************************************
# Wrapper Properties
#********************************************************************
# Java Application
wrapper.java.command=java
# Java Main class. This class must implement the WrapperListener interface
# or guarantee that the WrapperManager class is initialized. Helper
# classes are provided to do this for you. See the Integration section
# of the documentation for details.
wrapper.java.mainclass=org.tanukisoftware.wrapper.WrapperSimpleApp
# Java Classpath (include wrapper.jar) Add class path elements as
# needed starting from 1
wrapper.java.classpath.1=lib/wrapper.jar
wrapper.java.classpath.2=mec_as2.jar
wrapper.java.classpath.3=jetty/start.jar
wrapper.java.classpath.4=jlib/activation.jar
wrapper.java.classpath.5=jlib/bcmail-jdk16-136.jar
wrapper.java.classpath.6=jlib/bcprov-jdk16-136.jar
wrapper.java.classpath.7=jlib/commons-codec-1.3.jar
wrapper.java.classpath.8=jlib/commons-httpclient-3.0.1.jar
wrapper.java.classpath.9=jlib/commons-logging.jar
wrapper.java.classpath.10=jlib/dbgrid-1.0.4.jar
wrapper.java.classpath.11=jlib/help4-nls.jar
wrapper.java.classpath.12=jlib/help4.jar
wrapper.java.classpath.13=jlib/hsqldb.jar
wrapper.java.classpath.14=jlib/javamail-1.3.jar
wrapper.java.classpath.15=jlib/ohj-jewt.jar
wrapper.java.classpath.16=jlib/oracle_ice5.jar
wrapper.java.classpath.17=jlib/xalan_2_6_0.jar
wrapper.java.classpath.18=jlib/xerces_2_6_2.jar
wrapper.java.classpath.19=jlib/xml-apis.jar
wrapper.java.classpath.20=jlib/jms/activation.jar
wrapper.java.classpath.21=jlib/jms/commons-logging-api.jar
wrapper.java.classpath.22=jlib/jms/jakarta-regexp-1.2.jar
wrapper.java.classpath.23=jlib/jms/JCup.jar
wrapper.java.classpath.24=jlib/jms/jgroups-all.jar
wrapper.java.classpath.25=jlib/jms/jms.jar
wrapper.java.classpath.26=jlib/jms/jmxri.jar
wrapper.java.classpath.27=jlib/jms/jmxtools.jar
wrapper.java.classpath.28=jlib/jms/jndi.jar
wrapper.java.classpath.29=jlib/jms/joram-client.jar
wrapper.java.classpath.30=jlib/jms/joram-config.jar
wrapper.java.classpath.31=jlib/jms/joram-connector.jar
wrapper.java.classpath.32=jlib/jms/joram-gui.jar
wrapper.java.classpath.33=jlib/jms/joram-kclient.jar
wrapper.java.classpath.34=jlib/jms/joram-mom.jar
wrapper.java.classpath.35=jlib/jms/joram-raconfig.jar
wrapper.java.classpath.36=jlib/jms/joram-shared.jar
wrapper.java.classpath.37=jlib/jms/jta.jar
wrapper.java.classpath.38=jlib/jms/kxml.jar
wrapper.java.classpath.39=jlib/jms/mail.jar
wrapper.java.classpath.40=jlib/jms/midpapi.jar
wrapper.java.classpath.41=jlib/jms/ow_monolog.jar
wrapper.java.classpath.42=jlib/jms/soap.jar
# Java Library Path (location of Wrapper.DLL or libwrapper.so)
wrapper.java.library.path.1=lib
# Java Additional Parameters
#wrapper.java.additional.1=
# Initial Java Heap Size (in MB)
#wrapper.java.initmemory=3
# Maximum Java Heap Size (in MB)
#wrapper.java.maxmemory=64
# Application parameters. Add parameters as needed starting from 1
wrapper.app.parameter.1=de.mendelson.comm.as2.AS2
a couple things that I did on my server.
-downloaded the zip
-changed the RMI port to something else. I have to because we also have coldfusion server running on this machine which already has the RMI port taken.
-installed the JCE into two places
installing wrapper.
put the .bat files into \as2
put in \conf into \as2\conf (containing wrapper.conf)
put wrapper.exe into \as2
put \lib into \as2\lib
changed the log to goto the as2 "log" folder instead of "logs"
ran installapp-NT.bat
started the app and had no problem.
hints:
seems to only work with the .zip of mec_as2(I'm using b.17)
all as2 jars must be in the wrapper.conf file
There is probably more, but this was spread out a couple weeks, but this should be enough to get someone started.
good luck
AdamCox,
superb, thank your for this great job and all your effort!
Regards
Heller
AdamCox,
superb, thank your for this great job and all your effort!
Regards
Heller
Adam/heller,
Would you consider sharing the setup files and making this part of the install options or install files/documentation?
I think it would be very beneficial to many users.
Regards.
beckenrod,
I made nothing on this task but @Adam if you like to you could write me some kind of documentation and send it to sh at mendelson dot de, I will add it as new chapter to the online help of m-e-c as2.
Regards
Heller
I'll go ahead and write-up what I have and send it over to you
Adam,
thank you. I received your manual and added it the online documentation of m-e-c as2.
If anybody else has some kind of documentation/hints that he wants to be added to the documentation of m-e-c as2 please feel free to send it to me, I will add it.
Regards
Heller
Hi,
I could install the windows service as described. But when I try to start the service nothing happens. if i try to start the service from the console I get the following output:
wrapper | Starting the MECAS2 service...
wrapper | The MECAS2 service was launched, but failed to start.
Press any key to continue . . .
I have no idea what does not work correctly... Any idea??? Is there any other way to run the server as a service?
Thanks
Nabster-
the error message that you are getting is pretty vague. I think that wrapper makes a log file. if thats so, you may be able to find specific information about 'why' if failed.
I assume you've read over my "I think I got it" post? That has all the changes I made to MEC to make it run as a service.
big things were that it has to use the .bat file from the source rather than the compiled exe. Also, all the jar files must be specified in the wrapper bat file you can see those in the "screwed up" post in this thread.
I sent in write-up of what I did. I'm not sure if Heller has a link to that or not.
-=Adam=-
When running as a service you lose the GUI. But, you still get the webservice. I am able to monitor incmoing/outgoing documents this way. basically the only thing I lose out is adding in trading partners and configuring.
When our load and trading partners starts to expand I may start to feel differently about having to shut down the service to add in a trading partner, but now its fine. We are expecting to add in 40 trading partners over the course of the year. We'll see how it holds ;)
Thank you Adam for your reply.
You describe a very important problem in the architecture that has been discussed already several times in this forum. I hope we fixed it now - we added a framework around the APACHE MINA project to separate client and server for m-e-c as2, this seems to work fine. The next release will have separated client and server classes, means the server will contain no more GUI parts and could be started as service without the GUI/display problem.
This should fix the issue you mentioned, the client could then connect to the server service any time and could be closed separatly after the configuration has been done.
Regards
Heller
Thats exciting news. I haven't been able to update my AS2 because of all the changes I made to my running version, plus not much time. Once this build you're talking about is released I'll look into migrating over to that.
Which build numbers would those be? b.21 has Mina? and the next release will have the separated server/client?
-Adam
Adam,
build 21 contains MINA, it has been used to separate the client classes from the server classes. Its possible with this code to run the server standalone and attach a client to it. The installer installs an executable that first starts the server and then the client.
If you want to start the server/client each by itself please add a wrapper class/script or something, these are the classes to start:
Client:
de.mendelson.comm.as2.client.AS2GuiServer:
de.mendelson.comm.as2.server.AS2ServerRegards
Heller
I have been successfully able to run AS2 as a service using the Java Service Wrapper and am in the process of separating the GUI from the backend. I'll let you know how it goes. I'm still running build 11. I haven't migrated to later versions because of all the custom code I"ve put in. I have added a standalone certificate manager interface as part of the GUI to easily import/remove certificates from the certificate store. Also I have added in a DB manager as well to create custom tables (similar to SQL Server's Enterprise Manager)
I didn't really want to have to add in all must custom code and classes to a later version, so I've stayed with build 11. If this is successful, I will post details on how to separate server from GUI for those of you who have versions of mecAS2 without the MINA framework.
thanks
I wasn't able to get this to work until I changed the line:
wrapper.app.parameter.1=de.mendelson.comm.as2.AS2
to:
wrapper.java.mainclass=de.mendelson.comm.as2.AS2
Before the change it would try to launch "Main" instead of de.mendelson.comm.as2.AS2
There are some small differences in the .jar file names used in the wrapper.conf (as stated in [screwed up], also in the Help -> Help System -> ... Creating a service wrapper; and some files now have dissapeared)
wrapper.java.classpath.1=lib/wrapper.jar
wrapper.java.classpath.2=mec_as2.jar
wrapper.java.classpath.3=lax.jar
wrapper.java.classpath.4=jetty/start.jar
wrapper.java.classpath.5=jlib/activation.jar
wrapper.java.classpath.6=jlib/bcmail-jdk16-140.jar
wrapper.java.classpath.7=jlib/bcprov-jdk16-140.jar
wrapper.java.classpath.8=jlib/commons-codec-1.3.jar
wrapper.java.classpath.9=jlib/commons-bdcp-1.2.2.jar
wrapper.java.classpath.10=jlib/commons-httpclient-3.1.jar
wrapper.java.classpath.11=jlib/commons-logging.jar
wrapper.java.classpath.12=jlib/commons-pol-1.3.jar
wrapper.java.classpath.13=jlib/dbgrid-1.0.4.jar
wrapper.java.classpath.14=jlib/help4-nls.jar
wrapper.java.classpath.15=jlib/help4.jar
wrapper.java.classpath.16=jlib/hsqldb.jar
wrapper.java.classpath.17=jlib/javamail-1.4.1.jar
wrapper.java.classpath.18=jlib/l2fprod-common-all.jar
wrapper.java.classpath.19=jlib/ohj-jewt.jar
wrapper.java.classpath.20=jlib/oracle_ice5.jar
wrapper.java.classpath.21=jlib/jms/activation.jar
wrapper.java.classpath.22=jlib/jms/commons-logging-api.jar
wrapper.java.classpath.23=jlib/jms/jakarta-regexp-1.2.jar
wrapper.java.classpath.24=jlib/jms/JCup.jar
wrapper.java.classpath.25=jlib/jms/jgroups-all.jar
wrapper.java.classpath.26=jlib/jms/jms.jar
wrapper.java.classpath.27=jlib/jms/jmxri.jar
wrapper.java.classpath.28=jlib/jms/jmxtools.jar
wrapper.java.classpath.29=jlib/jms/jndi.jar
wrapper.java.classpath.30=jlib/jms/joram-client.jar
wrapper.java.classpath.31=jlib/jms/joram-config.jar
wrapper.java.classpath.32=jlib/jms/joram-connector.jar
wrapper.java.classpath.33=jlib/jms/joram-gui.jar
wrapper.java.classpath.34=jlib/jms/joram-kclient.jar
wrapper.java.classpath.35=jlib/jms/joram-mom.jar
wrapper.java.classpath.36=jlib/jms/joram-raconfig.jar
wrapper.java.classpath.37=jlib/jms/joram-shared.jar
wrapper.java.classpath.38=jlib/jms/jta.jar
wrapper.java.classpath.39=jlib/jms/kxml.jar
wrapper.java.classpath.40=jlib/jms/midpapi.jar
wrapper.java.classpath.41=jlib/jms/ow_monolog.jar
wrapper.java.classpath.42=jlib/jms/soap.jar
I get the same error with zip and with install b25 version:
After installing the service with InstallApp-NT.bat
when I try to start the service with StartApp-NT.bat
the wrapper.log says ...
MECAS2_ZIP installed.
Starting the MECAS2_ZIP service...
--> Wrapper Started as Service
Java Service Wrapper Community Edition 3.3.1
Copyright (C) 1999-2008 Tanuki Software, Inc. All Rights Reserved.
http://wrapper.tanukisoftware.org
Launching a JVM...
WrapperManager: Initializing...
Waiting to start...
Fatal: Unable to load splash image resource /de/mendelson/comm/as2/client/Splash.jpg.
<-- Wrapper Stopped
The MECAS2_ZIP service was launched, but failed to start.
BTW, files in as2help/HTML are not fully transalted:
1) File logging_de.html exists, but not logging_en.html
2) File quickstart_en.html exists, but not quickstart_de.html
3) File security_certs_de.html exists, but not security_certs_en.html
4) File servicewrapper_en.html exists, but not servicewrapper_de.html (note that this text is for b23 not for b25)
5) File settings_de.html exists, but not settings_en.html
Regards,
Armando
I just made AdamCox's directions work against 1.1b31 on Windows Storage Server 2003 R2 SP2. For us, it's a two-stage process where files come into a Linux box in the DMZ, then get shifted again to an internal file server, so this Windows machine is the final recipient of the data.
Below are AdamCox's directions, with my comments (preceded by #*****). I learned a lot in the process and I hope it helps someone else.
Thanks,
Chaz
=============================================================
Steps to setup wrapper:
1.Extract wrapper to c:\wrapper
2.Copy files/folder from wrapper extracted folder to the mec folder
a.wrapper\bin\wrapper.exe ? mec\as2\
b.wrapper\src\bin\ StartApp-NT.bat.in ? mec\as2\StartApp-NT.bat.in
c.wrapper\src\bin\ StopApp-NT.bat.in ? mec\as2\StopApp-NT.bat.in
d.wrapper\src\bin\ InstallApp-NT.bat.in ? mec\as2\ InstallApp-NT.bat.in
e.wrapper\src\bin\ UninstallApp-NT.bat.in ? mec\as2 UninstallApp-NT.bat.in
f.wrapper\src\bin\ App.bat.in ? mec\as2\App.bat.in
g.wrapper\src\conf\wrapper.conf.in ? mec\as2\conf\wrapper.conf.in
h.wrapper\lib\ ? mec_as2\lib\
#*****copied whole lib directory from c:\wrapper
3.That should be all the files need. Now we need to edit the files.
4.remove all the .in from the files that you copied into the mec_as2.
5.edit all the *.bat files (remove the ..\)
a.set _WRAPPER_CONF="%_REALPATH%\conf\wrapper.conf"
#*****used just "wrapper.conf"
6.remove the “.in” from the mec\as2\conf\wrapper.conf.in
7.edit the mec\as2\conf\wrapper.conf file.
a.Use the appendix A as a guide
b.Wrapper.conf is split into three major sections first will be the mec as2 application configuration, second is wrapper configuration (untouched). Third is the windows service setup.
8.first section of wrapper.conf (wrapper properties)
a.in the third line wrapper.java.classpath.n = “” (n=incremented number)
#*****fwiw, there were gaps in my numbering and even a duplicate number once, and it still worked
b.this will be every jar that mec as2 uses for example
i.wrapper.java.classpath.1=lib/wrapper.jar
ii.wrapper.java.classpath.2=mec_as2.jar
iii.wrapper.java.classpath.3=jetty/start.jar
iv.etc
c. in the last portion for the fir section it should read wrapper.app.parameter.1=de.mendelson.comm.as2.AS2
9.Second section (wrapper logging properties)
a.Change \logs to \log to match up with AS2’s log directory
10.last portions (services settings)
a.these I will leave up to you. I replaced all the “@blah@” with “MECAS2” (leave out the quotes of course)Important notes:
-Don’t edit wrapper.conf while the service is installed. Run the uninstall bat file then edit.
-double click on the install bat to make it a service.
-now it will be in your services.msc. (start and stop as desired)
http://wrapper.tanukisoftware.org
*********MY WRAPPER.CONF File
# Wrapper Properties
# Java Application
wrapper.java.command=java# Java Main class. This class must implement the WrapperListener interface
# or guarantee that the WrapperManager class is initialized. Helper
# classes are provided to do this for you. See the Integration section
# of the documentation for details.
wrapper.java.mainclass=org.tanukisoftware.wrapper.WrapperSimpleApp
# Java Classpath (include wrapper.jar) Add class path elements as
# needed starting from 1
wrapper.java.classpath.1=lib/wrapper.jar
wrapper.java.classpath.2=mec_as2.jar
#*****just as2.jar
wrapper.java.classpath.3=jetty/start.jar
wrapper.java.classpath.4=jlib/activation.jar
wrapper.java.classpath.5=jlib/bcmail-jdk16-136.jar
#*****changed to -145.jar
wrapper.java.classpath.6=jlib/bcprov-jdk16-136.jar
#*****changed to -145.jar
wrapper.java.classpath.7=jlib/commons-codec-1.3.jar
#*****changed to jlib/httpclient/commons-codec-1.3.jar
wrapper.java.classpath.8=jlib/commons-httpclient-3.0.1.jar
#*****changed to jlib/httpclient/httpclient-4.0.1.jar
wrapper.java.classpath.9=jlib/commons-logging.jar
#*****changed to jlib/wings/commons-logging.jar
#wrapper.java.classpath.10=jlib/dbgrid-1.0.4.jar
***removed
wrapper.java.classpath.11=jlib/help4-nls.jar
wrapper.java.classpath.12=jlib/help4.jar
wrapper.java.classpath.13=jlib/hsqldb.jar
wrapper.java.classpath.14=jlib/javamail-1.3.jar
#*****changed to jlib/javamail-1.4.3.jar
wrapper.java.classpath.15=jlib/ohj-jewt.jar
wrapper.java.classpath.16=jlib/oracle_ice5.jar
#wrapper.java.classpath.17=jlib/xalan_2_6_0.jar
#*****removed
#wrapper.java.classpath.18=jlib/xerces_2_6_2.jar
#*****removed
#wrapper.java.classpath.19=jlib/xml-apis.jar
#*****removed
wrapper.java.classpath.20=jlib/jms/activation.jar
#wrapper.java.classpath.21=jlib/jms/commons-logging-api.jar
#*****removed
wrapper.java.classpath.22=jlib/jms/jakarta-regexp-1.2.jar
wrapper.java.classpath.23=jlib/jms/JCup.jar
wrapper.java.classpath.24=jlib/jms/jgroups-all.jar
wrapper.java.classpath.25=jlib/jms/jms.jar
wrapper.java.classpath.26=jlib/jms/jmxri.jar
wrapper.java.classpath.27=jlib/jms/jmxtools.jar
wrapper.java.classpath.28=jlib/jms/jndi.jar
wrapper.java.classpath.29=jlib/jms/joram-client.jar
wrapper.java.classpath.30=jlib/jms/joram-config.jar
wrapper.java.classpath.31=jlib/jms/joram-connector.jar
wrapper.java.classpath.32=jlib/jms/joram-gui.jar
wrapper.java.classpath.33=jlib/jms/joram-kclient.jar
wrapper.java.classpath.34=jlib/jms/joram-mom.jar
wrapper.java.classpath.35=jlib/jms/joram-raconfig.jar
wrapper.java.classpath.36=jlib/jms/joram-shared.jar
wrapper.java.classpath.37=jlib/jms/jta.jar
wrapper.java.classpath.38=jlib/jms/kxml.jar
#wrapper.java.classpath.39=jlib/jms/mail.jar
#*****removed
wrapper.java.classpath.40=jlib/jms/midpapi.jar
wrapper.java.classpath.41=jlib/jms/ow_monolog.jar
wrapper.java.classpath.42=jlib/jms/soap.jar
wrapper.java.classpath.43=jlib/mina/mina-core-1.1.7.jar
#*****added for java.lang.NoClassDefFoundError: org/apache/mina/common/IoAcceptorConfig
wrapper.java.classpath.44=jlib/commons-dbcp-1.2.2.jar
#*****added for java.lang.NoClassDefFoundError: org/apache/commons/dbcp/BasicDataSource
wrapper.java.classpath.45=jlib/commons-pool-1.4.jar
#*****added for java.lang.NoClassDefFoundError: org/apache/commons/pool/impl/GenericObjectPool
wrapper.java.classpath.46=jlib/wings/dwr.jar
#*****added for java.lang.ClassNotFoundException: uk.ltd.getahead.dwr.DWRServlet
wrapper.java.classpath.47=jetty/lib/servlet-api-2.5-20081211.jar
#*****added for failed dwr-invoker: java.lang.NoClassDefFoundError: javax/servlet/http/HttpServlet
wrapper.java.classpath.48=jlib/wings/wings.jar
#*****added for java.lang.ClassNotFoundException: org.wings.session.WingServlet
wrapper.java.classpath.49=jlib/mina/slf4j-api-1.5.0.jar
#*****added for java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory
wrapper.java.classpath.50=jetty/lib/jsp-2.0/slf4j-simple-1.3.1.jar
#*****added for java.lang.NoClassDefFoundError: Could not initialize class org.slf4j.LoggerFactory
wrapper.java.classpath.51=jlib/httpclient/httpcore-4.0.1.jar
#*****added for java.lang.NoClassDefFoundError: org/apache/http/HttpRequest
wrapper.java.classpath.52=jlib/wings/wingx.jar
#*****added for java.lang.NoClassDefFoundError: org/wingx/XTable
# Java Library Path (location of Wrapper.DLL or libwrapper.so)
wrapper.java.library.path.1=lib# Java Additional Parameters
#wrapper.java.additional.1=# Initial Java Heap Size (in MB)
#wrapper.java.initmemory=3# Maximum Java Heap Size (in MB)
#wrapper.java.maxmemory=64# Application parameters. Add parameters as needed starting from 1
wrapper.app.parameter.1=de.mendelson.comm.as2.AS2
# Wrapper Logging Properties
# Format of output for the console. (See docs for formats)
wrapper.console.format=PM# Log Level for console output. (See docs for log levels)
wrapper.console.loglevel=INFO# Log file to use for wrapper output logging.
wrapper.logfile=log/wrapper.log# Format of output for the log file. (See docs for formats)
wrapper.logfile.format=LPTM# Log Level for log file output. (See docs for log levels)
wrapper.logfile.loglevel=INFO# Maximum size that the log file will be allowed to grow to before
# the log is rolled. Size is specified in bytes. The default value
# of 0, disables log rolling. May abbreviate with the 'k' (kb) or
# 'm' (mb) suffix. For example: 10m = 10 megabytes.
wrapper.logfile.maxsize=0# Maximum number of rolled log files which will be allowed before old
# files are deleted. The default value of 0 implies no limit.
wrapper.logfile.maxfiles=0# Log Level for sys/event log output. (See docs for log levels)
wrapper.syslog.loglevel=NONE
# Wrapper Windows Properties
# Title to use when running as a console
wrapper.console.title=MECAS2
# Wrapper Windows NT/2000/XP Service Properties
# WARNING - Do not modify any of these properties when an application
# using this configuration file has been installed as a service.
# Please uninstall the service before modifying this section. The
# service can then be reinstalled.
# Name of the service
wrapper.ntservice.name=MECAS2
# Display name of the service
wrapper.ntservice.displayname=MECAS2
# Description of the service
wrapper.ntservice.description=MECAS2
# Service dependencies. Add dependencies as needed starting from 1
wrapper.ntservice.dependency.1=
# Mode in which the service is installed. AUTO_START or DEMAND_START
wrapper.ntservice.starttype=AUTO_START
# Allow the service to interact with the desktop.
wrapper.ntservice.interactive=false
Hello,
I'm new in the AS2 community and having the same problem using Mendelson AS2 Community Edition.
I'm running Windows 2008 R2 and I'd love to be able to run it as a windows service.
Is this wrapper is able to do it? As the last post from mccachar refer to MEC AS2 I'm not sure it's the same version (for exemple I don't have any conf nor lib folder in my AS2 folder).
I'm a noob in Java so I'm lost. Any help would be really appreciate !
Thanks
I believe the /conf and /lib directories to which you refer are from the Java Service Wrapper (separate download; look farther up in the thread), not Mendelson itself. I'd be happy to help, but I'd appreciate a more specific problem.
Thanks,
Chaz
Okay indeed i hasn't understood what you mean by /conf and /lib, but now it's okay.
But it seems that I can't start AS2 as a service, here is the error I get :
STATUS | wrapper | 2010/09/23 16:53:23 | MECAS2 service installed.
STATUS | wrapper | 2010/09/23 16:54:55 | --> Wrapper Started as Service
STATUS | wrapper | 2010/09/23 16:54:55 | Java Service Wrapper Community Edition 32-bit 3.5.3
STATUS | wrapper | 2010/09/23 16:54:55 | Copyright (C) 1999-2010 Tanuki Software, Ltd. All Rights Reserved.
STATUS | wrapper | 2010/09/23 16:54:55 | http://wrapper.tanukisoftware.com
STATUS | wrapper | 2010/09/23 16:54:55 |
STATUS | wrapper | 2010/09/23 16:54:55 | Launching a JVM...
INFO | jvm 1 | 2010/09/23 16:54:56 | WrapperManager: Initializing...
INFO | jvm 1 | 2010/09/23 16:54:56 | WrapperSimpleApp Error: Unable to locate the class de.mendelson.comm.as2.AS2 : java.lang.ClassNotFoundException: de.mendelson.comm.as2.AS2
INFO | jvm 1 | 2010/09/23 16:54:56 |
INFO | jvm 1 | 2010/09/23 16:54:56 | WrapperSimpleApp Usage:
INFO | jvm 1 | 2010/09/23 16:54:56 | java org.tanukisoftware.wrapper.WrapperSimpleApp {app_class} [app_arguments]
INFO | jvm 1 | 2010/09/23 16:54:56 |
INFO | jvm 1 | 2010/09/23 16:54:56 | Where:
INFO | jvm 1 | 2010/09/23 16:54:56 | app_class: The fully qualified class name of the application to run.
INFO | jvm 1 | 2010/09/23 16:54:56 | app_arguments: The arguments that would normally be passed to the
INFO | jvm 1 | 2010/09/23 16:54:56 | application.
ERROR | wrapper | 2010/09/23 16:54:58 | JVM exited while loading the application.
In the conf file, the only line that refer to de.mendelson.comm.as2.AS2 is:
wrapper.app.parameter.1=de.mendelson.comm.as2.AS2
I'm using the latest free version of AS2 1.1 build 31.
thanks for your help !
Please post your wrapper.conf file in the conf folder and as2.lax file at the root of as2 program... .
I am using AS2 1.1 build 33. Lot of jar files have changed here. Has anybody an actual wrapper.conf to share? Would be great!
I assume just including all jar files will not work correctly. Order may play a role, right?
Thanks!
I am using the tool runAsSvc.exe. Works perfect! So no jsw needed.
Here is my wrapper.conf file :
# Wrapper Properties
# Java Application
wrapper.java.command=java
# Java Main class. This class must implement the WrapperListener interface
# or guarantee that the WrapperManager class is initialized. Helper
# classes are provided to do this for you. See the Integration section
# of the documentation for details.
wrapper.java.mainclass=org.tanukisoftware.wrapper.WrapperSimpleApp
# Java Classpath (include wrapper.jar) Add class path elements as
# needed starting from 1
wrapper.java.classpath.1=lib/wrapper.jar
wrapper.java.classpath.2=mec_as2.jar
#*****just as2.jar
wrapper.java.classpath.3=jetty/start.jar
wrapper.java.classpath.4=jlib/activation.jar
wrapper.java.classpath.5=jlib/bcmail-jdk16-136.jar
#*****changed to -145.jar
wrapper.java.classpath.6=jlib/bcprov-jdk16-136.jar
#*****changed to -145.jar
wrapper.java.classpath.7=jlib/commons-codec-1.3.jar
#*****changed to jlib/httpclient/commons-codec-1.3.jar
wrapper.java.classpath.8=jlib/commons-httpclient-3.0.1.jar
#*****changed to jlib/httpclient/httpclient-4.0.1.jar
wrapper.java.classpath.9=jlib/commons-logging.jar
#*****changed to jlib/wings/commons-logging.jar
#wrapper.java.classpath.10=jlib/dbgrid-1.0.4.jar
#***removed
wrapper.java.classpath.11=jlib/help4-nls.jar
wrapper.java.classpath.12=jlib/help4.jar
wrapper.java.classpath.13=jlib/hsqldb.jar
wrapper.java.classpath.14=jlib/javamail-1.3.jar
#*****changed to jlib/javamail-1.4.3.jar
wrapper.java.classpath.15=jlib/ohj-jewt.jar
wrapper.java.classpath.16=jlib/oracle_ice5.jar
#wrapper.java.classpath.17=jlib/xalan_2_6_0.jar
#*****removed
#wrapper.java.classpath.18=jlib/xerces_2_6_2.jar
#*****removed
#wrapper.java.classpath.19=jlib/xml-apis.jar
#*****removed
wrapper.java.classpath.20=jlib/jms/activation.jar
#wrapper.java.classpath.21=jlib/jms/commons-logging-api.jar
#*****removed
wrapper.java.classpath.22=jlib/jms/jakarta-regexp-1.2.jar
wrapper.java.classpath.23=jlib/jms/JCup.jar
wrapper.java.classpath.24=jlib/jms/jgroups-all.jar
wrapper.java.classpath.25=jlib/jms/jms.jar
wrapper.java.classpath.26=jlib/jms/jmxri.jar
wrapper.java.classpath.27=jlib/jms/jmxtools.jar
wrapper.java.classpath.28=jlib/jms/jndi.jar
wrapper.java.classpath.29=jlib/jms/joram-client.jar
wrapper.java.classpath.30=jlib/jms/joram-config.jar
wrapper.java.classpath.31=jlib/jms/joram-connector.jar
wrapper.java.classpath.32=jlib/jms/joram-gui.jar
wrapper.java.classpath.33=jlib/jms/joram-kclient.jar
wrapper.java.classpath.34=jlib/jms/joram-mom.jar
wrapper.java.classpath.35=jlib/jms/joram-raconfig.jar
wrapper.java.classpath.36=jlib/jms/joram-shared.jar
wrapper.java.classpath.37=jlib/jms/jta.jar
wrapper.java.classpath.38=jlib/jms/kxml.jar
#wrapper.java.classpath.39=jlib/jms/mail.jar
#*****removed
wrapper.java.classpath.40=jlib/jms/midpapi.jar
wrapper.java.classpath.41=jlib/jms/ow_monolog.jar
wrapper.java.classpath.42=jlib/jms/soap.jar
wrapper.java.classpath.43=jlib/mina/mina-core-1.1.7.jar
#*****added for java.lang.NoClassDefFoundError: org/apache/mina/common/IoAcceptorConfig
wrapper.java.classpath.44=jlib/commons-dbcp-1.2.2.jar
#*****added for java.lang.NoClassDefFoundError: org/apache/commons/dbcp/BasicDataSource
wrapper.java.classpath.45=jlib/commons-pool-1.4.jar
#*****added for java.lang.NoClassDefFoundError: org/apache/commons/pool/impl/GenericObjectPool
wrapper.java.classpath.46=jlib/wings/dwr.jar
#*****added for java.lang.ClassNotFoundException: uk.ltd.getahead.dwr.DWRServlet
wrapper.java.classpath.47=jetty/lib/servlet-api-2.5-20081211.jar
#*****added for failed dwr-invoker: java.lang.NoClassDefFoundError: javax/servlet/http/HttpServlet
wrapper.java.classpath.48=jlib/wings/wings.jar
#*****added for java.lang.ClassNotFoundException: org.wings.session.WingServlet
wrapper.java.classpath.49=jlib/mina/slf4j-api-1.5.0.jar
#*****added for java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory
wrapper.java.classpath.50=jetty/lib/jsp-2.0/slf4j-simple-1.3.1.jar
#*****added for java.lang.NoClassDefFoundError: Could not initialize class org.slf4j.LoggerFactory
wrapper.java.classpath.51=jlib/httpclient/httpcore-4.0.1.jar
#*****added for java.lang.NoClassDefFoundError: org/apache/http/HttpRequest
wrapper.java.classpath.52=jlib/wings/wingx.jar
#*****added for java.lang.NoClassDefFoundError: org/wingx/XTable
# Java Library Path (location of Wrapper.DLL or libwrapper.so)
wrapper.java.library.path.1=lib# Java Additional Parameters
#wrapper.java.additional.1=# Initial Java Heap Size (in MB)
#wrapper.java.initmemory=3# Maximum Java Heap Size (in MB)
#wrapper.java.maxmemory=64# Application parameters. Add parameters as needed starting from 1
wrapper.app.parameter.1=de.mendelson.comm.as2.AS2
# Wrapper Logging Properties
# Format of output for the console. (See docs for formats)
wrapper.console.format=PM# Log Level for console output. (See docs for log levels)
wrapper.console.loglevel=INFO# Log file to use for wrapper output logging.
wrapper.logfile=log/wrapper.log# Format of output for the log file. (See docs for formats)
wrapper.logfile.format=LPTM# Log Level for log file output. (See docs for log levels)
wrapper.logfile.loglevel=INFO# Maximum size that the log file will be allowed to grow to before
# the log is rolled. Size is specified in bytes. The default value
# of 0, disables log rolling. May abbreviate with the 'k' (kb) or
# 'm' (mb) suffix. For example: 10m = 10 megabytes.
wrapper.logfile.maxsize=0# Maximum number of rolled log files which will be allowed before old
# files are deleted. The default value of 0 implies no limit.
wrapper.logfile.maxfiles=0# Log Level for sys/event log output. (See docs for log levels)
wrapper.syslog.loglevel=NONE
# Wrapper Windows Properties
# Title to use when running as a console
wrapper.console.title=MECAS2
# Wrapper Windows NT/2000/XP Service Properties
# WARNING - Do not modify any of these properties when an application
# using this configuration file has been installed as a service.
# Please uninstall the service before modifying this section. The
# service can then be reinstalled.
# Name of the service
wrapper.ntservice.name=MECAS2
# Display name of the service
wrapper.ntservice.displayname=MECAS2
# Description of the service
wrapper.ntservice.description=MECAS2
# Service dependencies. Add dependencies as needed starting from 1
wrapper.ntservice.dependency.1=
# Mode in which the service is installed. AUTO_START or DEMAND_START
wrapper.ntservice.starttype=AUTO_START
# Allow the service to interact with the desktop.
wrapper.ntservice.interactive=false
---------------------------------------------------------------------------
And this is the as2.lax file :
# LaunchAnywhere (tm) Executable Properties File - Acresso Software Inc. and/or InstallShield Co. Inc.
# LAX.APPLICATION.NAME
# --------------------
# the default name of this executable -- do not edit
lax.application.name=AS2.exe
# LAX.CLASS.PATH
# --------------
# the Java classpath necessary to run this application
# Can be separated by colons (Mac OS/Unix) or semicolons (Windows)
lax.class.path=jlib/jms/joram-client.jar;jetty/lib/jsp-2.0/jasper-compiler-5.5.15.jar;jetty/lib/annotations/jetty-annotations-6.1.22.jar;jlib/wings/wingx.jar;jetty/webapps/as2.war;jlib/httpclient/httpmime-4.0.1.jar;jlib/wings/bsh-core.jar;jetty/lib/management/mx4j/mx4j-tools-3.0.1.jar;jetty/lib/ext/jetty-ldap-jaas-6.1.22.jar;jetty/lib/ext/jetty-client-6.1.22.jar;jlib/mina/mina-filter-codec-netty-1.1.7.jar;jlib/jms/joram-shared.jar;jlib/jms/activation.jar;jlib/help4.jar;jetty/lib/jsp-2.0/slf4j-simple-1.3.1.jar;jlib/bcmail-jdk16-145.jar;jlib/bcprov-jdk16-145.jar;jlib/wings/commons-logging.jar;jlib/jms/jakarta-regexp-1.2.jar;jetty/lib/jsp-2.0/jcl104-over-slf4j-1.3.1.jar;jlib/httpclient/commons-codec-1.3.jar;jlib/httpclient/apache-mime4j-0.6.jar;jlib/jms/joram-config.jar;jlib/jms/joram-connector.jar;jetty/lib/jsp-2.0/jsp-api-2.0.jar;jetty/lib/jsp-2.0/xercesImpl-2.6.2.jar;jetty/start.jar;jlib/jms/jmxtools.jar;jetty/lib/terracotta/jetty-terracotta-sessions-6.1.22.jar;jetty/lib/jsp-2.0/ant-1.6.5.jar;jlib/jcalendar-1.3.3.jar;jlib/mina/slf4j-api-1.5.0.jar;jlib/commons-dbcp-1.2.2.jar;jlib/ohj-jewt.jar;jlib/jms/ow_monolog.jar;jlib/javamail-1.4.3.jar;jlib/jms/jms.jar;jetty/lib/jsp-2.0/jasper-runtime-5.5.15.jar;jetty/lib/management/mx4j/mx4j-3.0.1.jar;jlib/jms/jndi.jar;jlib/help4-nls.jar;jetty/lib/jetty-6.1.22.jar;jlib/jms/JCup.jar;jlib/mina/slf4j-jdk14-1.5.0.jar;jlib/jms/joram-kclient.jar;jre/jre/lib/security/US_export_policy.jar;jlib/jms/jgroups-all.jar;jlib/commons-pool-1.4.jar;jlib/l2fprod-common-all.jar;jetty/lib/jetty-util-6.1.22.jar;jetty/lib/grizzly/jetty-grizzly-6.1.0.jar;jlib/httpclient/httpcore-4.0.1.jar;jlib/mina/mina-integration-jmx-1.1.7.jar;jetty/lib/ext/jetty-java5-stats-6.1.22.jar;jlib/jms/midpapi.jar;jlib/jms/jmxri.jar;jetty/lib/servlet-api-2.5-20081211.jar;jetty/lib/ext/jetty-ajp-6.1.22.jar;jlib/jms/soap.jar;jetty/lib/jsp-2.1/jsp-2.1-jetty-6.1.22.jar;jlib/jms/joram-gui.jar;jetty/lib/jsp-2.0/slf4j-api-1.3.1.jar;as2.jar;jetty/lib/naming/activation-1.1.jar;jlib/wings/dwr.jar;jetty/lib/annotations/geronimo-annotation_1.0_spec-1.0.jar;jlib/mina/mina-integration-spring-1.1.7.jar;jetty/lib/jsp-2.0/commons-el-1.0.jar;jetty/lib/ext/jetty-setuid-6.1.22.jar;jlib/jcalendar-looks-2.0.1.jar;jlib/httpclient/httpclient-4.0.1.jar;jetty/lib/ext/jetty-java5-threadpool-6.1.22.jar;jre/jre/lib/security/local_policy.jar;jetty/lib/management/jetty-management-6.1.22.jar;jetty/lib/ext/jetty-rewrite-handler-6.1.22.jar;jlib/jms/joram-mom.jar;jetty/lib/ext/jetty-sslengine-6.1.22.jar;jetty/lib/naming/jetty-naming-6.1.22.jar;jlib/mina/mina-filter-compression-1.1.7.jar;jlib/jms/joram-raconfig.jar;jetty/lib/xbean/jetty-xbean-6.1.22.jar;jlib/jms/jta.jar;jetty/lib/jsp-2.1/core-3.1.1.jar;jetty/lib/jsp-2.1/ant-1.6.5.jar;jlib/activation.jar;jlib/hsqldb.jar;jetty/lib/jsp-2.0/xmlParserAPIs-2.6.2.jar;jlib/jms/kxml.jar;jetty/lib/ext/jetty-servlet-tester-6.1.22.jar;jetty/lib/plus/jetty-plus-6.1.22.jar;jlib/wings/wingset.jar;jetty/lib/grizzly/grizzly-1.0.7.jar;jlib/commons-io-1.4.jar;jlib/mina/mina-filter-ssl-1.1.7.jar;jetty/lib/naming/mail-1.4.jar;jlib/wings/wings.jar;jetty/lib/jsp-2.0/jasper-compiler-jdt-5.5.15.jar;jlib/oracle_ice5.jar;jlib/mina/mina-core-1.1.7.jar;jetty/lib/ext/jetty-html-6.1.22.jar;lax.jar
# LAX.COMMAND.LINE.ARGS
# ---------------------
# what will be passed to the main method -- be sure to quote arguments with spaces in them
lax.command.line.args=$CMD_LINE_ARGUMENTS$
# LAX.DIR
# -------
# path to directory holding LaunchAnywhere's native launcher
lax.dir=d:\\mendelson\\opensource\\as2\\
# LAX.MAIN.CLASS
# --------------
# the class that contains the main method for the application
lax.main.class=de.mendelson.comm.as2.AS2
# LAX.MAIN.METHOD
# ---------------
# the method in the main class that will be invoked
lax.main.method=main
# LAX.NL.CURRENT.VM
# -----------------
# the VM to use for the next launch
lax.nl.current.vm=jre\\bin\\java.exe
# LAX.NL.JAVA.LAUNCHER.MAIN.CLASS
# -------------------------------
# main class of LaunchAnywhere's java launcher -- do not adjust
lax.nl.java.launcher.main.class=com.zerog.lax.LAX
# LAX.NL.JAVA.LAUNCHER.MAIN.METHOD
# --------------------------------
# main method of LaunchAnywhere's java launcher -- do not adjust
lax.nl.java.launcher.main.method=main
lax.nl.java.option.java.heap.size.max=1024M
# LAX.NL.VALID.VM.LIST
# --------------------
# a string containing one or more of [ ALL JDK JRE J1 J2 JRE_J1 JDK_J1 JRE_J2 JDK_J2 MSJ ]
# delimited by spaces or commas. If the native launcher cannot find the current vm,
# it will search for ones in this list
lax.nl.valid.vm.list=J2
# LAX.NL.WIN32.MICROSOFTVM.MIN.VERSION
# ------------------------------------
# The minimum version of Microsoft's VM this application will run against
lax.nl.win32.microsoftvm.min.version=2750
# LAX.ROOT.INSTALL.DIR
# --------------------
# path to the installdir magic folder
lax.root.install.dir=d:\\mendelson\\opensource\\as2
# LAX.STDERR.REDIRECT
# -------------------
# leave blank for no output, "console" to send to a console window,
# and any path to a file to save to the file
lax.stderr.redirect=
# LAX.STDIN.REDIRECT
# ------------------
# leave blank for no input, "console" to read from the console window,
# and any path to a file to read from that file
lax.stdin.redirect=
# LAX.STDOUT.REDIRECT
# -------------------
# leave blank for no output, "console" to send to a console window,
# and any path to a file to save to the file
lax.stdout.redirect=
# LAX.USER.DIR
# ------------
# left blank, this property will cause the native launcher to not
# alter the platform default behavior for setting the user dir.
# To override this you may set this property to a relative or absolute path.
# Relative paths are relative to the launcher.
lax.user.dir=.
# LAX.VERSION
# -----------
# version of LaunchAnywhere that created this properties file
lax.version=10.0
# LaunchAnywhere (tm) Executable Properties File - Acresso Software Inc. and/or InstallShield Co. Inc.
# LAX.APPLICATION.NAME
# --------------------
# the default name of this executable -- do not edit
lax.application.name=AS2.exe
# LAX.CLASS.PATH
# --------------
# the Java classpath necessary to run this application
# Can be separated by colons (Mac OS/Unix) or semicolons (Windows)
lax.class.path=jlib/jms/joram-client.jar;jetty/lib/jsp-2.0/jasper-compiler-5.5.15.jar;jetty/lib/annotations/jetty-annotations-6.1.22.jar;jlib/wings/wingx.jar;jetty/webapps/as2.war;jlib/httpclient/httpmime-4.0.1.jar;jlib/wings/bsh-core.jar;jetty/lib/management/mx4j/mx4j-tools-3.0.1.jar;jetty/lib/ext/jetty-ldap-jaas-6.1.22.jar;jetty/lib/ext/jetty-client-6.1.22.jar;jlib/mina/mina-filter-codec-netty-1.1.7.jar;jlib/jms/joram-shared.jar;jlib/jms/activation.jar;jlib/help4.jar;jetty/lib/jsp-2.0/slf4j-simple-1.3.1.jar;jlib/bcmail-jdk16-145.jar;jlib/bcprov-jdk16-145.jar;jlib/wings/commons-logging.jar;jlib/jms/jakarta-regexp-1.2.jar;jetty/lib/jsp-2.0/jcl104-over-slf4j-1.3.1.jar;jlib/httpclient/commons-codec-1.3.jar;jlib/httpclient/apache-mime4j-0.6.jar;jlib/jms/joram-config.jar;jlib/jms/joram-connector.jar;jetty/lib/jsp-2.0/jsp-api-2.0.jar;jetty/lib/jsp-2.0/xercesImpl-2.6.2.jar;jetty/start.jar;jlib/jms/jmxtools.jar;jetty/lib/terracotta/jetty-terracotta-sessions-6.1.22.jar;jetty/lib/jsp-2.0/ant-1.6.5.jar;jlib/jcalendar-1.3.3.jar;jlib/mina/slf4j-api-1.5.0.jar;jlib/commons-dbcp-1.2.2.jar;jlib/ohj-jewt.jar;jlib/jms/ow_monolog.jar;jlib/javamail-1.4.3.jar;jlib/jms/jms.jar;jetty/lib/jsp-2.0/jasper-runtime-5.5.15.jar;jetty/lib/management/mx4j/mx4j-3.0.1.jar;jlib/jms/jndi.jar;jlib/help4-nls.jar;jetty/lib/jetty-6.1.22.jar;jlib/jms/JCup.jar;jlib/mina/slf4j-jdk14-1.5.0.jar;jlib/jms/joram-kclient.jar;jre/jre/lib/security/US_export_policy.jar;jlib/jms/jgroups-all.jar;jlib/commons-pool-1.4.jar;jlib/l2fprod-common-all.jar;jetty/lib/jetty-util-6.1.22.jar;jetty/lib/grizzly/jetty-grizzly-6.1.0.jar;jlib/httpclient/httpcore-4.0.1.jar;jlib/mina/mina-integration-jmx-1.1.7.jar;jetty/lib/ext/jetty-java5-stats-6.1.22.jar;jlib/jms/midpapi.jar;jlib/jms/jmxri.jar;jetty/lib/servlet-api-2.5-20081211.jar;jetty/lib/ext/jetty-ajp-6.1.22.jar;jlib/jms/soap.jar;jetty/lib/jsp-2.1/jsp-2.1-jetty-6.1.22.jar;jlib/jms/joram-gui.jar;jetty/lib/jsp-2.0/slf4j-api-1.3.1.jar;as2.jar;jetty/lib/naming/activation-1.1.jar;jlib/wings/dwr.jar;jetty/lib/annotations/geronimo-annotation_1.0_spec-1.0.jar;jlib/mina/mina-integration-spring-1.1.7.jar;jetty/lib/jsp-2.0/commons-el-1.0.jar;jetty/lib/ext/jetty-setuid-6.1.22.jar;jlib/jcalendar-looks-2.0.1.jar;jlib/httpclient/httpclient-4.0.1.jar;jetty/lib/ext/jetty-java5-threadpool-6.1.22.jar;jre/jre/lib/security/local_policy.jar;jetty/lib/management/jetty-management-6.1.22.jar;jetty/lib/ext/jetty-rewrite-handler-6.1.22.jar;jlib/jms/joram-mom.jar;jetty/lib/ext/jetty-sslengine-6.1.22.jar;jetty/lib/naming/jetty-naming-6.1.22.jar;jlib/mina/mina-filter-compression-1.1.7.jar;jlib/jms/joram-raconfig.jar;jetty/lib/xbean/jetty-xbean-6.1.22.jar;jlib/jms/jta.jar;jetty/lib/jsp-2.1/core-3.1.1.jar;jetty/lib/jsp-2.1/ant-1.6.5.jar;jlib/activation.jar;jlib/hsqldb.jar;jetty/lib/jsp-2.0/xmlParserAPIs-2.6.2.jar;jlib/jms/kxml.jar;jetty/lib/ext/jetty-servlet-tester-6.1.22.jar;jetty/lib/plus/jetty-plus-6.1.22.jar;jlib/wings/wingset.jar;jetty/lib/grizzly/grizzly-1.0.7.jar;jlib/commons-io-1.4.jar;jlib/mina/mina-filter-ssl-1.1.7.jar;jetty/lib/naming/mail-1.4.jar;jlib/wings/wings.jar;jetty/lib/jsp-2.0/jasper-compiler-jdt-5.5.15.jar;jlib/oracle_ice5.jar;jlib/mina/mina-core-1.1.7.jar;jetty/lib/ext/jetty-html-6.1.22.jar;lax.jar
# LAX.COMMAND.LINE.ARGS
# ---------------------
# what will be passed to the main method -- be sure to quote arguments with spaces in them
lax.command.line.args=$CMD_LINE_ARGUMENTS$
# LAX.DIR
# -------
# path to directory holding LaunchAnywhere's native launcher
lax.dir=d:\\mendelson\\opensource\\as2\\
# LAX.MAIN.CLASS
# --------------
# the class that contains the main method for the application
lax.main.class=de.mendelson.comm.as2.AS2
# LAX.MAIN.METHOD
# ---------------
# the method in the main class that will be invoked
lax.main.method=main
# LAX.NL.CURRENT.VM
# -----------------
# the VM to use for the next launch
lax.nl.current.vm=jre\\bin\\java.exe
# LAX.NL.JAVA.LAUNCHER.MAIN.CLASS
# -------------------------------
# main class of LaunchAnywhere's java launcher -- do not adjust
lax.nl.java.launcher.main.class=com.zerog.lax.LAX
# LAX.NL.JAVA.LAUNCHER.MAIN.METHOD
# --------------------------------
# main method of LaunchAnywhere's java launcher -- do not adjust
lax.nl.java.launcher.main.method=main
lax.nl.java.option.java.heap.size.max=1024M
# LAX.NL.VALID.VM.LIST
# --------------------
# a string containing one or more of [ ALL JDK JRE J1 J2 JRE_J1 JDK_J1 JRE_J2 JDK_J2 MSJ ]
# delimited by spaces or commas. If the native launcher cannot find the current vm,
# it will search for ones in this list
lax.nl.valid.vm.list=J2
# LAX.NL.WIN32.MICROSOFTVM.MIN.VERSION
# ------------------------------------
# The minimum version of Microsoft's VM this application will run against
lax.nl.win32.microsoftvm.min.version=2750
# LAX.ROOT.INSTALL.DIR
# --------------------
# path to the installdir magic folder
lax.root.install.dir=d:\\mendelson\\opensource\\as2
# LAX.STDERR.REDIRECT
# -------------------
# leave blank for no output, "console" to send to a console window,
# and any path to a file to save to the file
lax.stderr.redirect=
# LAX.STDIN.REDIRECT
# ------------------
# leave blank for no input, "console" to read from the console window,
# and any path to a file to read from that file
lax.stdin.redirect=
# LAX.STDOUT.REDIRECT
# -------------------
# leave blank for no output, "console" to send to a console window,
# and any path to a file to save to the file
lax.stdout.redirect=
# LAX.USER.DIR
# ------------
# left blank, this property will cause the native launcher to not
# alter the platform default behavior for setting the user dir.
# To override this you may set this property to a relative or absolute path.
# Relative paths are relative to the launcher.
lax.user.dir=.
# LAX.VERSION
# -----------
# version of LaunchAnywhere that created this properties file
lax.version=10.0
# LaunchAnywhere (tm) Executable Properties File - Acresso Software Inc. and/or InstallShield Co. Inc.
# LAX.APPLICATION.NAME
# --------------------
# the default name of this executable -- do not edit
lax.application.name=AS2.exe
# LAX.CLASS.PATH
# --------------
# the Java classpath necessary to run this application
# Can be separated by colons (Mac OS/Unix) or semicolons (Windows)
lax.class.path=jlib/jms/joram-client.jar;jetty/lib/jsp-2.0/jasper-compiler-5.5.15.jar;jetty/lib/annotations/jetty-annotations-6.1.22.jar;jlib/wings/wingx.jar;jetty/webapps/as2.war;jlib/httpclient/httpmime-4.0.1.jar;jlib/wings/bsh-core.jar;jetty/lib/management/mx4j/mx4j-tools-3.0.1.jar;jetty/lib/ext/jetty-ldap-jaas-6.1.22.jar;jetty/lib/ext/jetty-client-6.1.22.jar;jlib/mina/mina-filter-codec-netty-1.1.7.jar;jlib/jms/joram-shared.jar;jlib/jms/activation.jar;jlib/help4.jar;jetty/lib/jsp-2.0/slf4j-simple-1.3.1.jar;jlib/bcmail-jdk16-145.jar;jlib/bcprov-jdk16-145.jar;jlib/wings/commons-logging.jar;jlib/jms/jakarta-regexp-1.2.jar;jetty/lib/jsp-2.0/jcl104-over-slf4j-1.3.1.jar;jlib/httpclient/commons-codec-1.3.jar;jlib/httpclient/apache-mime4j-0.6.jar;jlib/jms/joram-config.jar;jlib/jms/joram-connector.jar;jetty/lib/jsp-2.0/jsp-api-2.0.jar;jetty/lib/jsp-2.0/xercesImpl-2.6.2.jar;jetty/start.jar;jlib/jms/jmxtools.jar;jetty/lib/terracotta/jetty-terracotta-sessions-6.1.22.jar;jetty/lib/jsp-2.0/ant-1.6.5.jar;jlib/jcalendar-1.3.3.jar;jlib/mina/slf4j-api-1.5.0.jar;jlib/commons-dbcp-1.2.2.jar;jlib/ohj-jewt.jar;jlib/jms/ow_monolog.jar;jlib/javamail-1.4.3.jar;jlib/jms/jms.jar;jetty/lib/jsp-2.0/jasper-runtime-5.5.15.jar;jetty/lib/management/mx4j/mx4j-3.0.1.jar;jlib/jms/jndi.jar;jlib/help4-nls.jar;jetty/lib/jetty-6.1.22.jar;jlib/jms/JCup.jar;jlib/mina/slf4j-jdk14-1.5.0.jar;jlib/jms/joram-kclient.jar;jre/jre/lib/security/US_export_policy.jar;jlib/jms/jgroups-all.jar;jlib/commons-pool-1.4.jar;jlib/l2fprod-common-all.jar;jetty/lib/jetty-util-6.1.22.jar;jetty/lib/grizzly/jetty-grizzly-6.1.0.jar;jlib/httpclient/httpcore-4.0.1.jar;jlib/mina/mina-integration-jmx-1.1.7.jar;jetty/lib/ext/jetty-java5-stats-6.1.22.jar;jlib/jms/midpapi.jar;jlib/jms/jmxri.jar;jetty/lib/servlet-api-2.5-20081211.jar;jetty/lib/ext/jetty-ajp-6.1.22.jar;jlib/jms/soap.jar;jetty/lib/jsp-2.1/jsp-2.1-jetty-6.1.22.jar;jlib/jms/joram-gui.jar;jetty/lib/jsp-2.0/slf4j-api-1.3.1.jar;as2.jar;jetty/lib/naming/activation-1.1.jar;jlib/wings/dwr.jar;jetty/lib/annotations/geronimo-annotation_1.0_spec-1.0.jar;jlib/mina/mina-integration-spring-1.1.7.jar;jetty/lib/jsp-2.0/commons-el-1.0.jar;jetty/lib/ext/jetty-setuid-6.1.22.jar;jlib/jcalendar-looks-2.0.1.jar;jlib/httpclient/httpclient-4.0.1.jar;jetty/lib/ext/jetty-java5-threadpool-6.1.22.jar;jre/jre/lib/security/local_policy.jar;jetty/lib/management/jetty-management-6.1.22.jar;jetty/lib/ext/jetty-rewrite-handler-6.1.22.jar;jlib/jms/joram-mom.jar;jetty/lib/ext/jetty-sslengine-6.1.22.jar;jetty/lib/naming/jetty-naming-6.1.22.jar;jlib/mina/mina-filter-compression-1.1.7.jar;jlib/jms/joram-raconfig.jar;jetty/lib/xbean/jetty-xbean-6.1.22.jar;jlib/jms/jta.jar;jetty/lib/jsp-2.1/core-3.1.1.jar;jetty/lib/jsp-2.1/ant-1.6.5.jar;jlib/activation.jar;jlib/hsqldb.jar;jetty/lib/jsp-2.0/xmlParserAPIs-2.6.2.jar;jlib/jms/kxml.jar;jetty/lib/ext/jetty-servlet-tester-6.1.22.jar;jetty/lib/plus/jetty-plus-6.1.22.jar;jlib/wings/wingset.jar;jetty/lib/grizzly/grizzly-1.0.7.jar;jlib/commons-io-1.4.jar;jlib/mina/mina-filter-ssl-1.1.7.jar;jetty/lib/naming/mail-1.4.jar;jlib/wings/wings.jar;jetty/lib/jsp-2.0/jasper-compiler-jdt-5.5.15.jar;jlib/oracle_ice5.jar;jlib/mina/mina-core-1.1.7.jar;jetty/lib/ext/jetty-html-6.1.22.jar;lax.jar
# LAX.COMMAND.LINE.ARGS
# ---------------------
# what will be passed to the main method -- be sure to quote arguments with spaces in them
lax.command.line.args=$CMD_LINE_ARGUMENTS$
# LAX.DIR
# -------
# path to directory holding LaunchAnywhere's native launcher
lax.dir=d:\\mendelson\\opensource\\as2\\
# LAX.MAIN.CLASS
# --------------
# the class that contains the main method for the application
lax.main.class=de.mendelson.comm.as2.AS2
# LAX.MAIN.METHOD
# ---------------
# the method in the main class that will be invoked
lax.main.method=main
# LAX.NL.CURRENT.VM
# -----------------
# the VM to use for the next launch
lax.nl.current.vm=jre\\bin\\java.exe
# LAX.NL.JAVA.LAUNCHER.MAIN.CLASS
# -------------------------------
# main class of LaunchAnywhere's java launcher -- do not adjust
lax.nl.java.launcher.main.class=com.zerog.lax.LAX
# LAX.NL.JAVA.LAUNCHER.MAIN.METHOD
# --------------------------------
# main method of LaunchAnywhere's java launcher -- do not adjust
lax.nl.java.launcher.main.method=main
lax.nl.java.option.java.heap.size.max=1024M
# LAX.NL.VALID.VM.LIST
# --------------------
# a string containing one or more of [ ALL JDK JRE J1 J2 JRE_J1 JDK_J1 JRE_J2 JDK_J2 MSJ ]
# delimited by spaces or commas. If the native launcher cannot find the current vm,
# it will search for ones in this list
lax.nl.valid.vm.list=J2
# LAX.NL.WIN32.MICROSOFTVM.MIN.VERSION
# ------------------------------------
# The minimum version of Microsoft's VM this application will run against
lax.nl.win32.microsoftvm.min.version=2750
# LAX.ROOT.INSTALL.DIR
# --------------------
# path to the installdir magic folder
lax.root.install.dir=d:\\mendelson\\opensource\\as2
# LAX.STDERR.REDIRECT
# -------------------
# leave blank for no output, "console" to send to a console window,
# and any path to a file to save to the file
lax.stderr.redirect=
# LAX.STDIN.REDIRECT
# ------------------
# leave blank for no input, "console" to read from the console window,
# and any path to a file to read from that file
lax.stdin.redirect=
# LAX.STDOUT.REDIRECT
# -------------------
# leave blank for no output, "console" to send to a console window,
# and any path to a file to save to the file
lax.stdout.redirect=
# LAX.USER.DIR
# ------------
# left blank, this property will cause the native launcher to not
# alter the platform default behavior for setting the user dir.
# To override this you may set this property to a relative or absolute path.
# Relative paths are relative to the launcher.
lax.user.dir=.
# LAX.VERSION
# -----------
# version of LaunchAnywhere that created this properties file
lax.version=10.0
# LaunchAnywhere (tm) Executable Properties File - Acresso Software Inc. and/or InstallShield Co. Inc.
# LAX.APPLICATION.NAME
# --------------------
# the default name of this executable -- do not edit
lax.application.name=AS2.exe
# LAX.CLASS.PATH
# --------------
# the Java classpath necessary to run this application
# Can be separated by colons (Mac OS/Unix) or semicolons (Windows)
lax.class.path=jlib/jms/joram-client.jar;jetty/lib/jsp-2.0/jasper-compiler-5.5.15.jar;jetty/lib/annotations/jetty-annotations-6.1.22.jar;jlib/wings/wingx.jar;jetty/webapps/as2.war;jlib/httpclient/httpmime-4.0.1.jar;jlib/wings/bsh-core.jar;jetty/lib/management/mx4j/mx4j-tools-3.0.1.jar;jetty/lib/ext/jetty-ldap-jaas-6.1.22.jar;jetty/lib/ext/jetty-client-6.1.22.jar;jlib/mina/mina-filter-codec-netty-1.1.7.jar;jlib/jms/joram-shared.jar;jlib/jms/activation.jar;jlib/help4.jar;jetty/lib/jsp-2.0/slf4j-simple-1.3.1.jar;jlib/bcmail-jdk16-145.jar;jlib/bcprov-jdk16-145.jar;jlib/wings/commons-logging.jar;jlib/jms/jakarta-regexp-1.2.jar;jetty/lib/jsp-2.0/jcl104-over-slf4j-1.3.1.jar;jlib/httpclient/commons-codec-1.3.jar;jlib/httpclient/apache-mime4j-0.6.jar;jlib/jms/joram-config.jar;jlib/jms/joram-connector.jar;jetty/lib/jsp-2.0/jsp-api-2.0.jar;jetty/lib/jsp-2.0/xercesImpl-2.6.2.jar;jetty/start.jar;jlib/jms/jmxtools.jar;jetty/lib/terracotta/jetty-terracotta-sessions-6.1.22.jar;jetty/lib/jsp-2.0/ant-1.6.5.jar;jlib/jcalendar-1.3.3.jar;jlib/mina/slf4j-api-1.5.0.jar;jlib/commons-dbcp-1.2.2.jar;jlib/ohj-jewt.jar;jlib/jms/ow_monolog.jar;jlib/javamail-1.4.3.jar;jlib/jms/jms.jar;jetty/lib/jsp-2.0/jasper-runtime-5.5.15.jar;jetty/lib/management/mx4j/mx4j-3.0.1.jar;jlib/jms/jndi.jar;jlib/help4-nls.jar;jetty/lib/jetty-6.1.22.jar;jlib/jms/JCup.jar;jlib/mina/slf4j-jdk14-1.5.0.jar;jlib/jms/joram-kclient.jar;jre/jre/lib/security/US_export_policy.jar;jlib/jms/jgroups-all.jar;jlib/commons-pool-1.4.jar;jlib/l2fprod-common-all.jar;jetty/lib/jetty-util-6.1.22.jar;jetty/lib/grizzly/jetty-grizzly-6.1.0.jar;jlib/httpclient/httpcore-4.0.1.jar;jlib/mina/mina-integration-jmx-1.1.7.jar;jetty/lib/ext/jetty-java5-stats-6.1.22.jar;jlib/jms/midpapi.jar;jlib/jms/jmxri.jar;jetty/lib/servlet-api-2.5-20081211.jar;jetty/lib/ext/jetty-ajp-6.1.22.jar;jlib/jms/soap.jar;jetty/lib/jsp-2.1/jsp-2.1-jetty-6.1.22.jar;jlib/jms/joram-gui.jar;jetty/lib/jsp-2.0/slf4j-api-1.3.1.jar;as2.jar;jetty/lib/naming/activation-1.1.jar;jlib/wings/dwr.jar;jetty/lib/annotations/geronimo-annotation_1.0_spec-1.0.jar;jlib/mina/mina-integration-spring-1.1.7.jar;jetty/lib/jsp-2.0/commons-el-1.0.jar;jetty/lib/ext/jetty-setuid-6.1.22.jar;jlib/jcalendar-looks-2.0.1.jar;jlib/httpclient/httpclient-4.0.1.jar;jetty/lib/ext/jetty-java5-threadpool-6.1.22.jar;jre/jre/lib/security/local_policy.jar;jetty/lib/management/jetty-management-6.1.22.jar;jetty/lib/ext/jetty-rewrite-handler-6.1.22.jar;jlib/jms/joram-mom.jar;jetty/lib/ext/jetty-sslengine-6.1.22.jar;jetty/lib/naming/jetty-naming-6.1.22.jar;jlib/mina/mina-filter-compression-1.1.7.jar;jlib/jms/joram-raconfig.jar;jetty/lib/xbean/jetty-xbean-6.1.22.jar;jlib/jms/jta.jar;jetty/lib/jsp-2.1/core-3.1.1.jar;jetty/lib/jsp-2.1/ant-1.6.5.jar;jlib/activation.jar;jlib/hsqldb.jar;jetty/lib/jsp-2.0/xmlParserAPIs-2.6.2.jar;jlib/jms/kxml.jar;jetty/lib/ext/jetty-servlet-tester-6.1.22.jar;jetty/lib/plus/jetty-plus-6.1.22.jar;jlib/wings/wingset.jar;jetty/lib/grizzly/grizzly-1.0.7.jar;jlib/commons-io-1.4.jar;jlib/mina/mina-filter-ssl-1.1.7.jar;jetty/lib/naming/mail-1.4.jar;jlib/wings/wings.jar;jetty/lib/jsp-2.0/jasper-compiler-jdt-5.5.15.jar;jlib/oracle_ice5.jar;jlib/mina/mina-core-1.1.7.jar;jetty/lib/ext/jetty-html-6.1.22.jar;lax.jar
# LAX.COMMAND.LINE.ARGS
# ---------------------
# what will be passed to the main method -- be sure to quote arguments with spaces in them
lax.command.line.args=$CMD_LINE_ARGUMENTS$
# LAX.DIR
# -------
# path to directory holding LaunchAnywhere's native launcher
lax.dir=d:\\mendelson\\opensource\\as2\\
# LAX.MAIN.CLASS
# --------------
# the class that contains the main method for the application
lax.main.class=de.mendelson.comm.as2.AS2
# LAX.MAIN.METHOD
# ---------------
# the method in the main class that will be invoked
lax.main.method=main
# LAX.NL.CURRENT.VM
# -----------------
# the VM to use for the next launch
lax.nl.current.vm=jre\\bin\\java.exe
# LAX.NL.JAVA.LAUNCHER.MAIN.CLASS
# -------------------------------
# main class of LaunchAnywhere's java launcher -- do not adjust
lax.nl.java.launcher.main.class=com.zerog.lax.LAX
# LAX.NL.JAVA.LAUNCHER.MAIN.METHOD
# --------------------------------
# main method of LaunchAnywhere's java launcher -- do not adjust
lax.nl.java.launcher.main.method=main
lax.nl.java.option.java.heap.size.max=1024M
# LAX.NL.VALID.VM.LIST
# --------------------
# a string containing one or more of [ ALL JDK JRE J1 J2 JRE_J1 JDK_J1 JRE_J2 JDK_J2 MSJ ]
# delimited by spaces or commas. If the native launcher cannot find the current vm,
# it will search for ones in this list
lax.nl.valid.vm.list=J2
# LAX.NL.WIN32.MICROSOFTVM.MIN.VERSION
# ------------------------------------
# The minimum version of Microsoft's VM this application will run against
lax.nl.win32.microsoftvm.min.version=2750
# LAX.ROOT.INSTALL.DIR
# --------------------
# path to the installdir magic folder
lax.root.install.dir=d:\\mendelson\\opensource\\as2
# LAX.STDERR.REDIRECT
# -------------------
# leave blank for no output, "console" to send to a console window,
# and any path to a file to save to the file
lax.stderr.redirect=
# LAX.STDIN.REDIRECT
# ------------------
# leave blank for no input, "console" to read from the console window,
# and any path to a file to read from that file
lax.stdin.redirect=
# LAX.STDOUT.REDIRECT
# -------------------
# leave blank for no output, "console" to send to a console window,
# and any path to a file to save to the file
lax.stdout.redirect=
# LAX.USER.DIR
# ------------
# left blank, this property will cause the native launcher to not
# alter the platform default behavior for setting the user dir.
# To override this you may set this property to a relative or absolute path.
# Relative paths are relative to the launcher.
lax.user.dir=.
# LAX.VERSION
# -----------
# version of LaunchAnywhere that created this properties file
lax.version=10.0
# LaunchAnywhere (tm) Executable Properties File - Acresso Software Inc. and/or InstallShield Co. Inc.
# LAX.APPLICATION.NAME
# --------------------
# the default name of this executable -- do not edit
lax.application.name=AS2.exe
# LAX.CLASS.PATH
# --------------
# the Java classpath necessary to run this application
# Can be separated by colons (Mac OS/Unix) or semicolons (Windows)
lax.class.path=jlib/jms/joram-client.jar;jetty/lib/jsp-2.0/jasper-compiler-5.5.15.jar;jetty/lib/annotations/jetty-annotations-6.1.22.jar;jlib/wings/wingx.jar;jetty/webapps/as2.war;jlib/httpclient/httpmime-4.0.1.jar;jlib/wings/bsh-core.jar;jetty/lib/management/mx4j/mx4j-tools-3.0.1.jar;jetty/lib/ext/jetty-ldap-jaas-6.1.22.jar;jetty/lib/ext/jetty-client-6.1.22.jar;jlib/mina/mina-filter-codec-netty-1.1.7.jar;jlib/jms/joram-shared.jar;jlib/jms/activation.jar;jlib/help4.jar;jetty/lib/jsp-2.0/slf4j-simple-1.3.1.jar;jlib/bcmail-jdk16-145.jar;jlib/bcprov-jdk16-145.jar;jlib/wings/commons-logging.jar;jlib/jms/jakarta-regexp-1.2.jar;jetty/lib/jsp-2.0/jcl104-over-slf4j-1.3.1.jar;jlib/httpclient/commons-codec-1.3.jar;jlib/httpclient/apache-mime4j-0.6.jar;jlib/jms/joram-config.jar;jlib/jms/joram-connector.jar;jetty/lib/jsp-2.0/jsp-api-2.0.jar;jetty/lib/jsp-2.0/xercesImpl-2.6.2.jar;jetty/start.jar;jlib/jms/jmxtools.jar;jetty/lib/terracotta/jetty-terracotta-sessions-6.1.22.jar;jetty/lib/jsp-2.0/ant-1.6.5.jar;jlib/jcalendar-1.3.3.jar;jlib/mina/slf4j-api-1.5.0.jar;jlib/commons-dbcp-1.2.2.jar;jlib/ohj-jewt.jar;jlib/jms/ow_monolog.jar;jlib/javamail-1.4.3.jar;jlib/jms/jms.jar;jetty/lib/jsp-2.0/jasper-runtime-5.5.15.jar;jetty/lib/management/mx4j/mx4j-3.0.1.jar;jlib/jms/jndi.jar;jlib/help4-nls.jar;jetty/lib/jetty-6.1.22.jar;jlib/jms/JCup.jar;jlib/mina/slf4j-jdk14-1.5.0.jar;jlib/jms/joram-kclient.jar;jre/jre/lib/security/US_export_policy.jar;jlib/jms/jgroups-all.jar;jlib/commons-pool-1.4.jar;jlib/l2fprod-common-all.jar;jetty/lib/jetty-util-6.1.22.jar;jetty/lib/grizzly/jetty-grizzly-6.1.0.jar;jlib/httpclient/httpcore-4.0.1.jar;jlib/mina/mina-integration-jmx-1.1.7.jar;jetty/lib/ext/jetty-java5-stats-6.1.22.jar;jlib/jms/midpapi.jar;jlib/jms/jmxri.jar;jetty/lib/servlet-api-2.5-20081211.jar;jetty/lib/ext/jetty-ajp-6.1.22.jar;jlib/jms/soap.jar;jetty/lib/jsp-2.1/jsp-2.1-jetty-6.1.22.jar;jlib/jms/joram-gui.jar;jetty/lib/jsp-2.0/slf4j-api-1.3.1.jar;as2.jar;jetty/lib/naming/activation-1.1.jar;jlib/wings/dwr.jar;jetty/lib/annotations/geronimo-annotation_1.0_spec-1.0.jar;jlib/mina/mina-integration-spring-1.1.7.jar;jetty/lib/jsp-2.0/commons-el-1.0.jar;jetty/lib/ext/jetty-setuid-6.1.22.jar;jlib/jcalendar-looks-2.0.1.jar;jlib/httpclient/httpclient-4.0.1.jar;jetty/lib/ext/jetty-java5-threadpool-6.1.22.jar;jre/jre/lib/security/local_policy.jar;jetty/lib/management/jetty-management-6.1.22.jar;jetty/lib/ext/jetty-rewrite-handler-6.1.22.jar;jlib/jms/joram-mom.jar;jetty/lib/ext/jetty-sslengine-6.1.22.jar;jetty/lib/naming/jetty-naming-6.1.22.jar;jlib/mina/mina-filter-compression-1.1.7.jar;jlib/jms/joram-raconfig.jar;jetty/lib/xbean/jetty-xbean-6.1.22.jar;jlib/jms/jta.jar;jetty/lib/jsp-2.1/core-3.1.1.jar;jetty/lib/jsp-2.1/ant-1.6.5.jar;jlib/activation.jar;jlib/hsqldb.jar;jetty/lib/jsp-2.0/xmlParserAPIs-2.6.2.jar;jlib/jms/kxml.jar;jetty/lib/ext/jetty-servlet-tester-6.1.22.jar;jetty/lib/plus/jetty-plus-6.1.22.jar;jlib/wings/wingset.jar;jetty/lib/grizzly/grizzly-1.0.7.jar;jlib/commons-io-1.4.jar;jlib/mina/mina-filter-ssl-1.1.7.jar;jetty/lib/naming/mail-1.4.jar;jlib/wings/wings.jar;jetty/lib/jsp-2.0/jasper-compiler-jdt-5.5.15.jar;jlib/oracle_ice5.jar;jlib/mina/mina-core-1.1.7.jar;jetty/lib/ext/jetty-html-6.1.22.jar;lax.jar
# LAX.COMMAND.LINE.ARGS
# ---------------------
# what will be passed to the main method -- be sure to quote arguments with spaces in them
lax.command.line.args=$CMD_LINE_ARGUMENTS$
# LAX.DIR
# -------
# path to directory holding LaunchAnywhere's native launcher
lax.dir=d:\\mendelson\\opensource\\as2\\
# LAX.MAIN.CLASS
# --------------
# the class that contains the main method for the application
lax.main.class=de.mendelson.comm.as2.AS2
# LAX.MAIN.METHOD
# ---------------
# the method in the main class that will be invoked
lax.main.method=main
# LAX.NL.CURRENT.VM
# -----------------
# the VM to use for the next launch
lax.nl.current.vm=jre\\bin\\java.exe
# LAX.NL.JAVA.LAUNCHER.MAIN.CLASS
# -------------------------------
# main class of LaunchAnywhere's java launcher -- do not adjust
lax.nl.java.launcher.main.class=com.zerog.lax.LAX
# LAX.NL.JAVA.LAUNCHER.MAIN.METHOD
# --------------------------------
# main method of LaunchAnywhere's java launcher -- do not adjust
lax.nl.java.launcher.main.method=main
lax.nl.java.option.java.heap.size.max=1024M
# LAX.NL.VALID.VM.LIST
# --------------------
# a string containing one or more of [ ALL JDK JRE J1 J2 JRE_J1 JDK_J1 JRE_J2 JDK_J2 MSJ ]
# delimited by spaces or commas. If the native launcher cannot find the current vm,
# it will search for ones in this list
lax.nl.valid.vm.list=J2
# LAX.NL.WIN32.MICROSOFTVM.MIN.VERSION
# ------------------------------------
# The minimum version of Microsoft's VM this application will run against
lax.nl.win32.microsoftvm.min.version=2750
# LAX.ROOT.INSTALL.DIR
# --------------------
# path to the installdir magic folder
lax.root.install.dir=d:\\mendelson\\opensource\\as2
# LAX.STDERR.REDIRECT
# -------------------
# leave blank for no output, "console" to send to a console window,
# and any path to a file to save to the file
lax.stderr.redirect=
# LAX.STDIN.REDIRECT
# ------------------
# leave blank for no input, "console" to read from the console window,
# and any path to a file to read from that file
lax.stdin.redirect=
# LAX.STDOUT.REDIRECT
# -------------------
# leave blank for no output, "console" to send to a console window,
# and any path to a file to save to the file
lax.stdout.redirect=
# LAX.USER.DIR
# ------------
# left blank, this property will cause the native launcher to not
# alter the platform default behavior for setting the user dir.
# To override this you may set this property to a relative or absolute path.
# Relative paths are relative to the launcher.
lax.user.dir=.
# LAX.VERSION
# -----------
# version of LaunchAnywhere that created this properties file
lax.version=10.0
----------------------------------------------------------------------
Thanks for your help !
Pages