Giter Site home page Giter Site logo

newtonerp's People

Watchers

 avatar

newtonerp's Issues

Accesseurs TicketMaintenance - Employés

On ne voit pas l'association de l'employé John Doe vers son ticket de
maintenance mais on voit que le ticket de maintenance est relié à l'employé
John Doe. Pourquoi?

Relations :

MaintenanceTicket -> Employés = 1 à 1
Employé -> MaintenanceTickets = 1 à *

Bug?

Original issue reported on code.google.com by [email protected] on 11 Nov 2009 at 8:48

Index sur clefs étrangères

Si nous continuons l'ERP arpès la session, il serait intéressant d'ajouter
des index aux clefs d'accesseurs exemple: employee -> champ departementID,
comme ça, la recherche serait beaucoup plus rapide. Il ne s'agit pas d'une
fonctionnalité qui devrait être faite pendant la session d'automne 2009. 

Original issue reported on code.google.com by [email protected] on 1 Dec 2009 at 10:07

Date ne s'enregistre pas en db

Creer n'importe quel entité contenant un date. L'enregistrer. Voir la date
-> Elle sera a null. Donc la date ne s'enregistre pas en db.

Et ce pour toute les entités du projet. Le bug se produit avec date et
dateTime. 

-Guillaume
-Kovalev

Original issue reported on code.google.com by [email protected] on 4 Nov 2009 at 8:07

Parse Exception sur field Currency avec FieldCalcule

Essaie de edit puis enregistre sans rien changé ca va dire :

java.text.ParseException: Unparseable number: " $"
    at java.text.NumberFormat.parse(Unknown Source)
    at newtonERP.orm.field.type.FieldCurrency.setData(FieldCurrency.java:59)
    at newtonERP.orm.field.Fields.setData(Fields.java:78)
    at newtonERP.orm.field.Fields.setFromHashTable(Fields.java:105)
    at newtonERP.module.Module.doAction(Module.java:319)
    at newtonERP.serveur.CommandRouteur.routeCommand(CommandRouteur.java:62)
    at newtonERP.serveur.Servlet.urlToAction(Servlet.java:132)
    at newtonERP.serveur.Servlet.handle(Servlet.java:67)
    at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
    at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)
    at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
    at org.mortbay.jetty.Server.handle(Server.java:326)
    at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:536)
    at
org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:930)
    at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:747)
    at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:218)
    at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:405)
    at
org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:228)
    at
org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)


Le problème est le suivant : le grandTotal quand il passe dans le setData
du fieldCurrency = ""....

Pourtant si tu va voir le ini db de CustomerVendor je set le grandTotal a 0....

J'ai essayé des hacks bizarre au début mais je les ait enlevés, c'était
trop dla bullshit... Puis je crois que tu connais plus les field que moi...
c assez weird en tout cas...

PS : Ca serait bien si ca pourrait être régler pour jeudi merci! :)

Original issue reported on code.google.com by [email protected] on 1 Dec 2009 at 2:33

Impossible de modifier un customer invoice

What steps will reproduce the problem?
1. Entrez un customer
2. Enrez une commande pour le customer
3. Essayez de la modifier

On devrais voir :

Error

java.lang.ArrayIndexOutOfBoundsException: Array index out of range: 0
    at java.util.Vector.get(Unknown Source)
    at newtonERP.module.AbstractOrmEntity.editUI(AbstractOrmEntity.java:133)
    at newtonERP.module.Module.doAction(Module.java:338)
    at newtonERP.serveur.CommandRouteur.routeCommand(CommandRouteur.java:61)
    at newtonERP.serveur.Servlet.urlToAction(Servlet.java:132)
    at newtonERP.serveur.Servlet.handle(Servlet.java:67)
    at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
    at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)
    at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
    at org.mortbay.jetty.Server.handle(Server.java:326)
    at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:536)
    at
org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.ja
va:915)
    at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:539)
    at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212)
    at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:405)
    at
org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:228)
    at
org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)

Aucune idée pourquoi.


Original issue reported on code.google.com by [email protected] on 1 Nov 2009 at 11:41

Bug avec initDB()

