...
You may either edit the Geronimo startup scripts or run the server from the command line, but in either case you should make consider the following adjustments:
...
2. Geronimo v2.0.2 needs access to Internet for applications like SPECjAppServer2004 to be deployed – it tries to fetch XML schemas from http://java.sun.com site. So if you're going to deploy applications like that, and you're behind a firewall, you should add the appropriate -Dhttp.proxyHost=
and -Dhttp.proxyPort=
options to the Geronimo command line. This problem is caused by OPENEJB-700 bug and should disappear after that bug is fixed and the fix is propagated to a new version of Geronimo.
3. SPECjAppServer2004 and other applications may require additional specification of JNDI naming conventions for EJB, like this: -Dopenejb.jndiname.failoncollision=true -Dopenejb.jndiname.format={ejbName
}
4. Harmony generally needs more memory. So make sure to add the corresponding -Xms
and -Xmx
options.
Your final startup line may look like this:
Panel | ||
---|---|---|
| ||
|
...