Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 50.075.966 Times

Open Melodie 0.4

Company: Jos???N—?… Paumard
Date Added: September 01, 2013  |  Visits: 474

Open Melodie

Report Broken Link
Printer Friendly Version


Product Homepage
Download (36 downloads)



Open Melodie is an open source version of the software used in the Mus?*A*e Ach?*A*m?*A*nide (MAVI) project. It includes all the modules : image, data, user registration, XML interfaces and Ajax administration interfaces.<br /><br />Developer comments<br /><br />In a nutshell, the MAVI project is an online database of archeological artefacts (and more !) pertaining to the Achaemenid period (550 - 330 BC). The base currently holds about 8500 objects and the same amount of very high resolution images. The biggest images are 500M pixels.<br /><br />There are about 25 different indexation format file in the base, happily sharing the same tables, thanks to a nifty meta model I wrote 6 years ago. The code that brings the MAVI online is old, based on old APIs (an EA version of JAXB, JDO 1.0, just for the ugliest part), and on old design pattern.<br /><br />This is the reason why I chose to rewrite the project from scratch, about 18 months ago, rather than publish an obsolete piece of code, that no one (including me !) would be interested in.<br /><br />This choice allowed me to introduce many new functionalities, that were not in the MAVI platform, and that were needed by users. So in the end, Open melodie is not just a translation from old fashioned code to brand new one, it is also the result of 6 years of hard work on the MAVI on the publication of scientific structured data.<br /><br /><br />Thus, Openmelodie allows one to bring online structured data, namely indexed objects, and to administer them online, in a collaborative way, with or without sharing one's work with other. The meta model is very sophisticated, and aims to be able to handle really any kind of data.<br /><br />The 0.1 version is almost complete, nearly all the functionalities are here. There is a still a big effort to be done, but the main ideas are here.<br /><br />How to install the project ?<br /><br />First, you need to mount all the projects into the Eclipse IDE (I'm not giving you any hints on that, if you dont know what I'm talking about, then the rest is probably not for you).<br /><br />You need Maven 2 and the right plugin in your Eclipse installation for everything to compile. The pom.xml are there, and apart from a build.xml in the image project, there shouldnt be any reference to my local develoment configuration. You dont need this build.xml, it's only here to show how I generated the classes from the XSD file (both provided) using JAXB.<br /><br />All the server part is built on EJB 3.0 and JPA 1.0. The implementation I use is Eclipse link. There are a few annoying bugs in it, and workarounds in the code are mentionned by // TODOs. In an early version, Hibernate was used, and some Hibernate annotations are still here and there (to workaround Hibernate / JPA bugs), in comments.<br /><br />To run the server, you need to tweak the persistence. xml file in the model-persistent project.<br /><br />The application has been first developed in JBoss 4.2. x, but I switched to Glassfish v2. So the persistence.xml reflects that. You need to declare a data source in Glassfish for the application to work. MySQL is the target database.<br /><br />To deploy the project in a Glassfish server is trivial : just build the Ear project (there is nothing in it apart from the declaration of the EAR file), and drop it in Glassfish. You can do that in a standalone Glassfish, or in the server view of Eclipse. I have not tested it again in JBoss, but it should work the same. Just beware the naming of the EJBs, and the data source.

Requirements: No special requirements
Platforms: *nix, Linux
Keyword: Application Buildxml Eclipse Functionalities Glassfish Hibernate Images Jboss Model Online Project Server Sharing Source Structured Version Years
Users rating: 0/10

License: Freeware Size: 20.48 KB
USER REVIEWS
More Reviews or Write Review


OPEN MELODIE RELATED
Server Tools  -  GlassFish 3.1
GlassFish Server Open Source Edition is the industry’s first application server that supports Java Platform, Enterprise Edition 6 (the Java EE 6 platform) and is built on a modular, flexible runtime based on the OSGi standard. With GlassFish...
52.7 MB  
HTML Utilities  -  Jbum 1.27
Jbum is a free and open source application which takes a directory of images and turns them into a page of HTML. Jbum generates thumbnails and supports rotating, reordering, captioning, spellchecking, and styling.
8.9 MB  
Personal Information Managers  -  Doctor M (tm) FREE 3D mesh reconstruction 1.0
Doctor M (tm) is a full, absolutely FREE, application for medical reconstruction of scanned images acquired from classical machines of human body inspections and analisys. The goal of the product is to create an accurate 3D object quickly starting...
4.6 MB  
Multimedia & Graphics  -  3D Architecture by LiveCAD 2.1
- 2D plans with quotations, grid, 2D/3D simultaneous views - Creation of beams, low walls and posts - Automatic interior quotations - Outline rooms in a single operation - Over 2,000 3D objects and textures to decorate and furnish each room -...
389.07 MB  
Graphics Editors  -  Pixel Studio Pro 1.0 Beta8 Build 740
Pixel Studio Pro is a powerful and reliable application for adding, editing and exporting images. The application provides users with multiple effects: chalk, broken painting, lens flare, super nova and many more.
 
