Précédent   Forum du club des développeurs et IT Pro > Applications > Projets > Projets hébergés > Moterako > Développement (MoterakoWeb)
Développement (MoterakoWeb) Forum sur le développement de l'Implémentation de Référence (Java Platform Enterprise Edition 6, GlassFish Server Open Source Edition v 3.0.1)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 09/01/2011, 22h23   #1
onjanirina
Membre actif
 
Avatar de onjanirina
 
Homme Onjanirina RAKOTONIAINA
Architecte de système d'information
Inscription : décembre 2009
Messages : 110
Détails du profil
Informations personnelles :
Nom : Homme Onjanirina RAKOTONIAINA
Âge : 34
Localisation : Madagascar

Informations professionnelles :
Activité : Architecte de système d'information
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : décembre 2009
Messages : 110
Points : 160
Points : 160
Envoyer un message via MSN à onjanirina Envoyer un message via Skype™ à onjanirina
Par défaut Historique des révisions (version de développement)

Cette discussion présente les explications sommaires sur la version de développement (Test) proposée sur http://demo.java.developpez.com:8888/moterako/

Cette version a pour objet de présenter les différents types d'objets accessibles aux utilisateurs, leurs organisations (hierarchie, liens), la navigation principale et les identifications des applications systèmes (indispensables).

Il permet la consultation en mode "anonyme" ou "connecté" (SignIn/LogOut dans la barre de menu supérieur). Le mode connecté permet d'accéder à plus d'applications.

L'implémentation et les composants technologiques de cette version sont en pleine évolution. Il s'agit essentiellement d'identifier les composants/couches de l'architecture générale du site.
Le graphisme peut aussi être sujet à de multiples modifications (Thèmes exemples) avant la version 0, qui sera la première version de base de futurs développements.

Les dernières sources et binaires pour la version de développement (Test) sont toujours disponibles en téléchargement. Par contre, les outils de collaboration (Subversion, Issue Tracking, etc.) ne seront disponibles au public qu'à la sortie de la Version 0.0.0. Quelques choix technologiques et techniques (Base de données, par exemple) ne sont pas encore fixés.

Toutes les remarques ou questions seront les bienvenues sur cette discussion.
A vous lire,
__________________
Concepteur/Développeur d'applications web sur http://www.onjanirina.pro/
Hacker sur TopCoder, CodeChef, CodeForces, Sphere Online Judge, ProjectEuler, InterviewStreet, HackerRank (Pseudo : Onjanirina)
onjanirina est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/01/2011, 23h31   #2
onjanirina
Membre actif
 
Avatar de onjanirina
 
Homme Onjanirina RAKOTONIAINA
Architecte de système d'information
Inscription : décembre 2009
Messages : 110
Détails du profil
Informations personnelles :
Nom : Homme Onjanirina RAKOTONIAINA
Âge : 34
Localisation : Madagascar

Informations professionnelles :
Activité : Architecte de système d'information
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : décembre 2009
Messages : 110
Points : 160
Points : 160
Envoyer un message via MSN à onjanirina Envoyer un message via Skype™ à onjanirina
Par défaut Révision 1: Structure générale, Mise en forme