Lorsque la DB est effacée et qu'on run le server en mode debug, ça lance
cette exception

Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: Array
index out of range: 0
    at java.util.Vector.get(Unknown Source)
    at modules.userRightModule.UserRightModule.initDB(UserRightModule.java:104)
    at
modules.userRightModule.actions.CreateAllRight.doAction(CreateAllRight.java:69)
    at newtonERP.module.AbstractAction.perform(AbstractAction.java:52)
    at newtonERP.Starter.main(Starter.java:40)

Original issue reported on code.google.com by [email protected] on 26 Oct 2009 at 4:45

Créer fichier de config

Créer fichier de config
pour sgbd, user admin par default
options de backup
nom affiché globalement


Original issue reported on code.google.com by [email protected] on 25 Jan 2010 at 7:41

bug de null pointer exception

Si vous roulez la db est-ce que ca vous donne ca --> ?

SQL query produced : SELECT * FROM Newton_Right WHERE
moduleName='UserRightModule';
Executed the select statement
newtonERP.orm.exceptions.OrmEntityCreationException: Erreur à la création
des entitées provenant d'une requête de l'orm : null
    at
newtonERP.orm.EntityCreator.createEntitiesFromResultSet(EntityCreator.java:67)
    at newtonERP.orm.Orm.select(Orm.java:74)
    at modules.userRightModule.UserRightModule.initDB(UserRightModule.java:64)
    at
modules.userRightModule.actions.CreateAllRight.doAction(CreateAllRight.java:89)
    at newtonERP.module.AbstractAction.perform(AbstractAction.java:54)
    at newtonERP.Starter.main(Starter.java:39)

Original issue reported on code.google.com by [email protected] on 24 Oct 2009 at 3:36

Date du moment présent dans critère de recherche.

Si vous tentez de modifier une entité comportant une date, elle ne sera pas
trouvée car les critères de recherches incluront l'heure et la date du
moment présent. Voici pourquoi ça fait ça: FieldDate et FieldDateTime a une
valeur par default qui n'est pas nulle.

Original issue reported on code.google.com by [email protected] on 4 Nov 2009 at 2:16

permetre le suport de différent 'set' de module

déplacé les module dans des sous dossier parallèle a l'application, cela
permettre de pouvoir développé différent module dépendement des besoins de
chacun

rendre la sélection du dossier de module dans le fichier de config

le checkout des modules ce ferais donc de manière séparé de l'application

Original issue reported on code.google.com by [email protected] on 20 May 2010 at 2:11

Impossible de deleter la vendor invoice en db

What steps will reproduce the problem?
1. Essayer de supprimer la vendor invoice présente dans la db

Vous devriez voir ca :

Error

java.lang.NumberFormatException: For input string: "null"
    at java.lang.NumberFormatException.forInputString(Unknown Source)
    at java.lang.Integer.parseInt(Unknown Source)
    at java.lang.Integer.parseInt(Unknown Source)
    at newtonERP.module.field.FieldInt.setData(FieldInt.java:73)
    at newtonERP.module.field.Fields.setData(Fields.java:99)
    at newtonERP.module.field.Fields.setFromHashTable(Fields.java:126)
    at newtonERP.module.Module.doAction(Module.java:332)
    at newtonERP.serveur.CommandRouteur.routeCommand(CommandRouteur.java:61)
    at newtonERP.serveur.Servlet.urlToAction(Servlet.java:132)
    at newtonERP.serveur.Servlet.handle(Servlet.java:67)
    at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
    at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)
    at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
    at org.mortbay.jetty.Server.handle(Server.java:326)
    at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:536)
    at
org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.ja
va:915)
    at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:539)
    at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212)
    at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:405)
    at
org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:228)
    at
org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)

Honnetement je crois que je sait pourquoi, la invoice na pas de numéro dans
la db. Ca dit voulez vous deleter VendorInvoice null....

Cependant la question est, comment a-t-elle pu entrer en db sans numéro?
Refaire la db résoudrais le probleme a mon avis... 

Serait bien d'essayer de tester plusieurs insert si les vendors invoice on
des numéros d'identification...




Original issue reported on code.google.com by [email protected] on 1 Nov 2009 at 11:34

