smartweb-devel Mailing List for SmartWeb
Brought to you by:
rlogiacco
You can subscribe to this list here.
2006 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2007 |
Jan
(3) |
Feb
(2) |
Mar
(1) |
Apr
(3) |
May
(4) |
Jun
(3) |
Jul
(6) |
Aug
(1) |
Sep
(5) |
Oct
(7) |
Nov
(52) |
Dec
(3) |
2008 |
Jan
(18) |
Feb
(1) |
Mar
(4) |
Apr
(30) |
May
(19) |
Jun
(5) |
Jul
(1) |
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
|
2009 |
Jan
|
Feb
(1) |
Mar
(10) |
Apr
|
May
(2) |
Jun
(3) |
Jul
|
Aug
(2) |
Sep
(5) |
Oct
(4) |
Nov
|
Dec
|
From: Roberto Lo G. <rlo...@sm...> - 2009-10-08 00:43:29
|
I think there was a mistake during the cut & paste operations: the release is about the smartweb-registry-0.9.1.jar, without the SNAPSHOT as you can easily imagine. Anyway I wish to post my greetings to Giuseppe Contartese for cutting out this release: we wait for your feedbacks to quickly move this module to a final 1.0.0 release. Thank you all, and thank you Giuseppe again! Giuseppe Contartese wrote: > The SmartWeb Team is pleased to announce the > smartweb-registry-0.9.1-SNAPSHOT.jar release! > > Registry management module. > > Changes in this version include: > > > New Features: > > o Override compareTo to avoid same number with different types into a Set > o Added compareTo, equals and hashCode methods on WebAddress, > PhoneAddress, > MessengerAddress, Locality, MailAddress, Name, Person, > EmailAddress and Business classes > o Added overloading constructors on Locality, > MailAddress,EmailAddress,PhoneAddress, > MessengerAddress ,WebAddress,Business and Name classes > o Added factory methods page and list byNotInList > o Added distribution packages generation > o Removed unneeded mappings > o Filter List entries by firstname, lastname for a given list Issue: > 1769881. > o Method getEntries(Class type) on List class needed Issue: 1769841. > > > Fixed Bugs: > > o nullMoved POM to inheriting from parent smartweb-module POM Issue: > 2191577. > o Rename Business to Corporation Issue: 2191577. > o Missing hibernate property version on Address Issue: 1975341. > o Missing hibernate property version on Entry Issue: 1975336. > o Added LGPL license to JAR file > o Fixed mailing list links > o WebAddressFactory doesn't work Issue: 1957199. > o List getEntries method does not work Issue: 1770008. > o size formula for entries on List class does not works Issue: 1770003. > o NullPointerException on list.addEntry Issue: 1769513. > o Bad Xdoclet for Entity and Relationship classes Issue: 1769494. > > > Changes: > > o Update mapping relationship between Businsess and its legalSitus > property > o Improved site and unit tests, cleaned sources and added javadocs > o Deprecated page and list byListLastnameFirstname methods > > > Removed: > > > > For a manual installation, you can download the > smartweb-registry-0.9.1-SNAPSHOT.jar here: > > http://smartweb.sourceforge.net/modules/registry/smartweb-registry-0.9.1-SNAPSHOT.jar > > > Have fun! > -SmartWeb Team > > ------------------------------------------------------------------------ > > ------------------------------------------------------------------------------ > Come build with us! The BlackBerry(R) Developer Conference in SF, CA > is the only developer event you need to attend this year. Jumpstart your > developing skills, take BlackBerry mobile applications to market and stay > ahead of the curve. Join us from November 9 - 12, 2009. Register now! > http://p.sf.net/sfu/devconference > ------------------------------------------------------------------------ > > _______________________________________________ > smartweb-devel mailing list > sma...@li... > https://lists.sourceforge.net/lists/listinfo/smartweb-devel > -- Roberto Lo Giacco Chief Technical Officer SmartLab s.r.l. via Spagna, snc - 87036 Rende (CS) - Italy Mobile: +39 392 8765657 Email: rlo...@sm... Skype: longisland-75 Web: http://www.smartlab.it |
From: Giuseppe C. <gco...@us...> - 2009-10-08 00:32:49
|
The SmartWeb Team is pleased to announce the smartweb-registry-0.9.1-SNAPSHOT.jar release! Registry management module. Changes in this version include: New Features: o Override compareTo to avoid same number with different types into a Set o Added compareTo, equals and hashCode methods on WebAddress, PhoneAddress, MessengerAddress, Locality, MailAddress, Name, Person, EmailAddress and Business classes o Added overloading constructors on Locality, MailAddress,EmailAddress,PhoneAddress, MessengerAddress ,WebAddress,Business and Name classes o Added factory methods page and list byNotInList o Added distribution packages generation o Removed unneeded mappings o Filter List entries by firstname, lastname for a given list Issue: 1769881. o Method getEntries(Class type) on List class needed Issue: 1769841. Fixed Bugs: o nullMoved POM to inheriting from parent smartweb-module POM Issue: 2191577. o Rename Business to Corporation Issue: 2191577. o Missing hibernate property version on Address Issue: 1975341. o Missing hibernate property version on Entry Issue: 1975336. o Added LGPL license to JAR file o Fixed mailing list links o WebAddressFactory doesn't work Issue: 1957199. o List getEntries method does not work Issue: 1770008. o size formula for entries on List class does not works Issue: 1770003. o NullPointerException on list.addEntry Issue: 1769513. o Bad Xdoclet for Entity and Relationship classes Issue: 1769494. Changes: o Update mapping relationship between Businsess and its legalSitus property o Improved site and unit tests, cleaned sources and added javadocs o Deprecated page and list byListLastnameFirstname methods Removed: For a manual installation, you can download the smartweb-registry-0.9.1-SNAPSHOT.jar here: http://smartweb.sourceforge.net/modules/registry/smartweb-registry-0.9.1-SNAPSHOT.jar Have fun! -SmartWeb Team |
From: Roberto Lo G. <rlo...@sm...> - 2009-10-06 02:06:06
|
The SmartWeb Team is pleased to announce the smartweb-auth-0.9.1.jar release! This module provides easy and flexible authentication, authorization and accounting features to the SmartWeb framework. Changes in this version include: New Features: o Added NONE Privilege modifier Fixed Bugs: o SQL initialization script not executable Issue: 2176538. o pageUsers domain method returns duplicate user record Issue: 2445697. o Privilege ANY modifier parsing fails For a manual installation, you can download the smartweb-auth-0.9.1.jar here: http://smartweb.sourceforge.net/modules/auth/smartweb-auth-0.9.1.jar Have fun! -SmartWeb Team |
From: Roberto Lo G. <rlo...@sm...> - 2009-10-06 02:05:22
|
The SmartWeb Team is pleased to announce the smartweb-1.2.13.jar release! SmartWeb is a web application development meta framework based on Jakarta Struts, Hibernate and many other popular open source frameworks and libraries. Changes in this version include: o Deserialization makes BusinessObjects logger unusable o War packaging blocks BusinessObjectFactory configuration For a manual installation, you can download the smartweb-1.2.13.jar here: http://sourceforge.net/project/showfiles.php?group_id=163839&package_id=185386 Have fun! -SmartWeb Team |
From: Roberto Lo G. <rlo...@sm...> - 2009-09-29 17:45:59
|
The SmartWeb Team is pleased to announce the smartweb-1.2.12.jar release! SmartWeb is a web application development meta framework based on Jakarta Struts, Hibernate and many other popular open source frameworks and libraries. Changes in this version include: New Features: o Added BusinessObjectFactory test cases and improved implementation robustness Fixed Bugs: o Wrong compile dependency: org.mockejb Issue: 2842072. o ActionException action.method.error not describing the cause Issue: 2846929. o Conversion exception with component properties Issue: 2810272. Changes: o Deprecated the listByKeySet(String, Set, SearchInfo) method For a manual installation, you can download the smartweb-1.2.12.jar here: http://sourceforge.net/project/showfiles.php?group_id=163839&package_id=185386 Have fun! -SmartWeb Team |
From: Roberto Lo G. <rlo...@sm...> - 2009-09-27 14:53:38
|
The SmartWeb Team is pleased to announce the smartweb-test-1.3.1 release! SmartWeb JUnit extension is an extension to the JUnit framework for the SmartWeb application development framework. Changes in this version include: o Fixed problem due to dbunit dependency upgrade blocking tearDown operations For a manual installation, you can download the smartweb-test-1.3.1.jar here: http://sourceforge.net/project/showfiles.php?group_id=163839&package_id=238151 Have fun! -SmartWeb Team |
From: Roberto Lo G. <rlo...@sm...> - 2009-09-27 01:24:35
|
The SmartWeb Team is pleased to announce the smartweb-test-1.3.0.jar release! JUnit Extension for the SmartWeb application development framework. Changes in this version include: o Improve performances avoiding to reconfigure hibernate Issue: 2810309. o Avoid configuration files customization to test factories Issue: 2800124. o Upgraded DbUnit dependency to dbunit-2.4.6 o Added dependency to mockejb-0.6-beta2 For a manual installation, you can download the smartweb-test-1.3.0.jar here: http://sourceforge.net/project/showfiles.php?group_id=163839&package_id=238151 Have fun! -SmartWeb Team |
From: Roberto Lo G. <rlo...@sm...> - 2009-09-25 10:57:06
|
Roberto Lo Giacco wrote: > Yesterday a friend asked for my support on smartweb and the SearchInfo > usage. His problem was about the possibility to use SearchInfo to > constrain a non-simple property, in his case an Enumertion. > > Well, I was quite sure the SearchInfo was supporting those properties, > but I want to prove it to myself and the community so I wrote down a > test case and.... > > - SearchInfo supports simple property constraints (as expected) > - SearchInfo supports non-simple property constraints but NOT over > collections (as expected) > - SearchInfo supports enumeration constraints (as expected) > > In conclusion: SearchInfo works great and test cases can prove it ;) > I have to rectify one of the three preceding statements: - SearchInfo supports non-simple property constraints but NOT over collections (as expected) and only considering the connected object identifying property (not as expected) Considering you have the following two classes (in simple notation): class A { long id; long display; B associated; Collection<B> collected; Enumeration type; } class B { long id; long display; Enumeration type; } You can query A using SearchInfo imposing constraints like: "id", EQUALS, "100" "display", EQUALS, "something" "type", EQUALS, "1" "type", EQUALS, Enumeration.ONE "associated.id", EQUALS, "5" You can NOT query A through SearchInfo with constraints like "associated.type", EQUALS, "1" "associated.display", EQUALS, "somethingElse" "collected.id", EQUALS, "10" "collected.type", EQUALS, "1" "collected.size", EQUALS, "30" SearchInfo has been created to support "simple" query construction: more complex queries should been built using the Hibernate APIs which are more robust and flexible and SearchInfo has no intention to replace them. -- Roberto Lo Giacco Chief Technical Officer SmartLab s.r.l. via Spagna, snc - 87036 Rende (CS) - Italy Mobile: +39 392 8765657 Email: rlo...@sm... Skype: longisland-75 Web: http://www.smartlab.it |
From: Roberto Lo G. <rlo...@sm...> - 2009-09-25 10:22:17
|
Yesterday a friend asked for my support on smartweb and the SearchInfo usage. His problem was about the possibility to use SearchInfo to constrain a non-simple property, in his case an Enumertion. Well, I was quite sure the SearchInfo was supporting those properties, but I want to prove it to myself and the community so I wrote down a test case and.... - SearchInfo supports simple property constraints (as expected) - SearchInfo supports non-simple property constraints but NOT over collections (as expected) - SearchInfo supports enumeration constraints (as expected) In conclusion: SearchInfo works great and test cases can prove it ;) -- Roberto Lo Giacco Chief Technical Officer SmartLab s.r.l. via Spagna, snc - 87036 Rende (CS) - Italy Mobile: +39 392 8765657 Email: rlo...@sm... Skype: longisland-75 Web: http://www.smartlab.it |
From: Roberto Lo G. <rlo...@sm...> - 2009-08-15 19:55:54
|
The SmartWeb Team is pleased to announce the smartweb-1.2.11 release! SmartWeb is a web application development meta framework based on Jakarta Struts, Hibernate and many other popular open source frameworks and libraries. Changes in this version include: New Features: o Added support for fetch override for list and page Fixed Bugs: o Add IN condition to SearchInfo Issue: 2823003. Changes: o Improved historical datas automated management support For a manual installation, you can download the smartweb-1.2.11.jar here: http://sourceforge.net/project/showfiles.php?group_id=163839&package_id=185386 Have fun! -SmartWeb Team -- Roberto Lo Giacco |
From: Roberto Lo G. <rlo...@sm...> - 2009-08-15 19:55:44
|
The SmartWeb Team is pleased to announce the smartweb-auth-0.9.0.jar release! Authentication, authorization and accounting module. Changes in this version include: o Error in subject.getHandler() Issue: 2688648 . o ValidTag not reading user from session Issue: 2688384 . o Moved `handler` attribute to optional in `scopetype` tag o Completed base support for scopes o Added findScopeType method in Domain o Improved the AuthenticationHandler interface o Moved POM to inheriting from parent smartweb-module POM For a manual installation, you can download the smartweb-auth-0.9.0.jar here: http://smartweb.sourceforge.net/modules/auth/smartweb-auth-0.9.0.jar Have fun! -SmartWeb Team -- Roberto Lo Giacco |
From: Roberto Lo G. <rlo...@sm...> - 2009-06-24 19:34:56
|
Sébastien LE CALLONNEC wrote: > +1. Because I think Wiki is just perfect for this, and I'm allergic to the apt format (unless you're thinking of something more xdoc-like?) > The documentation plan sounds also good. Will the How to part contain examples? > > I was thinking to code excerpts more than complete examples... but let's see what we really need case by case. Thank you for you vote Seb! It' good to see you have not abandoned us! ;) > Regards, > Sebastien. > > ----- Message d'origine ---- > >> De : Roberto Lo Giacco <rlo...@sm...> >> À : SmartWeb Developers List <sma...@li...>; SmartWeb Users List <sma...@li...> >> Envoyé le : Mercredi, 17 Juin 2009, 11h24mn 50s >> Objet : [smartweb-user] Documentation >> >> I wish to try to solve the documentation problem afflicting this project >> and I need your support both for decisions and for production. >> >> First of all we have to choose a documentation method between Wiki and >> Maven generated pages. I wish to know your opinions and I want to call a >> vote about this: +1 means you think Wiki is better, -1 you think Maven >> is better, 0 you don't have an opinion or you can't decide between them. >> >> We need to establish the user manual structure and I think Annamaria >> idea is good, I'm going to repost it here in it's simpler version and >> explain the contents: >> >> - overview >> we present the framework, the objectives, the architectural and >> structural overview including when and why to use it >> >> - quick start >> the minimal, step-by-step instructions to start working with the >> framework and buil your first simple HelloWorld application >> >> - guided tour >> a fully comprehensive guide throughout the framework, from the business >> model to the persistence tier raising to the presentation tier so we can >> depict in the tour a good practice in using the framework itself >> >> - how to >> a collection of how to perform some specific tasks, like how to use two >> databases, how to write unit tests, how to use modules and so on >> >> - problems resolution >> a collection of common errors and their resolution >> >> Each module will have it's own documentation with the same structure but >> with contents constrained to the the module. >> >> -- >> >> Roberto Lo Giacco >> >> Chief Technical Officer >> SmartLab s.r.l. >> via Spagna, snc - 87036 Rende (CS) - Italy >> >> Mobile: +39 392 8765657 >> Email: rlo...@sm... >> Skype: longisland-75 >> Web: http://www.smartlab.it >> >> >> ------------------------------------------------------------------------------ >> Crystal Reports - New Free Runtime and 30 Day Trial >> Check out the new simplified licensing option that enables unlimited >> royalty-free distribution of the report engine for externally facing >> server and web deployment. >> http://p.sf.net/sfu/businessobjects >> _______________________________________________ >> smartweb-user mailing list >> sma...@li... >> https://lists.sourceforge.net/lists/listinfo/smartweb-user >> > > > > > ------------------------------------------------------------------------------ > _______________________________________________ > smartweb-user mailing list > sma...@li... > https://lists.sourceforge.net/lists/listinfo/smartweb-user > -- Roberto Lo Giacco Chief Technical Officer SmartLab s.r.l. via Spagna, snc - 87036 Rende (CS) - Italy Mobile: +39 392 8765657 Email: rlo...@sm... Skype: longisland-75 Web: http://www.smartlab.it |
From: Roberto Lo G. <rlo...@sm...> - 2009-06-17 10:25:04
|
I wish to try to solve the documentation problem afflicting this project and I need your support both for decisions and for production. First of all we have to choose a documentation method between Wiki and Maven generated pages. I wish to know your opinions and I want to call a vote about this: +1 means you think Wiki is better, -1 you think Maven is better, 0 you don't have an opinion or you can't decide between them. We need to establish the user manual structure and I think Annamaria idea is good, I'm going to repost it here in it's simpler version and explain the contents: - overview we present the framework, the objectives, the architectural and structural overview including when and why to use it - quick start the minimal, step-by-step instructions to start working with the framework and buil your first simple HelloWorld application - guided tour a fully comprehensive guide throughout the framework, from the business model to the persistence tier raising to the presentation tier so we can depict in the tour a good practice in using the framework itself - how to a collection of how to perform some specific tasks, like how to use two databases, how to write unit tests, how to use modules and so on - problems resolution a collection of common errors and their resolution Each module will have it's own documentation with the same structure but with contents constrained to the the module. -- Roberto Lo Giacco Chief Technical Officer SmartLab s.r.l. via Spagna, snc - 87036 Rende (CS) - Italy Mobile: +39 392 8765657 Email: rlo...@sm... Skype: longisland-75 Web: http://www.smartlab.it |
From: Pino C. <gco...@gm...> - 2009-06-04 17:08:00
|
Hi, I suggest the use of velocity directive and macros for a easy customization and to improve the maintenance of maven plugin templates. I am personally providing change java template (action.vm,domain.vm and so on ) . Here an example : #set ($V_CLASS_NAME = $class.name) #set ($V_INSTANCE = $class.instance) #set ($V_CLASS_PROPS = $class.properties) In this way ..if i want to introduce a suffix or prefix as new convention we have to change only right hand side ...and not the full document. -- View this message in context: http://www.nabble.com/-Maven-plugin----Improve-the-maintenance-using-velocity-directive-tp23874118s17546p23874118.html Sent from the SmartWeb Developers mailing list archive at Nabble.com. |
From: Roberto Lo G. <rlo...@sm...> - 2009-05-23 08:48:16
|
The SmartWeb Team is pleased to announce the smartweb-1.2.9.jar release! Changes in this version include: New Features: o Enterprise grade application support completed Fixed Bugs: o Adding IS_NULL and IS_NOT_NULL SearchInfo condition Issue: 2161538. o Exception creating an ILIKE filter in SearchInfo using %% Issue: 2788866. For a manual installation, you can download the smartweb-1.2.9.jar here: http://sourceforge.net/project/showfiles.php?group_id=163839&package_id=185386 Have fun! -SmartWeb Team |
From: Roberto Lo G. <rlo...@sm...> - 2009-05-23 08:41:23
|
The SmartWeb Team is pleased to announce the maven-smartweb-plugin-0.2.0 release! http://smartweb.sourceforge.net/maven Changes in this version include: New Features: o Added WEB-INF missing files for a faster deploy Fixed Bugs: o Fixed missing bundle on pages generation o Fixed missing compilation before plugin execution Changes: o Updated forms validation global patterns o Created default template for all unit test o Added test parameter to exclude test generation o Added generation of unit test base implementations o Added generation of pages o Improved pagination support For a manual installation, you can download the maven-smartweb-plugin-0.2.0 here: http://sourceforge.net/project/showfiles.php?group_id=163839&package_id=286353 Have fun! -SmartWeb Team |
From: Roberto Lo G. <rlo...@sm...> - 2009-03-18 20:14:47
|
Sébastien LE CALLONNEC wrote: > Yep, there seems to be some ongoing work on the Hibernate front wrt quotes and the column names... > see for instance http://opensource.atlassian.com/projects/hibernate/browse/HHH-2622 > Might be worth checking with the Hibernate crowd... > > I suppose renaming the "group" table is out of question, obviously? > I'm currently trying to get support throgh IRC.... About the renaming it would be not elegant, but still possible... the bad part is we should move away from hsqldb for unit tests too as the problem raises on every table and column considering the hsqldb (btw, hsqldb has a strange case sensitivity behavior...) In conclusion I really wish to avoid the renaming... -- Roberto Lo Giacco Chief Technical Officer SmartLab s.r.l. via Spagna, snc - 87036 Rende (CS) - Italy Mobile: +39 392 8765657 Email: rlo...@sm... Skype: longisland-75 Web: http://www.smartlab.it |
From: Sébastien LE C. <sl...@ya...> - 2009-03-18 14:35:53
|
Yep, there seems to be some ongoing work on the Hibernate front wrt quotes and the column names... see for instance http://opensource.atlassian.com/projects/hibernate/browse/HHH-2622 Might be worth checking with the Hibernate crowd... I suppose renaming the "group" table is out of question, obviously? ----- Message d'origine ---- > De : Roberto Lo Giacco <rlo...@sm...> > À : Framework Development Discussions <sma...@li...> > Envoyé le : Mercredi, 18 Mars 2009, 12h57mn 23s > Objet : Re: [smartweb-devel] Smartweb Example > > Sébastien LE CALLONNEC wrote: > > Hi, > > > > > > I've done a fair bit of work to update the Smartweb example (for my own > selfish reasons), and I'm sending a patch to review the initial work (it's been > produced within the "example" folder). There's still quite a lot to be done to > clean up the JSPs though. Hoping to get some feedback from this vibrant and > cheerful community of yours!! > > > Very good job Sébastien! > > Anyway, I'm now a bit stuck because of 2 blocking issues I'm having with the > JSPs in auth (trunk) which don't seem to be in sync with the code. I've logged > these issues in the bug tracker in the hope they'll be tackled (I'd be glad to > solve them myself, but they require knowledge of the history behind the > changes). > > > Well the auth module trunk is going under a little rework because of > some promming fixes we needed and consequently the JSPs are quite > unusable right now. I planned to fix all the necessary things to release > and then run the maven-smartweb-plugin on the module to produce the > needed jsps. > > I'll try to integrate your patch concepts into the jsp velocity > templates of the smartweb generator to have a unique approach all over > the project. > > We could greatly appreciate your suggestions on the unit tests side, I'm > currently stuck in auth with an hibernate formula problem. > > The formula ( select count(*) from `auth`.`group_user` where > `group_user`.`group`=`id`) is translated by hibernate into ( select > count(*) from this_."auth".this_."group_user" where > this_."group_user".this_."group"=this_."id" ) which contains those > unwanted this_ prefixes for each ` char it encounters.... I could remove > many of them but not the ones surrounding the GROUP word as it is > reserved... in addition with HSQLDB (the one we use for testing) the > only word I can avoid to surround with the ` chars is the AUTH domain > name for a case sensitivity issue. > > Any suggestion on the topic? > > -- > > Roberto Lo Giacco > > Chief Technical Officer > SmartLab s.r.l. > via Spagna, snc - 87036 Rende (CS) - Italy > > Mobile: +39 392 8765657 > Email: rlo...@sm... > Skype: longisland-75 > Web: http://www.smartlab.it > > > ------------------------------------------------------------------------------ > Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are > powering Web 2.0 with engaging, cross-platform capabilities. Quickly and > easily build your RIAs with Flex Builder, the Eclipse(TM)based development > software that enables intelligent coding and step-through debugging. > Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com > _______________________________________________ > smartweb-devel mailing list > sma...@li... > https://lists.sourceforge.net/lists/listinfo/smartweb-devel |
From: Roberto Lo G. <rlo...@sm...> - 2009-03-18 12:57:53
|
Sébastien LE CALLONNEC wrote: > Hi, > > > I've done a fair bit of work to update the Smartweb example (for my own selfish reasons), and I'm sending a patch to review the initial work (it's been produced within the "example" folder). There's still quite a lot to be done to clean up the JSPs though. Hoping to get some feedback from this vibrant and cheerful community of yours!! > Very good job Sébastien! > Anyway, I'm now a bit stuck because of 2 blocking issues I'm having with the JSPs in auth (trunk) which don't seem to be in sync with the code. I've logged these issues in the bug tracker in the hope they'll be tackled (I'd be glad to solve them myself, but they require knowledge of the history behind the changes). > Well the auth module trunk is going under a little rework because of some promming fixes we needed and consequently the JSPs are quite unusable right now. I planned to fix all the necessary things to release and then run the maven-smartweb-plugin on the module to produce the needed jsps. I'll try to integrate your patch concepts into the jsp velocity templates of the smartweb generator to have a unique approach all over the project. We could greatly appreciate your suggestions on the unit tests side, I'm currently stuck in auth with an hibernate formula problem. The formula ( select count(*) from `auth`.`group_user` where `group_user`.`group`=`id`) is translated by hibernate into ( select count(*) from this_."auth".this_."group_user" where this_."group_user".this_."group"=this_."id" ) which contains those unwanted this_ prefixes for each ` char it encounters.... I could remove many of them but not the ones surrounding the GROUP word as it is reserved... in addition with HSQLDB (the one we use for testing) the only word I can avoid to surround with the ` chars is the AUTH domain name for a case sensitivity issue. Any suggestion on the topic? -- Roberto Lo Giacco Chief Technical Officer SmartLab s.r.l. via Spagna, snc - 87036 Rende (CS) - Italy Mobile: +39 392 8765657 Email: rlo...@sm... Skype: longisland-75 Web: http://www.smartlab.it |
From: Sébastien LE C. <sl...@ya...> - 2009-03-17 23:39:03
|
Hi, I've done a fair bit of work to update the Smartweb example (for my own selfish reasons), and I'm sending a patch to review the initial work (it's been produced within the "example" folder). There's still quite a lot to be done to clean up the JSPs though. Hoping to get some feedback from this vibrant and cheerful community of yours!! Anyway, I'm now a bit stuck because of 2 blocking issues I'm having with the JSPs in auth (trunk) which don't seem to be in sync with the code. I've logged these issues in the bug tracker in the hope they'll be tackled (I'd be glad to solve them myself, but they require knowledge of the history behind the changes). Happy Paddy's Day, Sébastien. |
From: Sébastien LE C. <sl...@ya...> - 2009-03-16 21:24:15
|
Hi All, It all seems fine now. Thanks Roberto. I have a question though. I'm trying to get all the modules to be built from the parent pom, so I've added something like in the modules pom: <modules> <module>browse</module> <module>registry</module> <module>mail</module> <module>auth</module> <module>i18n</module> ... </modules> The idea is to get all the modules to be built with a single command in the modules directory (such as mvn test) -- this might prove helpful for CI with Hudson, for instance. However, I have a problem with the xdoclet plugin. When running mvn clean test in, say, modules/registry, it obviously works fine, but fails when running in modules/. I am suspecting that it's because of the ${basedir} used in the plugin config in the parent pom. Is there a workaround that you guys can think of? Thanks, Sebastien. ----- Message d'origine ---- > De : Roberto Lo Giacco <rlo...@sm...> > À : Framework Development Discussions <sma...@li...> > Envoyé le : Dimanche, 15 Mars 2009, 21h49mn 11s > Objet : Re: [smartweb-devel] Problems compiling auth > > I was missing an advice, valid for the next week only: we have moved > modules POM to inheritance but we haven't released yet the super-pom so > you need to run this command from within the `modules` folder: > > mvn install > > this is need for three modules right now, but we wish to move all the > modules to this inheritance schema so we can avoid to maintan all and > each modules POM for those shared parts > > In the very next days we are going to deliver the Sebastien maven > artifact too, I still hadn't the time to put it in place... sorry > Sebastien :( > > Roberto Lo Giacco wrote: > > Roberto Lo Giacco wrote: > >> I'll fix it tomorrow... yes, the trunk is broken, my fault > >> > >> Roberto Lo Giacco > >> > >> > >> > >> On Sat, Mar 14, 2009 at 3:37 PM, Sébastien LE CALLONNEC > >> wrote: > >> > >>> Hi All, > >>> > >>> Is it me or the auth module is broken? > >>> > > > > I' ve fixed the compilation errors but HSQLDB now reports a problem on > > a query... very probably the formula we used to select the group > > members count... I'm asking gcontartese if he can double check the > > problem on the registry module where a similar formula has been used. > > > > Because of this I couldn't run the full test suite (which lacks a lot > > of test anyway) so I wish to advice you the trunk can contain some > > functional errors. I'm planning to complete the entire module and cut > > the next release in the current week. > > > > By the way: I've made some progress on the automated historical data > > management (in the core under the `history` package) but I still > > haven't wrote any test.... it would be helpful if someone can help on > > this side as I'm not really quick in test writing... my fault. > > > > > > > -- > > Roberto Lo Giacco > > Chief Technical Officer > SmartLab s.r.l. > via Spagna, snc - 87036 Rende (CS) - Italy > > Mobile: +39 392 8765657 > Email: rlo...@sm... > Skype: longisland-75 > Web: http://www.smartlab.it > > > ------------------------------------------------------------------------------ > Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are > powering Web 2.0 with engaging, cross-platform capabilities. Quickly and > easily build your RIAs with Flex Builder, the Eclipse(TM)based development > software that enables intelligent coding and step-through debugging. > Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com > _______________________________________________ > smartweb-devel mailing list > sma...@li... > https://lists.sourceforge.net/lists/listinfo/smartweb-devel |
From: Sébastien LE C. <sl...@ya...> - 2009-03-16 08:17:48
|
Thanks, I'll give it a bash this evening. Regarding the archetype, no worries. I haven't had the chance to do much until now anyway! Let me know if you need help for this. Regards, Sebastien. ----- Message d'origine ---- > De : Roberto Lo Giacco <rlo...@sm...> > À : Framework Development Discussions <sma...@li...> > Envoyé le : Dimanche, 15 Mars 2009, 21h49mn 11s > Objet : Re: [smartweb-devel] Problems compiling auth > > I was missing an advice, valid for the next week only: we have moved > modules POM to inheritance but we haven't released yet the super-pom so > you need to run this command from within the `modules` folder: > > mvn install > > this is need for three modules right now, but we wish to move all the > modules to this inheritance schema so we can avoid to maintan all and > each modules POM for those shared parts > > In the very next days we are going to deliver the Sebastien maven > artifact too, I still hadn't the time to put it in place... sorry > Sebastien :( > > Roberto Lo Giacco wrote: > > Roberto Lo Giacco wrote: > >> I'll fix it tomorrow... yes, the trunk is broken, my fault > >> > >> Roberto Lo Giacco > >> > >> > >> > >> On Sat, Mar 14, 2009 at 3:37 PM, Sébastien LE CALLONNEC > >> wrote: > >> > >>> Hi All, > >>> > >>> Is it me or the auth module is broken? > >>> > > > > I' ve fixed the compilation errors but HSQLDB now reports a problem on > > a query... very probably the formula we used to select the group > > members count... I'm asking gcontartese if he can double check the > > problem on the registry module where a similar formula has been used. > > > > Because of this I couldn't run the full test suite (which lacks a lot > > of test anyway) so I wish to advice you the trunk can contain some > > functional errors. I'm planning to complete the entire module and cut > > the next release in the current week. > > > > By the way: I've made some progress on the automated historical data > > management (in the core under the `history` package) but I still > > haven't wrote any test.... it would be helpful if someone can help on > > this side as I'm not really quick in test writing... my fault. > > > > > > > -- > > Roberto Lo Giacco > > Chief Technical Officer > SmartLab s.r.l. > via Spagna, snc - 87036 Rende (CS) - Italy > > Mobile: +39 392 8765657 > Email: rlo...@sm... > Skype: longisland-75 > Web: http://www.smartlab.it > > > ------------------------------------------------------------------------------ > Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are > powering Web 2.0 with engaging, cross-platform capabilities. Quickly and > easily build your RIAs with Flex Builder, the Eclipse(TM)based development > software that enables intelligent coding and step-through debugging. > Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com > _______________________________________________ > smartweb-devel mailing list > sma...@li... > https://lists.sourceforge.net/lists/listinfo/smartweb-devel |
From: Roberto Lo G. <rlo...@sm...> - 2009-03-15 21:49:41
|
I was missing an advice, valid for the next week only: we have moved modules POM to inheritance but we haven't released yet the super-pom so you need to run this command from within the `modules` folder: mvn install this is need for three modules right now, but we wish to move all the modules to this inheritance schema so we can avoid to maintan all and each modules POM for those shared parts In the very next days we are going to deliver the Sebastien maven artifact too, I still hadn't the time to put it in place... sorry Sebastien :( Roberto Lo Giacco wrote: > Roberto Lo Giacco wrote: >> I'll fix it tomorrow... yes, the trunk is broken, my fault >> >> Roberto Lo Giacco >> >> >> >> On Sat, Mar 14, 2009 at 3:37 PM, Sébastien LE CALLONNEC >> <sl...@ya...> wrote: >> >>> Hi All, >>> >>> Is it me or the auth module is broken? >>> > > I' ve fixed the compilation errors but HSQLDB now reports a problem on > a query... very probably the formula we used to select the group > members count... I'm asking gcontartese if he can double check the > problem on the registry module where a similar formula has been used. > > Because of this I couldn't run the full test suite (which lacks a lot > of test anyway) so I wish to advice you the trunk can contain some > functional errors. I'm planning to complete the entire module and cut > the next release in the current week. > > By the way: I've made some progress on the automated historical data > management (in the core under the `history` package) but I still > haven't wrote any test.... it would be helpful if someone can help on > this side as I'm not really quick in test writing... my fault. > > -- Roberto Lo Giacco Chief Technical Officer SmartLab s.r.l. via Spagna, snc - 87036 Rende (CS) - Italy Mobile: +39 392 8765657 Email: rlo...@sm... Skype: longisland-75 Web: http://www.smartlab.it |
From: Roberto Lo G. <rlo...@sm...> - 2009-03-15 21:30:00
|
Roberto Lo Giacco wrote: > I'll fix it tomorrow... yes, the trunk is broken, my fault > > Roberto Lo Giacco > > > > On Sat, Mar 14, 2009 at 3:37 PM, Sébastien LE CALLONNEC <sl...@ya...> wrote: > >> Hi All, >> >> Is it me or the auth module is broken? >> I' ve fixed the compilation errors but HSQLDB now reports a problem on a query... very probably the formula we used to select the group members count... I'm asking gcontartese if he can double check the problem on the registry module where a similar formula has been used. Because of this I couldn't run the full test suite (which lacks a lot of test anyway) so I wish to advice you the trunk can contain some functional errors. I'm planning to complete the entire module and cut the next release in the current week. By the way: I've made some progress on the automated historical data management (in the core under the `history` package) but I still haven't wrote any test.... it would be helpful if someone can help on this side as I'm not really quick in test writing... my fault. -- Roberto Lo Giacco Chief Technical Officer SmartLab s.r.l. via Spagna, snc - 87036 Rende (CS) - Italy Mobile: +39 392 8765657 Email: rlo...@sm... Skype: longisland-75 Web: http://www.smartlab.it |
From: Roberto Lo G. <rlo...@us...> - 2009-03-15 05:04:31
|
I'll fix it tomorrow... yes, the trunk is broken, my fault Roberto Lo Giacco On Sat, Mar 14, 2009 at 3:37 PM, Sébastien LE CALLONNEC <sl...@ya...> wrote: > > Hi All, > > Is it me or the auth module is broken? > > sebastien@kilkenny:~/workspace/smartweb/modules/auth$ mvn clean compile > [INFO] Scanning for projects... > [INFO] ------------------------------------------------------------------------ > [INFO] Building SmartWeb Auth > [INFO] task-segment: [clean, compile] > [INFO] ------------------------------------------------------------------------ > > (snip) > > [INFO] Compiling 51 source files to /home/sebastien/workspace/smartweb/modules/auth/bin > [INFO] ------------------------------------------------------------------------ > [ERROR] BUILD FAILURE > [INFO] ------------------------------------------------------------------------ > [INFO] Compilation failure > > /home/sebastien/workspace/smartweb/modules/auth/src/net/smartlab/web/auth/aspects/MethodAuthorizationInterceptor.java:[120,23] cannot find symbol > symbol : constructor Privilege(java.lang.String,java.lang.String,byte) > location: class net.smartlab.web.auth.Privilege > > /home/sebastien/workspace/smartweb/modules/auth/src/net/smartlab/web/auth/ValidTag.java:[129,33] cannot find symbol > symbol : method hasPrivilege(net.smartlab.web.auth.Privilege,net.smartlab.web.auth.Scope,boolean) > location: class net.smartlab.web.auth.User > > > > Thanks, > Sébastien. > > > > > > ------------------------------------------------------------------------------ > Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are > powering Web 2.0 with engaging, cross-platform capabilities. Quickly and > easily build your RIAs with Flex Builder, the Eclipse(TM)based development > software that enables intelligent coding and step-through debugging. > Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com > _______________________________________________ > smartweb-devel mailing list > sma...@li... > https://lists.sourceforge.net/lists/listinfo/smartweb-devel > |