Screen Savers  -  Cirque du Freak 1.0
This application will enhance your desktop displaying images from the famous movie Cirque du Freak. Give your desktop a new look! If you are a fan of the Cirque du Freak movie, than this is the screensaver for you. Keep these famous characters on...
 
Screen Savers  -  Charlie Wilson's War 1.0
This application will enhance your desktop displaying images from the famous movie Charlie Wilson's War. Give your desktop a new look! If you are a fan of the Charlie Wilson's War movie, than this is the screensaver for you. Keep these famous...
 
Screen Savers  -  Fool's Gold 1.0
This application will enhance your desktop displaying images from the famous movie Fool's Gold. Give your desktop a new look! If you are a fan of the Fool's Gold movie, than this is the screensaver for you. Keep these famous characters on your...
 
Screen Savers  -  AvPR 1.0
This application will enhance your desktop displaying images from the famous movie Alien Vs Predator Requiem Movie. Give your desktop a new look! If you are a fan of the Alien Vs Predator Requiem Movie movie, than this is the screensaver for you....
 
Screen Savers  -  Firewall Screensaver 1.0
This application will enhance your desktop displaying images from the famous movie Firewall. Give your desktop a new look! If you are a fan of the Firewall movie, than this is the screensaver for you. Keep these famous characters on your desktop...
 
NEW DOWNLOADS IN UTILITIES, FILE CATALOGUERS
Utilities  -  Nessconnect 1.0.2
Nessconnect is a GUI, CLI and API client for Nessus and Nessus compatible servers. With an improved user interface, it provides local session management, scan templates, report generation through XSLT, charts and graphs, and vulnerability trending.
819.2 KB  
Utilities  -  Dynamic Power Management 2.6.16
The Dynamic Power Management (DPM) project explores technologies to improve power conservation capabilities of platforms based on open source software. Of particular interest are techniques applicable to running systems, adjusting power parameters...
30.72 KB  
Utilities  -  Ethernet bridge tables 2.4.37.9
Ethernet bridge tables - Linux Ethernet filter for the Linux bridge. The 2.4-ebtables-brnf package contains the ebtables+bridge-nf patch. Be sure to check out the ebtables hp. This site also contains the arptables userspace tool.
40.96 KB  
Utilities  -  SaraB 1.0.0
SaraB works with DAR (Disk ARchive) to schedule and rotate backups on random-access media (i.e. hard drives, CDs, DVDs, Zip, etc. Basically anything except magnetic tapes.) This reduces hassle for the administrator by providing an automatic backup...
20.48 KB  
Utilities  -  Command Not Found 0.2.41
Command Not Found is a program that uses a cache of existing programs and their associated packages to aid users in their day-to-day command-line work. Usage: command-not-found [options] Options: ...
30.72 KB  
File Cataloguers  -  Index Your Files 2021
IYF was created for small and large companies, where the company administrator or employees can find the documentation of each project within the network. IYF creates individual databases for an employee/computer or you can create databases for...
5.17 MB  
File Cataloguers  -  XZ Utils 4.999.9 Beta
XZ Utils is free general-purpose data compression software with high compression ratio. XZ Utils were written for POSIX-like systems (GNU/Linux, *BSDs, etc.), but also work on some not-so-POSIX systems like Windows. XZ Utils are the successor to...
1013.76 KB  
File Cataloguers  -  Mondo Rescue for Linux 2.2.9.7
Mondo it backs up your GNU/Linux server or workstation to tape, CD-R, CD-RW, NFS or hard disk partition. In the event of catastrophic data loss, you will be able to restore all of your data [or as much as you want], from bare metal if...
2.44 MB  
File Cataloguers  -  python-lzf 0.2.1
python-lzf are Python bindings for liblzf. This package is just a straight translation of the C api of liblzf to python. It has two functions: compress() and decompress(). compress() accepts a string to compress and an...
30.72 KB  
File Cataloguers  -  Areca 7.2.5
Areca is an Open Source file backup software developped in Java. Here are some key features of "Areca": ?*A* Archives Compression (Zip format) ?*A* Archives Encryption (Triple DES encryption algorithm) ?*A* Source...
2.25 MB