simplification de l'appel d'Action requis

Présentement dès que l'on veut appelé un action on doit passé par la
réflexion, même si elle est masqué a l'intérieur de la méthode doAction 
Module qui prend le nom de l'action en String pour faire l'appel, cela
cause quelque inconvénient:
 * on ne peu savoir qu'a l'exécution la validité de notre appel
 * aucun autocomplete possible
 * lourdeur de code suplémentaire
 * probablement d'autre

exemple de code d'appel CommandRouteur ligne 36+:
{{{
module = ListModule.getModule("UserRightModule");
module.doAction("RightCheck", rightParam)
}}}

la réflexion est le seul moyen de faire les appel lorsque la demande viens
du client (url en string), mais a l'interne on pourrais la géré autrement.

j'ai donc trouvé une solution, mais étant donné que sa peu possiblement
cassé quelque règle d'encapsulation ou a tout le moins nos propre règle je
préfère vérifié avec vous ce qui en est.

pour ce faire je vous montre un exemple de ce que sa pourrait etre:
{{{
public class RightCheck extends AbstractAction
{
    protected AbstractEntity doAction(AbstractEntity entity,
        Hashtable<String, String> parameters)
    { 
      ...
    }
}


// on appel ainsi l'action de cette manière:
new RightCheck().perform(rightParam); 
}}}

alors, quel est votre avis?

Original issue reported on code.google.com by [email protected] on 11 Oct 2009 at 2:57

HttpServlet class not found: instructions pour régler le problème

What steps will reproduce the problem?
1. Essayez de dériver de la classe HttpServlet, et probablement que ça ne
marchera pas.
2.
3.

Vous devez importer la librairie de servlet runtime.
Dans JDeveloper:
right click sur projet > projet properties > libraries and classpath
Dans Eclipse:
je sais pas comment, veuillez mettre les instructions


Original issue reported on code.google.com by [email protected] on 13 Sep 2009 at 2:00

Bug dans le fichier GridViewer

Apres avoir repris le projet au complet plusieurs fois je me rends compte
qu'il y a une problème dans le fichier GridViewer. Des erreurs de
compilation aux lignes suivantes : 

import newtonERP.viewers.viewerData.ListViewerData;

        if (gridData instanceof ListViewerData)
        html += getSpecificButton(gridData
            .getSpecificActionButtonList(),
            ((ListViewerData) gridData).getEntity().get(i));

ListViewerData n'est pas trouvé. C'est juste moi ou ben?

Original issue reported on code.google.com by [email protected] on 16 Nov 2009 at 3:35

Method must override from superclass Ubuntu

Comment refaire le probleme?

Ouvrez le projet dans Ubuntu

On devrait voir que les methodes de la classe test entity qu'ils override
par celle de l'interface.... pourquoi? Urgent car le bug semble etre juste
dans Linux

Original issue reported on code.google.com by [email protected] on 23 Sep 2009 at 9:16

ParseException sur field double

Essaie de rentrer un nouveau produit avec un prix, ca va dire ca :

java.text.ParseException: Unparseable number: "2.00 $"
    at java.text.NumberFormat.parse(NumberFormat.java:350)
    at newtonERP.orm.field.type.FieldCurrency.setData(FieldCurrency.java:58)
    at newtonERP.orm.field.Fields.setData(Fields.java:78)
    at newtonERP.orm.field.Fields.setFromHashTable(Fields.java:105)
    at newtonERP.module.Module.doAction(Module.java:319)
    at newtonERP.serveur.CommandRouteur.routeCommand(CommandRouteur.java:62)
    at newtonERP.serveur.Servlet.urlToAction(Servlet.java:132)
    at newtonERP.serveur.Servlet.handle(Servlet.java:67)
    at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
    at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)
    at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
    at org.mortbay.jetty.Server.handle(Server.java:326)
    at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:536)
    at
org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:930)
    at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:747)
    at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:218)
    at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:405)
    at
org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:228)
    at
org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)


Original issue reported on code.google.com by [email protected] on 28 Nov 2009 at 9:50

FieldDate, bug