La version de développement ( http://demo.java.developpez.com:8888/moterako/ sur GlassFish 3.0.1) a été mise à jour.
Les sources de cette nouvelle version seront prochainement disponible.
__________________
Concepteur/Développeur d'applications web sur http://www.onjanirina.pro/
Hacker sur TopCoder, CodeChef, CodeForces, Sphere Online Judge, ProjectEuler, InterviewStreet, HackerRank (Pseudo : Onjanirina)
onjanirina est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/02/2011, 22h36   #3
dourouc05
Responsable Qt & Web sémantique

 
Avatar de dourouc05
 
Homme Thibaut Cuvelier
Étudiant
Inscription : août 2008
Messages : 18 619
Détails du profil
Informations personnelles :
Nom : Homme Thibaut Cuvelier
Localisation : Belgique

Informations professionnelles :
Activité : Étudiant
Secteur : Enseignement

Informations forums :
Inscription : août 2008
Messages : 18 619
Points : 72 652
Points : 72 652
Envoyer un message via MSN à dourouc05 Envoyer un message via Yahoo à dourouc05
! Ça a belle tête ! (Bon, les langues n'ont toujours pas de nom, etc., mais l'accueil a déjà plus belle tête !).
__________________
Vous souhaitez participer aux rubriques Qt ou PyQt/PySide (tutoriels, FAQ, traductions, sources) ? Contactez-moi par MP.

Pas de question d'ordre technique par MP !
dourouc05 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/02/2011, 23h07   #4
onjanirina
Membre actif
 
Avatar de onjanirina
 
Homme Onjanirina RAKOTONIAINA
Architecte de système d'information
Inscription : décembre 2009
Messages : 110
Détails du profil
Informations personnelles :
Nom : Homme Onjanirina RAKOTONIAINA
Âge : 34
Localisation : Madagascar

Informations professionnelles :
Activité : Architecte de système d'information
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : décembre 2009
Messages : 110
Points : 160
Points : 160
Envoyer un message via MSN à onjanirina Envoyer un message via Skype™ à onjanirina
Par défaut Début de la conception statique

@dourouc05 > Merci pour ton encouragement,

Effectivement, il s'agit de la première modification (Revision 1) pour cette phase (Planification) qui consiste à produire une première version statique du concept.

Les données, base de données In-memory (H2Database, faute de base de données sur le serveur), sont donc limitées : Langues (180, ISO 639-1), Places (180), Users (100), etc. Les listes seront généralement générées par des clauses "ORDER BY RAND()" pour avoir un aspect dynamique. La prochaine modification épargnera les visiteurs de ces LangXX, etc.

Les thèmes, et plus généralement le graphisme, seront inspirés de sites trouvés ici et là. Si des personnes ont des éléments graphiques ou d'interface utilisateur à intégrer dans le site, elles sont invitées à les proposer. Et éventuellement, être mentionnées dans cette discussion.
Pour cette phase, 3 thèmes seront intégrés au site : Commun (Knob), User, Group.

N'hésitez surtout pas à poster commentaires, suggestions, questions ou autres formes de critiques.
__________________
Concepteur/Développeur d'applications web sur http://www.onjanirina.pro/
Hacker sur TopCoder, CodeChef, CodeForces, Sphere Online Judge, ProjectEuler, InterviewStreet, HackerRank (Pseudo : Onjanirina)
onjanirina est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/02/2011, 13h58   #5
onjanirina
Membre actif
 
Avatar de onjanirina
 
Homme Onjanirina RAKOTONIAINA
Architecte de système d'information
Inscription : décembre 2009
Messages : 110
Détails du profil
Informations personnelles :
Nom : Homme Onjanirina RAKOTONIAINA
Âge : 34
Localisation : Madagascar

Informations professionnelles :
Activité : Architecte de système d'information
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : décembre 2009
Messages : 110
Points : 160
Points : 160
Envoyer un message via MSN à onjanirina Envoyer un message via Skype™ à onjanirina
Par défaut Révision 2 : Exemples de données, Avatars, Mise en Forme

Mise à jour 2 sur la version de développement http://demo.java.developpez.com:8888/moterako/
- Noms des langues, lieux, personnages.
- Images sur les profils Utilisateurs.
__________________
Concepteur/Développeur d'applications web sur http://www.onjanirina.pro/
Hacker sur TopCoder, CodeChef, CodeForces, Sphere Online Judge, ProjectEuler, InterviewStreet, HackerRank (Pseudo : Onjanirina)
onjanirina est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/02/2011, 04h40   #6
onjanirina
Membre actif
 
Avatar de onjanirina
 
Homme Onjanirina RAKOTONIAINA
Architecte de système d'information
Inscription : décembre 2009
Messages : 110
Détails du profil
Informations personnelles :
Nom : Homme Onjanirina RAKOTONIAINA
Âge : 34
Localisation : Madagascar

Informations professionnelles :
Activité : Architecte de système d'information
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : décembre 2009
Messages : 110
Points : 160
Points : 160
Envoyer un message via MSN à onjanirina Envoyer un message via Skype™ à onjanirina
Par défaut Révision 3 : Base de données (Apache Derby), JPA 2.0

Révision (3) de la version de développement (http://demo.java.developpez.com:8888/moterako)
  • La première modification concerne la mise en place d'une base de données persistante (Apache Derby), en remplacement de la base de données In-Memory (H2 Database).
  • La seconde modification a consisté à l'intégration de la couche de persistance basé sur Java Persistence API (JPA 2.0), utilisant l'implémentation fourni par Oracle : EclipseLink.
Cette étape marque ainsi l'installation complète des composants techniques du projet, conformes à J2EE6, à savoir :
- Java Server Faces 2.0 (Mojarra);
- Context et Dependency Injection 1.0;
- Entreprise Java Beans 3.1;
- Java Persistence API 2.0 (EclipseLink).


Les binaires et sources (Développez.com, SourceForge.net) ont également été mis à jour.

Un prochain article expliquera en détails les aspects techniques du projet,
Tous les commentaires, questions ou autres formes de critiques sont vivement sollicités.
__________________
Concepteur/Développeur d'applications web sur http://www.onjanirina.pro/
Hacker sur TopCoder, CodeChef, CodeForces, Sphere Online Judge, ProjectEuler, InterviewStreet, HackerRank (Pseudo : Onjanirina)
onjanirina est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/02/2011, 00h11   #7
onjanirina
Membre actif
 
Avatar de onjanirina
 
Homme Onjanirina RAKOTONIAINA
Architecte de système d'information
Inscription : décembre 2009
Messages : 110
Détails du profil
Informations personnelles :
Nom : Homme Onjanirina RAKOTONIAINA
Âge : 34
Localisation : Madagascar

Informations professionnelles :
Activité : Architecte de système d'information
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : décembre 2009
Messages : 110
Points : 160
Points : 160
Envoyer un message via MSN à onjanirina Envoyer un message via Skype™ à onjanirina
Par défaut Révision 3 : Déployement sur GlassFish v3

Le déployement sur le serveur GlassFish v3 requiert les opérations suivantes :
  • Création d'un pool de connexion (MoteraPool) avec les informations suivantes :
    • Nom : MoteraPool
    • Type de ressource : java.sql.Driver
    • Driver ClassName : org.apache.derby.jdbc.ClientDriver
    • Ping : activé
    • URL de connexion (Propriétés additionnelles) : jdbc:derby:moteradb;create=true
  • Création de la ressource JDBC nommée : jdbc/MoteraDB pour le pool de connexion MoteraPool.
Les noms peuvent être modifiés à condition de mettre à jour en conséquence les sources.
__________________
Concepteur/Développeur d'applications web sur http://www.onjanirina.pro/
Hacker sur TopCoder, CodeChef, CodeForces, Sphere Online Judge, ProjectEuler, InterviewStreet, HackerRank (Pseudo : Onjanirina)
onjanirina est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/03/2011, 14h12   #8
benwit
Rédacteur
 
Avatar de benwit
 
Inscription : septembre 2004
Messages : 1 640
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 1 640
Points : 3 163
Points : 3 163
L'accès à la version déployée ne fonctionne plus ?

J'ai essayé de déployé ton war sur tomcat mais cela ne fonctionne pas.
__________________

Tout le monde savait que c'était impossible. Il est venu un imbécile qui ne le savait pas et qui l'a fait. Marcel PAGNOL
On ne savait pas que c'était impossible, alors on l'a fait. John Fitzgerald KENNEDY.
L'inexpérience est ce qui permet à la jeunesse d'accomplir ce que la vieillesse sait impossible. Paul (Tristant) BERNARD
La meilleure façon de prédire l'avenir, c'est de l'inventer.
benwit est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/03/2011, 19h22   #9
onjanirina
Membre actif
 
Avatar de onjanirina
 
Homme Onjanirina RAKOTONIAINA
Architecte de système d'information
Inscription : décembre 2009
Messages : 110
Détails du profil
Informations personnelles :
Nom : Homme Onjanirina RAKOTONIAINA
Âge : 34
Localisation : Madagascar

Informations professionnelles :
Activité : Architecte de système d'information
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : décembre 2009
Messages : 110
Points : 160
Points : 160
Envoyer un message via MSN à onjanirina Envoyer un message via Skype™ à onjanirina
Par défaut Confirmation de la version en ligne

La version en ligne fonctionne très bien. Je suis en train de vérifier.
Je confirme le lien : http://demo.java.developpez.com:8888/moterako/

Une Révision 4 est disponible mais effectivement, je rencontre des difficultés à le déployer. Par contre, pour d'éventuelles pannes, le responsable (qui m'a attribué en exclusivité ce serveur) s'en occupent généralement assez vite et ne durent pas trop longtemps. C'est aussi le prix de la gratuité et du bénévolat mais c'est pas trop mal pour l'état du projet.

Tomcat n'est pas un Serveur d'entreprise. Pour pouvoir déployer l'application, il faudrait y adjoindre un serveur d'entreprise embarqué, genre JBoss, mais je ne suis pas spécialiste en Tomcat. Il faudrait effectivement trouver quelqu'un(s) pour tester le déploiement sur d'autres serveurs, sous d'autres configurations, etc.
__________________
Concepteur/Développeur d'applications web sur http://www.onjanirina.pro/
Hacker sur TopCoder, CodeChef, CodeForces, Sphere Online Judge, ProjectEuler, InterviewStreet, HackerRank (Pseudo : Onjanirina)
onjanirina est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/03/2011, 08h06   #10
benwit
Rédacteur
 
Avatar de benwit
 
Inscription : septembre 2004
Messages : 1 640
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 1 640
Points : 3 163
Points : 3 163
Au moment où j'ai essayé, ça n'aboutissait pas.
Soit c'était dû à un problème réseau de mon côté, soit à un arrêt momentané côté DVP.

Là, c'est bon, j'y accède.

Pour ce qui est du déploiement sous Tomcat, j'ai testé de poser l'archive war mais je n'y croyais pas trop puisque comme tu le dis, Tomcat n'implémente pas toute la pile JEE. Il est à peu près sûr que tu dois utiliser des jar du conteneur d'applications qui ne se trouvent pas dans Tomcat.
__________________

Tout le monde savait que c'était impossible. Il est venu un imbécile qui ne le savait pas et qui l'a fait. Marcel PAGNOL
On ne savait pas que c'était impossible, alors on l'a fait. John Fitzgerald KENNEDY.
L'inexpérience est ce qui permet à la jeunesse d'accomplir ce que la vieillesse sait impossible. Paul (Tristant) BERNARD
La meilleure façon de prédire l'avenir, c'est de l'inventer.
benwit est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 22/03/2011, 22h08   #11
onjanirina
Membre actif
 
Avatar de onjanirina
 
Homme Onjanirina RAKOTONIAINA
Architecte de système d'information
Inscription : décembre 2009
Messages : 110
Détails du profil
Informations personnelles :
Nom : Homme Onjanirina RAKOTONIAINA
Âge : 34
Localisation : Madagascar

Informations professionnelles :
Activité : Architecte de système d'information
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : décembre 2009
Messages : 110
Points : 160
Points : 160
Envoyer un message via MSN à onjanirina Envoyer un message via Skype™ à onjanirina
Par défaut Révision 4 : Téléchargements

Bonjour,
La Révision 4, sources et binaires, est disponible en téléchargement sur SourceForget.net.
Malheureusement, cette révision n'est pas encore disponible en ligne pour cause d'erreurs sur le serveur GlassFish.

Modifications effectuées :
  • Ajout, pour chaque élément, d'une description ainsi qu'un lien vers la page Wiki (En-cours de création).
Lien pour le téléchargement : https://sourceforge.net/projects/mot...erako-web/0.4/

Pour tester cette version en local, sur un Serveur GlassFish v 3.0.1 (ou supérieur), les opérations suivantes sont requises :
  • Création d'un pool de connexion (MoteraPool) avec les informations suivantes :
    • Nom : MoteraPool
    • Type de ressource : java.sql.Driver
    • Driver ClassName : org.apache.derby.jdbc.ClientDriver
    • Ping : activé
    • URL de connexion (Propriétés additionnelles) : jdbc:derby:moteradb;create=true
  • Création de la ressource JDBC nommée : jdbc/MoteraDB pour le pool de connexion MoteraPool.
Dans le cas où la précédente installation existait, ces opérations ne sont pas obligatoires, sauf dans le cas où la base de données a été supprimée.

Toutes les remarques ou questions à propos des binaires/sources de la version de référence, notamment la Révision 4, peuvent être postées à la suite de ce message ou faire l'objet de nouvelles discussions dans ce forum.
__________________
Concepteur/Développeur d'applications web sur http://www.onjanirina.pro/
Hacker sur TopCoder, CodeChef, CodeForces, Sphere Online Judge, ProjectEuler, InterviewStreet, HackerRank (Pseudo : Onjanirina)
onjanirina est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/05/2011, 03h10   #12
onjanirina
Membre actif
 
Avatar de onjanirina
 
Homme Onjanirina RAKOTONIAINA
Architecte de système d'information
Inscription : décembre 2009
Messages : 110
Détails du profil
Informations personnelles :
Nom : Homme Onjanirina RAKOTONIAINA
Âge : 34
Localisation : Madagascar

Informations professionnelles :
Activité : Architecte de système d'information
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : décembre 2009
Messages : 110
Points : 160
Points : 160
Envoyer un message via MSN à onjanirina Envoyer un message via Skype™ à onjanirina
Par défaut Déploiement de la version 0.5

La version 0.5 du projet est (à nouveau) disponible sur un serveur mis à jour et réinstallé GlassFish Open Source Edition 3.1

URL : http://demo.java.developpez.com:8888/moterako/
__________________
Concepteur/Développeur d'applications web sur http://www.onjanirina.pro/
Hacker sur TopCoder, CodeChef, CodeForces, Sphere Online Judge, ProjectEuler, InterviewStreet, HackerRank (Pseudo : Onjanirina)
onjanirina est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 03h53.


 
 
 
 
Partenaires

Hébergement Web