开发者

Glassfish administration scripting

开发者 https://www.devze.com 2023-02-16 20:49 出处:网络
I am trying to move a web application that currently runs on WebSpher开发者_C百科e 6.1 application server over Glassfish 3.X. I currently have a set of WebSphere jacl files that configure an instance

I am trying to move a web application that currently runs on WebSpher开发者_C百科e 6.1 application server over Glassfish 3.X. I currently have a set of WebSphere jacl files that configure an instance of a WAS for my web application (data sources, queues, etc.) and a .bat and a .sh file that execute the jacl files (I think via wsadmin). I develop on a WAS instance on my Windows PC and the software is tested on a WAS instance installed on a Solaris test machine.

Is there the equivalent concept for Glassfish?

That is, does Glassfish have a concept of a platform independent administration scripting language like WebSphere jacl/jython that can be executed from a call from a Windows .bat file or a Unix .sh file?

I'm relatively new to web development and so I may have made some conceptual mistakes and you may also have to fill in some gaps in my question.

Thanks


You can feed a configuration script to asadmin, that contains asadmin subcommands like deploy and create-jdbc-resource, etc...

The 'language' does not have any real flow-of-control or looping constructs, so you would need to flatten those types of things out of the script that would get called by your dot-bat or dot-sh.

If you are really leveraging jacl/jython this might not be possible... but if you aren't putting these interpreters through their paces, the asadmin 'language' may be rich enough for you.


Yes, take at a look at the "asadmin" command. It should be able to configure most anything you need from a script.

0

精彩评论

暂无评论...
验证码 换一张
取 消