Petit reminder pour ne pas oublier ça.
En ce moment, je dois faire des hack bâtard dans Fields pour bien utiliser
FieldDate. Il faudrait pas qu'on oublie de débugger et cleaner ça mais je
crois que la priorité pour mercredi et jeudi est de produire des modules
qui marchent. Ces hack bâtard sont dans une zones assez restreintes de
l'architecture alors ça ne nuit pas à la production.

Original issue reported on code.google.com by [email protected] on 1 Nov 2009 at 4:38

JVM OutOfMemoryError

Voici la stack trace de l'exception qui ma été lancée. Honnêtement je pense
que c'est juste ma JVM qui chie des tacs pis qui manque de mémoire. (Je
vais d'ailleurs voir comment lui allouer plus de mémoire) 

Mais peut-être que notre programme bouffe des ressources a mort aussi.
Essayez une successions tres rapides d'utilisation des accesseurs comme
j'ai fait si vous avez rien a faire chez vous un samedi soir a 3h du mat!


2009-11-11 20:43:57.139::WARN:  /Production/Edit/Machine?PKmachineID=1
java.lang.OutOfMemoryError: Java heap space
    at sun.reflect.GeneratedConstructorAccessor3.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at java.lang.Class.newInstance0(Unknown Source)
    at java.lang.Class.newInstance(Unknown Source)
    at
newtonERP.orm.EntityCreator.createEntitiesFromResultSet(EntityCreator.java:47)
    at newtonERP.orm.Orm.select(Orm.java:106)
    at newtonERP.orm.Orm.select(Orm.java:120)
    at
newtonERP.orm.associations.SingleAccessorManager.getForeignEntity(SingleAccessor
Manager.java:57)
    at
newtonERP.orm.associations.SingleAccessorManager.getSingleAccessor(SingleAccesso
rManager.java:86)
    at
newtonERP.orm.associations.AccessorManager.getSingleAccessor(AccessorManager.jav
a:102)
    at
newtonERP.module.AbstractOrmEntity.getSingleAccessor(AbstractOrmEntity.java:610)
    at
modules.userRightModule.entityDefinitions.User.getGroupsEntity(User.java:51)
    at modules.userRightModule.actions.RightCheck.doAction(RightCheck.java:33)
    at newtonERP.module.AbstractAction.perform(AbstractAction.java:53)
    at newtonERP.serveur.CommandRouteur.routeCommand(CommandRouteur.java:57)
    at newtonERP.serveur.Servlet.urlToAction(Servlet.java:132)
    at newtonERP.serveur.Servlet.handle(Servlet.java:67)
    at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
    at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)
    at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
    at org.mortbay.jetty.Server.handle(Server.java:326)
    at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:536)
    at
org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.ja
va:915)
    at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:539)
    at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212)
    at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:405)
    at
org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:228)
    at
org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)
2009-11-11 20:43:57.139::WARN:  /HumanResources/Edit/Employee?PKemployeeID=1
java.lang.OutOfMemoryError: Java heap space
    at java.lang.StringBuilder.toString(Unknown Source)
    at
newtonERP.module.AbstractOrmEntity.getPrimaryKeyName(AbstractOrmEntity.java:397)
    at
newtonERP.module.AbstractOrmEntity.getNaturalKeyNameList(AbstractOrmEntity.java:
496)
    at
newtonERP.module.AbstractOrmEntity.getNaturalKeyName(AbstractOrmEntity.java:562)
    at
newtonERP.orm.associations.ListOfValueManager.addListOfValue(ListOfValueManager.
java:29)
    at
newtonERP.orm.associations.AccessorManager.addAccessor(AccessorManager.java:28)
    at modules.production.entityDefinitions.Machine.<init>(Machine.java:31)
    at
modules.production.entityDefinitions.MaintenanceTicket.<init>(MaintenanceTicket.
java:34)
    at sun.reflect.GeneratedConstructorAccessor6.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at java.lang.Class.newInstance0(Unknown Source)
    at java.lang.Class.newInstance(Unknown Source)
    at
newtonERP.orm.EntityCreator.createEntitiesFromResultSet(EntityCreator.java:47)
    at newtonERP.orm.Orm.select(Orm.java:106)
    at newtonERP.orm.Orm.select(Orm.java:120)
    at
