anisoft amp 1.0
Sponsored Links
Sponsored Links
anisoft amp 1.0
No.
Title
Category
Price
License
Expand All
orange amp xmms is rebuilt from scratch orange version of my black amp theme.
Now "xmms" button opens preferences for xmms {I meant to do that for black amp but forgot}.
Now "xmms" button opens preferences for xmms {I meant to do that for black amp but forgot}.
AMP is a framework-independant Java API that enables processing of AJAX requests in a normal MVC pattern.
AMP framework is currently integrated with the Spring framework to allow for easy configuration. It was inspired by Ruby on Rails partials.
About AJAX:
Asynchronous JavaScript And XML, or its acronym Ajax, is a Web development technique for creating interactive web applications. The intent is to shift a great deal of interaction to the Web surfers computer, exchanging data with the server behind the scenes, so that the entire Web page does not have to be reloaded each time the user makes a change. This is meant to increase the Web pages interactivity, speed, and usability. The Ajax technique uses a combination of:
XHTML (or HTML) and CSS for marking up and styling information.
The DOM accessed with a client-side scripting language, especially ECMAScript implementations like JavaScript and JScript, to dynamically display and interact with the information presented
The XMLHttpRequest object to exchange data asynchronously with the web server. In some Ajax frameworks and in some situations, an IFrame object is used instead of the XMLHttpRequest object to exchange data with the web server.
XML is commonly used as the format for transfering data, although any format will work, including preformatted HTML, plain text, JSON and even EBML.
Like DHTML, LAMP, or SPA, Ajax is not a technology in itself, but a term that refers to the use of a group of technologies together. In fact, derivative/composite technologies based substantially upon Ajax, such as AFLAX, are already appearing.
Whats New in This Release:
· Spring integration now has the additional option of using SpringAmpInterceptor instead of the servlet filter.
· The example application uses the new interceptor instead of the filter, though filter config remains commented out in web.xml.
AMP framework is currently integrated with the Spring framework to allow for easy configuration. It was inspired by Ruby on Rails partials.
About AJAX:
Asynchronous JavaScript And XML, or its acronym Ajax, is a Web development technique for creating interactive web applications. The intent is to shift a great deal of interaction to the Web surfers computer, exchanging data with the server behind the scenes, so that the entire Web page does not have to be reloaded each time the user makes a change. This is meant to increase the Web pages interactivity, speed, and usability. The Ajax technique uses a combination of:
XHTML (or HTML) and CSS for marking up and styling information.
The DOM accessed with a client-side scripting language, especially ECMAScript implementations like JavaScript and JScript, to dynamically display and interact with the information presented
The XMLHttpRequest object to exchange data asynchronously with the web server. In some Ajax frameworks and in some situations, an IFrame object is used instead of the XMLHttpRequest object to exchange data with the web server.
XML is commonly used as the format for transfering data, although any format will work, including preformatted HTML, plain text, JSON and even EBML.
Like DHTML, LAMP, or SPA, Ajax is not a technology in itself, but a term that refers to the use of a group of technologies together. In fact, derivative/composite technologies based substantially upon Ajax, such as AFLAX, are already appearing.
Whats New in This Release:
· Spring integration now has the additional option of using SpringAmpInterceptor instead of the servlet filter.
· The example application uses the new interceptor instead of the filter, though filter config remains commented out in web.xml.
The Asterisk@Home Linux Distribution project enables the home user to quickly set up a VOIP Asterisk PBX. A web GUI makes configuration and operation easy. We also provide an xPL (home automation) interface for easy interaction with other devices in the home.
Here are some key features of "Asterisk Home":
· Asterisk 1.0.9
· Flash Operator Panel 0.21
· Festival Speech Engine version 1.95
· weather agi scripts
· wakeup calls
· Integrated WebMeetMe GUI
· AMP-1.10.008
· CentOS 3.5
· SugarCRM with Cisco XML Services interface + Click to Dial
· Music On Hold (mpg123)
· Fax support (spanDSP)
· xPL support
· Digium card auto-config
AMP (Asterisk Management Portal)
· AMP is a web GUI that allows the configuration of Asterisk without the need for editing config files. If you use AMP be careful not to make manual changes to the config files that will affect AMP�s operation.
Flash Operator Panel
· Flash Operator Panel is a real-time web interface to Asterisk. You can see what all of your extensions, trunks, and conferences are doing. We have extension 200 set up for testing. This is a live extension and will work as soon as a phone is registered to ext 200. The rest of the buttons are dummy objects for examples.
· The op_buttons.conf file has all of the configs for each button in Flash Operator Panel you can edit this using the Config Edit button on the maint menu. You must reboot the Asterisk or restart the panel service after you make changes. The normal config files for Flash Operator Panel end in .cfg we changed them to .conf so they would match the other Asterisk files.
Cisco XML Services
· Asterisk@Home has a Cisco XML Services that can be used to look up contacts in a database. Click on Web Address Book from the Asterisk@Home main menu. (user: admin password: password) and enter all of your contacts and their phone numbers.
Music On Hold (mpg123)
· Asterisk@Home has now uses mpg123 for music on hold. Put a call on hold and they hear music not dead air!
Fax support (SpanDSP)
· SpanDSP allows Asterisk to receive faxes. You can set this up in AMP.
Here are some key features of "Asterisk Home":
· Asterisk 1.0.9
· Flash Operator Panel 0.21
· Festival Speech Engine version 1.95
· weather agi scripts
· wakeup calls
· Integrated WebMeetMe GUI
· AMP-1.10.008
· CentOS 3.5
· SugarCRM with Cisco XML Services interface + Click to Dial
· Music On Hold (mpg123)
· Fax support (spanDSP)
· xPL support
· Digium card auto-config
AMP (Asterisk Management Portal)
· AMP is a web GUI that allows the configuration of Asterisk without the need for editing config files. If you use AMP be careful not to make manual changes to the config files that will affect AMP�s operation.
Flash Operator Panel
· Flash Operator Panel is a real-time web interface to Asterisk. You can see what all of your extensions, trunks, and conferences are doing. We have extension 200 set up for testing. This is a live extension and will work as soon as a phone is registered to ext 200. The rest of the buttons are dummy objects for examples.
· The op_buttons.conf file has all of the configs for each button in Flash Operator Panel you can edit this using the Config Edit button on the maint menu. You must reboot the Asterisk or restart the panel service after you make changes. The normal config files for Flash Operator Panel end in .cfg we changed them to .conf so they would match the other Asterisk files.
Cisco XML Services
· Asterisk@Home has a Cisco XML Services that can be used to look up contacts in a database. Click on Web Address Book from the Asterisk@Home main menu. (user: admin password: password) and enter all of your contacts and their phone numbers.
Music On Hold (mpg123)
· Asterisk@Home has now uses mpg123 for music on hold. Put a call on hold and they hear music not dead air!
Fax support (SpanDSP)
· SpanDSP allows Asterisk to receive faxes. You can set this up in AMP.
naca42dxf project is an interactive text program used to output a dxf or gnuplot file from a NACA 4 digits code or a .dat file.
Installation:
tar -xzvf naca42dxf-1.0.0.tgz
cd naca42dxf-1.0.0
make
sudo make install
Installation:
tar -xzvf naca42dxf-1.0.0.tgz
cd naca42dxf-1.0.0
make
sudo make install
bmon is a portable bandwidth monitor and rate estimator running on various operating systems. It supports various input methods for different architectures.Various output modes exist including an interactive interface built in curses, lightweight HTML output but also formatable ASCII output.
Statistics may be distributed over a network using multicast or unicast and collected at some point to generate a summary of statistics for a set of nodes.
tgr:axs ~ bmon -o ascii -p eth0
Interface RX Rate RX # TX Rate TX #
eth0 868.00B 2.0 131.00B 1.0
eth0 1.04KiB 2.0 99.00B 1.0
eth0 667.00B 1.0 65.00B 0.0
eth0 667.00B 1.0 65.00B 0.0
eth0 63.05KiB 47.0 1.40KiB 9.0
Interface RX Rate RX # TX Rate TX #
eth0 1.04KiB 2.0 99.00B 1.0
Statistics may be distributed over a network using multicast or unicast and collected at some point to generate a summary of statistics for a set of nodes.
tgr:axs ~ bmon -o ascii -p eth0
Interface RX Rate RX # TX Rate TX #
eth0 868.00B 2.0 131.00B 1.0
eth0 1.04KiB 2.0 99.00B 1.0
eth0 667.00B 1.0 65.00B 0.0
eth0 667.00B 1.0 65.00B 0.0
eth0 63.05KiB 47.0 1.40KiB 9.0
Interface RX Rate RX # TX Rate TX #
eth0 1.04KiB 2.0 99.00B 1.0
jPortScanner is a Java port scan utility.
Requires Java 1.4 or greater (for its use of regular expressions)
Installation:
gzip -d jPortScanner.1.0.4.tar.gz
tar -xvf jPortScanner.1.0.4.tar
cd jPortScanner.1.0.4
make
make install
To run type:
jPortScanner
Whats New in This Release:
· which was causing localhost scans
· added Makefile/Install script
· Fixed bug with timeouts
Requires Java 1.4 or greater (for its use of regular expressions)
Installation:
gzip -d jPortScanner.1.0.4.tar.gz
tar -xvf jPortScanner.1.0.4.tar
cd jPortScanner.1.0.4
make
make install
To run type:
jPortScanner
Whats New in This Release:
· which was causing localhost scans
· added Makefile/Install script
· Fixed bug with timeouts
gnuvd is a command-line client to the online Van Dale dictionary for the Dutch language.
Installation:
tar xvfz gnuvd-1.0.2.tar.gz
$ cd gnuvd-1.0.2
$ ./configure
$ make
$ make install
Whats New in This Release:
· Fixes for some memory related bugs.
· Now works on the merciless OpenBSD 3.8.
Installation:
tar xvfz gnuvd-1.0.2.tar.gz
$ cd gnuvd-1.0.2
$ ./configure
$ make
$ make install
Whats New in This Release:
· Fixes for some memory related bugs.
· Now works on the merciless OpenBSD 3.8.
MIM is an application that allows viewing of MPEG-I streams multicasted according to RFC1889, RFC1890, RFC2250. These are video streams broadcasted at 30 fps over the mbone. Audio is made in the form of mpeg layer 2 or 3.
Untar the package.
To compile mim:
cd mim-1.0.9/mim/
cp Makefile.platform Makefile
make mim
or
cd mim-1.0.9/mim/
make -f Makefile.platform mim
Make sure to check the Makefile for sanity in the context of your environment.
To compile xmim:
cd mim-1.0.9/xmim
cp Makefile.platform Makefile
make xmim
or
cd mim-1.0.9/xmim/
make -f Makefile.platform xmim
Untar the package.
To compile mim:
cd mim-1.0.9/mim/
cp Makefile.platform Makefile
make mim
or
cd mim-1.0.9/mim/
make -f Makefile.platform mim
Make sure to check the Makefile for sanity in the context of your environment.
To compile xmim:
cd mim-1.0.9/xmim
cp Makefile.platform Makefile
make xmim
or
cd mim-1.0.9/xmim/
make -f Makefile.platform xmim
view3dscene project is a viewer for 3D scene files.
Here are some key features of "view3dscene":
· Two navigation methods are available: Walk (walking like in FPS (Doom, Quake) games, with collision detection, gravity and related features available) and Examine (this allows you to easily rotate and scale the whole model).
· Convertion of 3DS, OBJ and GEO files to VRML 1.0
· You can also simply open and save any VRML 1.0 or 2.0 file and in effect view3dscene will work as a "pretty-printer" for VRML files.
· Built-in ray-tracer (that is also available as a separate command-line program, rayhunter) to generate nice views of the scene (with shadows, mirrors, and transmittance). Classic ray-tracer implements exactly VRML 97 lighting equations.
Supported file formats:
· VRML 1.0 and 2.0. Almost complete VRML 1.0 support is ready. VRML 2.0 (aka VRML 97) support is also done, although some advanced features are missing right now (like prototypes, scripting, interpolators, sensors). VRML files usually have WRL extension.
· See VRML implementation status for detailed list of supported features. See also my extensions to VRML, my VRML test suite, and finally the official VRML specifications.
· Also many OpenInventors 1.0 ASCII files (extension IV) are handled. Mainly its because Inventor 1.0 and VRML 1.0 are very similar formats, but view3dscene handles also some additional Inventor-specific nodes.
· 3d Studio 3DS format. Not every information in 3DS is handled by view3dscene but most important things, like materials, texture coordinates and texture filenames are supported.
· Wavefront OBJ files. Only very basic support : geometry and texture coords. Texture named default_obj_texture.png in the current directory will be used if texture coords are specified in the file.
· GEO. Some simple format; I dont even know what program writes files in this format, it just happened that I had a few files in this format. No, its not Videoscape GEO and its not Houdini GEO.
Here are some key features of "view3dscene":
· Two navigation methods are available: Walk (walking like in FPS (Doom, Quake) games, with collision detection, gravity and related features available) and Examine (this allows you to easily rotate and scale the whole model).
· Convertion of 3DS, OBJ and GEO files to VRML 1.0
· You can also simply open and save any VRML 1.0 or 2.0 file and in effect view3dscene will work as a "pretty-printer" for VRML files.
· Built-in ray-tracer (that is also available as a separate command-line program, rayhunter) to generate nice views of the scene (with shadows, mirrors, and transmittance). Classic ray-tracer implements exactly VRML 97 lighting equations.
Supported file formats:
· VRML 1.0 and 2.0. Almost complete VRML 1.0 support is ready. VRML 2.0 (aka VRML 97) support is also done, although some advanced features are missing right now (like prototypes, scripting, interpolators, sensors). VRML files usually have WRL extension.
· See VRML implementation status for detailed list of supported features. See also my extensions to VRML, my VRML test suite, and finally the official VRML specifications.
· Also many OpenInventors 1.0 ASCII files (extension IV) are handled. Mainly its because Inventor 1.0 and VRML 1.0 are very similar formats, but view3dscene handles also some additional Inventor-specific nodes.
· 3d Studio 3DS format. Not every information in 3DS is handled by view3dscene but most important things, like materials, texture coordinates and texture filenames are supported.
· Wavefront OBJ files. Only very basic support : geometry and texture coords. Texture named default_obj_texture.png in the current directory will be used if texture coords are specified in the file.
· GEO. Some simple format; I dont even know what program writes files in this format, it just happened that I had a few files in this format. No, its not Videoscape GEO and its not Houdini GEO.
Atomsphere is a Java library for creating and modifying Atom 1.0 compliant feed documents. Atomsphere is also bundled with a servlet-based Web interface for front-end manipulation of atom feeds.
Serlvers is a set of Erlang modules designed to help in the implementation of IP services (i.e. TCP/IP or Internet servers).
Serlvers consists of a set of behaviours to abstract the internals of each protocol, and other modules to help with the infrastructure.
Serlverss goal is that when making a server, you only need worry about how to store, handle, process, etc. the information instead of the internals of each protocol (to save countless hours of RFC reading).
Installation:
SCons is used to compile and install this package.
First check out the variables you need to set by running:
scons --help
Youll need to set PREFIX, the prefix directory (where Erlang is installed, it contains something like: bin erts-5.4.13 Install lib misc releases usr) and at the same time you set it, itll compile.
Then run:
scons install
to install. You might need sudo or su to reach superuser capabilities.
For example:
$ scons PREFIX=/usr/lib/erlang
scons: Reading SConscript files ...
scons: done reading SConscript files.
scons: Building targets ...
erl -noshell -run edoc_run files ["src/launcher.erl","src/gen_echo.erl","src/gen_chargen.erl","src/gen_daytime.erl","src/gen_time.erl"] [{dir, "doc/"}] -run init stop
erlc -o src/ src/gen_chargen.erl
erlc -o src/ src/gen_daytime.erl
erlc -o src/ src/gen_echo.erl
erlc -o src/ src/gen_time.erl
erlc -o src/ src/launcher.erl
scons: done building targets.
$ sudo scons install
scons: Reading SConscript files ...
scons: done reading SConscript files.
scons: Building targets ...
Install file: "src/gen_chargen.beam" as "/usr/lib/erlang/lib/serlvers-0.1.0/ebin/gen_chargen.beam"
Install file: "src/gen_daytime.beam" as "/usr/lib/erlang/lib/serlvers-0.1.0/ebin/gen_daytime.beam"
Install file: "src/launcher.beam" as "/usr/lib/erlang/lib/serlvers-0.1.0/ebin/launcher.beam"
Install file: "src/gen_chargen.erl" as "/usr/lib/erlang/lib/serlvers-0.1.0/src/gen_chargen.erl"
Install file: "src/gen_daytime.erl" as "/usr/lib/erlang/lib/serlvers-0.1.0/src/gen_daytime.erl"
Install file: "src/launcher.erl" as "/usr/lib/erlang/lib/serlvers-0.1.0/src/launcher.erl"
scons: done building targets.
$
Serlvers consists of a set of behaviours to abstract the internals of each protocol, and other modules to help with the infrastructure.
Serlverss goal is that when making a server, you only need worry about how to store, handle, process, etc. the information instead of the internals of each protocol (to save countless hours of RFC reading).
Installation:
SCons is used to compile and install this package.
First check out the variables you need to set by running:
scons --help
Youll need to set PREFIX, the prefix directory (where Erlang is installed, it contains something like: bin erts-5.4.13 Install lib misc releases usr) and at the same time you set it, itll compile.
Then run:
scons install
to install. You might need sudo or su to reach superuser capabilities.
For example:
$ scons PREFIX=/usr/lib/erlang
scons: Reading SConscript files ...
scons: done reading SConscript files.
scons: Building targets ...
erl -noshell -run edoc_run files ["src/launcher.erl","src/gen_echo.erl","src/gen_chargen.erl","src/gen_daytime.erl","src/gen_time.erl"] [{dir, "doc/"}] -run init stop
erlc -o src/ src/gen_chargen.erl
erlc -o src/ src/gen_daytime.erl
erlc -o src/ src/gen_echo.erl
erlc -o src/ src/gen_time.erl
erlc -o src/ src/launcher.erl
scons: done building targets.
$ sudo scons install
scons: Reading SConscript files ...
scons: done reading SConscript files.
scons: Building targets ...
Install file: "src/gen_chargen.beam" as "/usr/lib/erlang/lib/serlvers-0.1.0/ebin/gen_chargen.beam"
Install file: "src/gen_daytime.beam" as "/usr/lib/erlang/lib/serlvers-0.1.0/ebin/gen_daytime.beam"
Install file: "src/launcher.beam" as "/usr/lib/erlang/lib/serlvers-0.1.0/ebin/launcher.beam"
Install file: "src/gen_chargen.erl" as "/usr/lib/erlang/lib/serlvers-0.1.0/src/gen_chargen.erl"
Install file: "src/gen_daytime.erl" as "/usr/lib/erlang/lib/serlvers-0.1.0/src/gen_daytime.erl"
Install file: "src/launcher.erl" as "/usr/lib/erlang/lib/serlvers-0.1.0/src/launcher.erl"
scons: done building targets.
$
1.0.6" href="http://linux.wareseeker.com/download/svndelta-1.0.6.rar/331736">Download svndelta 1.0.6
svndelta helps manage a Subversion project, identifying the local files that have been changed, added or deleted.
The relevant files can be automatically added to and removed from Subversion.
A list of files is produced, with a summary of content differences, i.e. the number of lines of code that have been added, changed, and deleted.
Example summary format of svndelta:
total added changed deleted file
======= ======= ======= ======= ====================
5 4 1 0 * Makefile
4 3 1 0 * bin/runtests
125 39 76 10 * share/svndelta/svndelta.rb
3 2 1 0 * svndelta.spec
99 90 9 0 * test/share/svndelta/tc_ignorefile.rb
5 0 4 1 * test/share/svndelta/testcase.rb
------- ------- ------- ------- --------------------
241 138 92 11 total
svndelta is written in Ruby, and thus can run on a variety of operating systems.
Whats New in This Release:
· A bug occurring when a file has been deleted, set to ignored, then re-added was fixed.
The relevant files can be automatically added to and removed from Subversion.
A list of files is produced, with a summary of content differences, i.e. the number of lines of code that have been added, changed, and deleted.
Example summary format of svndelta:
total added changed deleted file
======= ======= ======= ======= ====================
5 4 1 0 * Makefile
4 3 1 0 * bin/runtests
125 39 76 10 * share/svndelta/svndelta.rb
3 2 1 0 * svndelta.spec
99 90 9 0 * test/share/svndelta/tc_ignorefile.rb
5 0 4 1 * test/share/svndelta/testcase.rb
------- ------- ------- ------- --------------------
241 138 92 11 total
svndelta is written in Ruby, and thus can run on a variety of operating systems.
Whats New in This Release:
· A bug occurring when a file has been deleted, set to ignored, then re-added was fixed.
Filelight creates an interactive map of concentric segmented-rings that helps visualize disk usage on your computer.
It is like a pie-chart, but the segments nest, allowing you to see not only which directories take up all your space, but which directories and files inside those directories are the real culprits.
Remote Filesystems
If you want to have a filelight-style map prerendered at set times during the week, and then controlled in a web browser, take a look at Philesight, an excellent utilty that is also open source.
You can also browser remote servers using the fish:// or ftp:// KIO slave inside FIlelight, but for a system administrator I think philesight is more useful, check it out.
Installing From Source
You should be able to just copy and paste the following into a terminal:
cd ~
wget http://methylblue.com/filelight/packages/filelight-1.0.tar.bz2
tar xjf filelight-1.0.tar.bz2
cd filelight-1.0
./configure --disable-debug && make
su -c make install
It is like a pie-chart, but the segments nest, allowing you to see not only which directories take up all your space, but which directories and files inside those directories are the real culprits.
Remote Filesystems
If you want to have a filelight-style map prerendered at set times during the week, and then controlled in a web browser, take a look at Philesight, an excellent utilty that is also open source.
You can also browser remote servers using the fish:// or ftp:// KIO slave inside FIlelight, but for a system administrator I think philesight is more useful, check it out.
Installing From Source
You should be able to just copy and paste the following into a terminal:
cd ~
wget http://methylblue.com/filelight/packages/filelight-1.0.tar.bz2
tar xjf filelight-1.0.tar.bz2
cd filelight-1.0
./configure --disable-debug && make
su -c make install
Progress is a utility used in a pipe to report progress of data transfer to standard error. Command-line arguments tells to specify how frequently to report, what character to use to report, and how much buffering to do.
Whats New in This Release:
· February 9, 2003
· progress 1.0
· Initial announcement
Whats New in This Release:
· February 9, 2003
· progress 1.0
· Initial announcement
1.0.7" href="http://linux.wareseeker.com/download/pomstrap-1.0.7.rar/324327">Download POMStrap 1.0.7
POMStrap is a little opensource (BSD License) application bootstrap designed to avoid the Java library dependency/version headache. The more we use open-source Java components, the more we have to deal with the classical problem of dependency conflict.
Ive personally experienced this problem when using FOP and Batik simultaneously: FOP required a specific old version of Batik to work (and render vector images), and I needed to use the latest version of Batik for image rendering.
POMStrap allows you clean separation of concern within your application (for component oriented architecture), providing strict hierarchical classloader confinement.
POMStrap is able to load application dependency as they are declared in Maven 2 project file, and execute each dependency in its own classloader without inhering from its parent avoiding version conflict.
By using POMStrap you will be able to have an application dependency schema such as:
Application-1.0
+ DepA-1.0
+ DepB-1.0
+ DepA-2.0
And DepB-1.0 executing DepA-2.0 classes (and not DepA-1.0 as it would be without POMStrap).
POMStrap also work as an application bootstrap. POMStrap project just requires a pom file (Maven 2 project file) and a class/method to fetch all required dependencies and launch the application using a command line syntax such as:
java -jar pomstrap-1.0.jar groupId:artifact:version classname[:method] [method args]
for example:
java -jar pomstrap-1.0.jar pomstrap:testApp:1.0 com.prefetch.pomstrap.App:run
If no method is provided it will try to start the classical java static main method.
Be default POMStrap looks into you local repository (in you [home directory]/.m2/repository) but you can also specify another repository URL using system property:
"-Dmaven2.repository.url=[URL]"
You can use POMStrap via a Servlet with similar init-parameters configuration (see provided example sources).
A JBoss POMStrap Service is also available and allows you to lauch applications as JBoss Service (via .sar file deployed in a JBoss instance).
By the way, POMStrap can easily be embedded in your application with minimal impact (since it does not require any external library).
Whats New in This Release:
· This release fixes a bug in the resource loader and remote repository definition.
· POMStrap has now been successfully used in a different production environment and this release can be considered as gold.
Ive personally experienced this problem when using FOP and Batik simultaneously: FOP required a specific old version of Batik to work (and render vector images), and I needed to use the latest version of Batik for image rendering.
POMStrap allows you clean separation of concern within your application (for component oriented architecture), providing strict hierarchical classloader confinement.
POMStrap is able to load application dependency as they are declared in Maven 2 project file, and execute each dependency in its own classloader without inhering from its parent avoiding version conflict.
By using POMStrap you will be able to have an application dependency schema such as:
Application-1.0
+ DepA-1.0
+ DepB-1.0
+ DepA-2.0
And DepB-1.0 executing DepA-2.0 classes (and not DepA-1.0 as it would be without POMStrap).
POMStrap also work as an application bootstrap. POMStrap project just requires a pom file (Maven 2 project file) and a class/method to fetch all required dependencies and launch the application using a command line syntax such as:
java -jar pomstrap-1.0.jar groupId:artifact:version classname[:method] [method args]
for example:
java -jar pomstrap-1.0.jar pomstrap:testApp:1.0 com.prefetch.pomstrap.App:run
If no method is provided it will try to start the classical java static main method.
Be default POMStrap looks into you local repository (in you [home directory]/.m2/repository) but you can also specify another repository URL using system property:
"-Dmaven2.repository.url=[URL]"
You can use POMStrap via a Servlet with similar init-parameters configuration (see provided example sources).
A JBoss POMStrap Service is also available and allows you to lauch applications as JBoss Service (via .sar file deployed in a JBoss instance).
By the way, POMStrap can easily be embedded in your application with minimal impact (since it does not require any external library).
Whats New in This Release:
· This release fixes a bug in the resource loader and remote repository definition.
· POMStrap has now been successfully used in a different production environment and this release can be considered as gold.
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above anisoft amp 1.0 search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Sponsored Links
Related Information
Top Popular Software
Editor's Picks Software