newtonERP.orm.associations.PluralAccessorManager.addFromNegativeListOfValueList(
PluralAccessorManager.java:161)
    at
newtonERP.orm.associations.PluralAccessorManager.getPluralAccessorList(PluralAcc
essorManager.java:31)
    at
newtonERP.orm.associations.AccessorManager.getPluralAccessorList(AccessorManager
.java:78)
    at
newtonERP.module.AbstractOrmEntity.getPluralAccessorList(AbstractOrmEntity.java:
584)
    at
newtonERP.viewers.PromptViewer.getMultipleAccessorLinkList(PromptViewer.java:148
)
    at newtonERP.viewers.PromptViewer.getHtmlCode(PromptViewer.java:127)
    at newtonERP.viewers.Viewer.getHtmlCode(Viewer.java:42)
    at newtonERP.serveur.Servlet.handle(Servlet.java:69)
    at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
    at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)
    at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
    at org.mortbay.jetty.Server.handle(Server.java:326)
    at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:536)
    at
org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.ja
va:915)
    at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:539)
    at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212)

Original issue reported on code.google.com by [email protected] on 12 Nov 2009 at 1:47

FieldNotFoundException quand on fais getSingleAccessorList

lorsque l'on éxécuté ce code:
AbstractOrmEntity entity=new Employee();
entity.getSingleAccessorList();

sa donne 
newtonERP.module.exception.FieldNotFoundException: PKuserID field doesn't exist
    at newtonERP.orm.field.Fields.setData(Fields.java:83)
    at newtonERP.module.AbstractEntity.setData(AbstractEntity.java:165)
    at
newtonERP.orm.associations.SingleAccessorManager.getForeignEntity(SingleAccessor
Manager.java:52)
    at
newtonERP.orm.associations.SingleAccessorManager.getSingleAccessorList(SingleAcc
essorManager.java:37)
    at
newtonERP.orm.associations.AccessorManager.getSingleAccessorList(AccessorManager
.java:90)
    at
newtonERP.module.AbstractOrmEntity.getSingleAccessorList(AbstractOrmEntity.java:
614)
    at modules.taskModule.actions.DbGraph.drawEntitys(DbGraph.java:66)
    at modules.taskModule.actions.DbGraph.doAction(DbGraph.java:50)
    at modules.taskModule.actions.DbGraph.doAction(DbGraph.java:1)
    at newtonERP.module.AbstractAction.perform(AbstractAction.java:52)
    at newtonERP.module.Module.doAction(Module.java:297)
    at newtonERP.serveur.CommandRouteur.routeCommand(CommandRouteur.java:76)
    at newtonERP.serveur.Servlet.urlToAction(Servlet.java:132)
    at newtonERP.serveur.Servlet.handle(Servlet.java:67)
    at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
    at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)
    at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
    at org.mortbay.jetty.Server.handle(Server.java:326)
    at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:536)
    at
org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.ja
va:915)
    at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:539)
    at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212)
    at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:405)
    at
org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:228)
    at
org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)


je veut avoir la liste des accesseur pour connaitre les relations possible
sur une entity (la j'ai prit employee en tant qu'exemple) je ne suis pas
certain que je fasse la bonne chose mais si oui ce bug me bloque présentement

Original issue reported on code.google.com by [email protected] on 28 Nov 2009 at 11:44

Fonctionnalités de DB transactionnelles

Si on continue à travailler sur l'ERP après la session, ça serait cool
d'optimiser l'orm pour que les initDB puisse marcher avec des begin; et
commit; (ça serait beaucoup plus performant).

Original issue reported on code.google.com by [email protected] on 2 Dec 2009 at 1:05

GridViewer: ListViewerData manquant, projet ne compile pas

GridViewer: ListViewerData manquant, projet ne compile pas

à la ligne 13: import newtonERP.viewers.viewerData.ListViewerData;
point nul part car la classe ListViewerData n'est pas dans le projet.
à la ligne 112:
        if (gridData instanceof ListViewerData)
        html += getSpecificButton(gridData
            .getSpecificActionButtonList(),
            ((ListViewerData) gridData).getEntity().get(i));

Original issue reported on code.google.com by [email protected] on 16 Nov 2009 at 4:18

  • Merged into: #18

Nom de colonne non trouvé

salut guillaume, je ne sait pas si cela produit ce résultat lorsque tu
essaie d'accéder au user right module ou a peut importe autre liens du
projet. Voici l'erreur : A noter que je suis a la derniere db que tu as
commité.

newtonERP.orm.exceptions.OrmEntityCreationException: Erreur à la création
des entitées provenant d'une requête de l'orm : no such column: 'groupsID'
    at
newtonERP.orm.EntityCreator.createEntitiesFromResultSet(EntityCreator.java:75)
    at newtonERP.orm.Orm.select(Orm.java:74)
    at modules.userRightModule.actions.RightCheck.doAction(RightCheck.java:27)
    at newtonERP.module.AbstractAction.perform(AbstractAction.java:54)
    at newtonERP.serveur.CommandRouteur.routeCommand(CommandRouteur.java:54)
    at newtonERP.serveur.Servlet.urlToAction(Servlet.java:112)
    at newtonERP.serveur.Servlet.handle(Servlet.java:43)
    at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
    at org.mortbay.jetty.Server.handle(Server.java:326)
    at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:536)
    at
org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.ja
va:915)
    at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:539)
    at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212)
    at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:405)
    at
org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:228)
    at
org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)


C'est surement juste un nom de colonne mauvais....

Original issue reported on code.google.com by [email protected] on 25 Oct 2009 at 1:53

Accesseurs secondaires

Accesseurs secondaires:
faire que si A à un accesseur vers B et B vers C, on peut faire que A ait
un accesseur vers C, mais celui-ci sera read-only.

Original issue reported on code.google.com by [email protected] on 8 Jan 2010 at 1:52

UserRights module

J'avais une idée du userRight mais la sa fait 2-3 heure que je gosse dessus
et j'ai pas rajouter une ligne parce que je ne sais pas comment vous voyer
l'entitie et pourquoi vous vouler que j'utilise une hashtable dans presque
tout les methodes merci 

Original issue reported on code.google.com by [email protected] on 3 Oct 2009 at 7:42

NullPointerException task avec champs calculé

Salut Jo,

J'ai essayé de créer une task affectant une invoice. Donc celle qui
contient un champ calculé. Ca fait un null pointer exception sur la méthode
calculate.

Voici le stack trace de l'exception. A noter que j'ai vérifier que la task
n'est pas en cause parce que je l'ai refaite autant hardcodée que dans la
vue graphique et même bug.

java.lang.NullPointerException
    at
modules.customerVendor.entityDefinitions.Invoice$1.calculate(Invoice.java:63)
    at
modules.customerVendor.entityDefinitions.Invoice$1.calculate(Invoice.java:1)
    at newtonERP.orm.field.Field.getData(Field.java:145)
    at newtonERP.orm.field.Fields.containsValues(Fields.java:235)
    at newtonERP.orm.Orm.buildWhereClauseForQuery(Orm.java:528)
    at newtonERP.orm.Orm.select(Orm.java:125)
    at newtonERP.orm.Orm.select(Orm.java:146)
    at
modules.taskModule.entityDefinitions.Specification.isSatisfied(Specification.jav
a:52)
    at
modules.taskModule.entityDefinitions.TaskEntity.isSatisfied(TaskEntity.java:57)
    at newtonERP.taskManager.TaskManager.executeTasks(TaskManager.java:55)
    at newtonERP.serveur.CommandRouteur.routeCommand(CommandRouteur.java:89)
    at newtonERP.serveur.Servlet.urlToAction(Servlet.java:132)
    at newtonERP.serveur.Servlet.handle(Servlet.java:67)
    at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
    at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)
    at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
    at org.mortbay.jetty.Server.handle(Server.java:326)
    at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:536)
    at
org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.ja
va:915)
    at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:539)
    at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212)
    at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:405)
    at
org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:228)
    at
org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)

Ma tâche est dans le task module à la ligne 70. Je l'ai mise en commentaire
le temps que tu check

Original issue reported on code.google.com by [email protected] on 21 Nov 2009 at 2:19

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.