mpango-core Mailing List for mpango (Page 2)
Status: Pre-Alpha
Brought to you by:
edvera
You can subscribe to this list here.
2011 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(44) |
Jun
(22) |
Jul
(26) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
---|
From: naga v. k. <vin...@gm...> - 2011-07-03 06:51:01
|
Hi All, I am unable to run the project after taking an update .While running mvn clean install it is showing pom.xml has 16 errors .Has any one has faced any problem ? Regards, vinod |
From: naga v. k. <vin...@gm...> - 2011-06-30 10:22:48
|
Hi all, Its a pleasure to meet u all through the mailing list .Hope all are good with ur work ,from now i will be in contact with you from this mailing list. Regards, vinod |
From: Dong L. <dle...@gm...> - 2011-06-25 22:34:09
|
Are you able to access http://localhost:8080/mpango? After synchronizing mpango project today, I am not able to access http://localhost:8080/mpango. I ran commands below without any issue. mvn clean install mvn jetty:run-exploded HTTP ERROR 404 Problem accessing /mpango/. Reason: Not Found ------------------------------ *Powered by Jetty://* Regards, Dong Lee |
From: Dong L. <dle...@gm...> - 2011-06-19 19:28:25
|
URL irc://quakenet/mpango Mode +tnCN Users 6, 1@, 0%, 0+ Topic <none> #mpango -->| YOU (devdlee) have joined #mpango -->| edevera (~ed...@ds...) has joined #mpango edevera Hello everybody devdlee hello edevera How are you? devdlee I am good devdlee how about you? edevera I'm fine, a bit tired edevera Too much stress lately. edevera But overall fine sol2202 hi guys. i'm fine. Monday tomorrow edevera Happy to go back to work? sol2202 Sure edevera cool edevera Then you can consider yourself lucky if you are happy about your work. edevera what's up wellings? edevera are you online? wellings hey I'm here edevera how are you wellings? wellings not bad been offline the last week or so wellings but I'm good edevera nice, sometimes being offline is a good thing. wellings indeed, like getting back in the sweet shop when I got back online! edevera sweet shop? edevera nice metaphor edevera edevera some people have messaged me saying they won't be able to attend today's meeting edevera So I believe we should get started... edevera Bastian has written me telling me that there is a graphic designer willing to join us edevera so that might make a big change on the final result of the project in UI terms. -->| aplause (~ap...@ho...) has joined #mpango aplause hello edevera Hi aplause edevera This week was unproductive for me. All I have done is study JQuery and the cometd project implementation of the bayeux protocol. I believe that is what we need for the User Interface edevera I will create a new project called mpango-web-game in order to hold all resources of the game strictly speaking. edevera As you have probably seen the last stuff I did had to do with AspectJ for logging purposes. edevera So, I am pretty much done. Who is next? devdlee I will go devdlee I created pages for user module based on a template devdlee Contents still need to be added in the future edevera are the pages finished or do they need the plumbing? devdlee but I think structure is set up devdlee Structure is done devdlee Forms still need to be added in My Account page devdlee I think Jay is working on backend right? edevera what I was asking is if they work or do they need the coding to be done? devdlee they work edevera so then wellings and you are done with the User Module? wellings I've not done much since the mockups edevera ok wellings so any progress would be down too devdlee edevera So devdlee, you have finished all the User Module related feature requests in the sourceforge page? devdlee I only set up pages devdlee I thought jay will take care of backend stuff edevera no problem edevera what do you want to do next devdlee? devdlee Is there something that I work on? edevera Do you want to stick to Front End stuff or do you want to do Back End? devdlee I will stick to front end devdlee for now edevera I need to see what pages you have done in order to know which are left devdlee you can see them at http://localhost:8080/mpango/directory/home.jsf devdlee Backend needs to be set up for registration, signup, and password reset edevera registration was already done edevera I see that account, for example, doesnt have the details of the account edevera so you need to create tables to hold the information of the account devdlee ok edevera the list of users needs to be adapted to the template devdlee what about login process? edevera good question edevera we need to use a user realm and a login authenticator aplause will we use any encryption aplause ? edevera I will add this task to the sourceforge feature requests edevera aplause, https is a configuration item that should be handled on the Apache HTTP Server that will route the http requests to the web application server of our choice edevera so I consider this a very low priority at the moment devdlee and password reset? edevera yes devdlee so should I work on those? edevera password reset should include a mechanism to send an email to the person that has forgotten his email edevera sure edevera do you see them in the feature requests in the sourceforge web page? devdlee I also a feature request for Email Verification created a long time ago devdlee it was assigned to shoeksema devdlee is he still on the project? edevera I think I should clean up the project from people that have not shown any interest at all in it edevera devdlee I will assign Forgot Password and Email Verification to myself devdlee and working on login process devdlee move existing registration form into a page created based on a template devdlee I will try to get them done by next meeting edevera Sounds great edevera I will assign those to you on the feature requests, please make sure to close them or to assign them to wellings for back end implementation. Ok? devdlee I already assigned them to myself edevera wow edevera impressive productivity edevera edevera anything else you would like to add devdlee? devdlee I am confused about who will do the backend implementation? devdlee me or jay? edevera If you want to do them, I think you can do some. But let's ask Jay what are his thoughts. devdlee sure edevera wellings... your turn edevera You said you haven't had time this week, will you have time next week? wellings the last thing I did edu was drop you a line about the JSP auto compile stuff not sure if you got to read that? edevera Yes, I remember something edevera you sent me an email edevera Were you waiting for my reaction? wellings apart from that I've been offline so I've made no progress with anything. wellings I cant remeber what it was off the top of my head, probably waiting for some input edu devdlee Was that for testing a change in mpango-web project? edevera Because if you need my help please explicitly ask for it. wellings I will need to go back and review wellings but apart from that not done anycoding edevera ok. If you need my help, support, please ask for it explicitly because sometimes I just think people are informing me about things but not expecting me to work on something in particular. wellings thats fine devdlee Running mvn jetty:run on mpango-web project worked pretty well for me edevera Do you want to pick up back end coding for the pages delivered by devdlee? devdlee for testing jsf changes wellings if those tickets can be assigned to me that would be good edevera Ok, I will do some managing work tonight so that tickets are created and assigned. edevera I would propose devdlee does the email verification back end logic edevera ok devdlee? devdlee sure edevera great edevera I was thinking about sending a JMS message with the user details so that a listener picks it up and sends an email as a reaction edevera so we don't implement the email sending logic in the same thread as the http request/response devdlee I haven't worked with JMS that much edevera do you know what I mean devdlee? devdlee I will look into the process and let you know if I have any question edevera The ideal solution would use some BPM solution edevera such as jBPM edevera but that will be in the 1.0 version edevera at the moment a JMS message and a JMS Bean will perfectly do edevera I can help you pointing you to the right resources in the net devdlee If you can add them as a note to the existing feature request devdlee it will be great edevera I will devdlee thank you edevera I think we even have a sample of a JMS message sender edevera in the jms package edevera of the project edevera + edevera ok? devdlee ok edevera Did you add me to your gtalk contact list? edevera If you need help in a faster way, I recommend to use gtalk edevera aplause edevera are you still there? devdlee I see you in gmail chat aplause yes edevera cool aplause im afraid i did nothing last week aplause because lack of time edevera no problem edevera what will you be doing next week? aplause last thing i remeber was Player edevera Did you see the feature requests that are still open? aplause I m sorry but next week I will have holidays so I'm unable to work on mPango edevera ok, no problem edevera Let's move forward edevera sol2202: edevera still there? sol2202 i'm here edevera Cool edevera what have you done last week? sol2202 i made some refactoring this week and add unit tests edevera sounds good edevera what did you refactor? <--| edevera has left #mpango sol2202 if you need a JMS client examaple you may find it in event.channel. i refactored event channel design, and add event processing method -->| edevera (~ed...@ds...) has joined #mpango edevera oops edevera sorry edevera I dont know what has happened sol2202 thats fine edevera could you please copy & paste? sol2202 if you need a JMS client examaple you may find it in event.channel. i refactored event channel design, and add event processing method sol2202 it is still in progress edevera Cool sol2202 but the major stuff works edevera We will eventually need a component that reads from the JMS Queue/Topic and passes it to the CometD in the game application. edevera we are going to have a topic for game events and topics for user events edevera topic will be available at startup time edevera but user queues will need to be created and deleted at login/logout time edevera Do you want to pick up that work? sol2202 yes it is the same i did edevera cool edevera you will need to learn the cometd APi in order to publish events to it edevera I am interested in also participating in this part of the project edevera so maybe we can work together. sol2202 no problem, how we will split the tasks ? edevera I will let you know when I have come up with a plan with the tasks to have done. edevera In the meantime you might want to work on the user invitation module edevera we need users to be able to invite potential users. edevera devdlee, can you make a page for such purpose? devdlee sure edevera sol2202 you can implement the sending of emails to invitees edevera with the same idea of using JMS to isolate the web page from the email sending logic edevera ok? sol2202 ok. edevera devdlee, can you take care of sending the logs of this irc conversation to mpango-core? devdlee ok edevera I lost it because my window closed edevera cool edevera Anybody wants to add anything? wellings nope sol2202 do we want any integration testing ? edevera Yes edevera If you want to start doing integration testing and submitting the code of the integration tests you implement, that would be great edevera I think that in not so long we need to consider getting an Amazon S3 server so that we can run integration testing and automatic building and publishing every day [INFO] The view “#mpango” has been saved to <file:///C:/Users/dlee/Desktop/tmp/%23mpango%2020110619.html>. edevera We will probably need a Hudson installed on the machine sol2202 well, i can write integration tests for my part (and already have some) edevera that sounds great edevera what technologies are you using for integration testing? edevera Anything special? edevera If you think you can have an integration test that allows to be used afterwards for stress testing, that would be really great sol2202 no in this case junit test case which starts jms broker edevera Ok sol2202 but we may use QuickTestPro for example sol2202 but somebody should maintain the test edevera I guess we can evaluate tools sol2202 ok edevera I know JMeter and SOAPUI can do lots of things for free edevera Any other questions from anybody? -->| mbadiac (~qu...@62...) has joined #mpango devdlee I am good edevera Hi Marc edevera We were about to call the meeting. Do you want to share anything with the team? edevera Ok everybody edevera then we are done edevera thanks a lot for your assistance edevera See you on the next meeting. I will create some feature requests so that people can track what needs to be done. |<-- mbadiac has left quakenet (Read error: Connection reset by peer) |
From: Dong L. <dle...@gm...> - 2011-06-19 19:07:40
|
URL irc://quakenet/mpango Mode +tnCN Users 6, 1@, 0%, 0+ Topic <none> #mpango -->|YOU (devdlee) have joined #mpango <irc://quakenet/%23mpango>-->|edevera (~ed...@ds...) has joined #mpango<irc://quakenet/%23mpango> edevera <irc://quakenet/edevera,isnick>Hello everybodydevdleehelloedevera<irc://quakenet/edevera,isnick>How are you?devdleeI am gooddevdleehow about you?edevera<irc://quakenet/edevera,isnick>I'm fine, a bit tirededevera <irc://quakenet/edevera,isnick>Too much stress lately.edevera <irc://quakenet/edevera,isnick>But overall finesol2202<irc://quakenet/sol2202,isnick>hi guys. i'm fine. Monday tomorrowedevera <irc://quakenet/edevera,isnick>Happy to go back to work?sol2202 <irc://quakenet/sol2202,isnick>Sureedevera<irc://quakenet/edevera,isnick> cooledevera <irc://quakenet/edevera,isnick>Then you can consider yourself lucky if you are happy about your work.edevera<irc://quakenet/edevera,isnick>what's up wellings?edevera <irc://quakenet/edevera,isnick>are you online?wellings<irc://quakenet/wellings,isnick>hey I'm hereedevera <irc://quakenet/edevera,isnick>how are you wellings?wellings<irc://quakenet/wellings,isnick>not bad been offline the last week or sowellings<irc://quakenet/wellings,isnick>but I'm goodedevera <irc://quakenet/edevera,isnick>nice, sometimes being offline is a good thing.wellings <irc://quakenet/wellings,isnick>indeed, like getting back in the sweet shop when I got back online!edevera<irc://quakenet/edevera,isnick>sweet shop?edevera <irc://quakenet/edevera,isnick>nice metaphoredevera<irc://quakenet/edevera,isnick> edevera <irc://quakenet/edevera,isnick>some people have messaged me saying they won't be able to attend today's meetingedevera<irc://quakenet/edevera,isnick>So I believe we should get started...edevera <irc://quakenet/edevera,isnick>Bastian has written me telling me that there is a graphic designer willing to join usedevera <irc://quakenet/edevera,isnick>so that might make a big change on the final result of the project in UI terms.-->|aplause (~ ap...@ho...) has joined #mpango<irc://quakenet/%23mpango> aplause <irc://quakenet/aplause,isnick>helloedevera<irc://quakenet/edevera,isnick>Hi aplauseedevera <irc://quakenet/edevera,isnick>This week was unproductive for me. All I have done is study JQuery and the cometd project implementation of the bayeux protocol. I believe that is what we need for the User Interface edevera <irc://quakenet/edevera,isnick>I will create a new project called mpango-web-game in order to hold all resources of the game strictly speaking.edevera <irc://quakenet/edevera,isnick>As you have probably seen the last stuff I did had to do with AspectJ for logging purposes.edevera<irc://quakenet/edevera,isnick>So, I am pretty much done. Who is next?devdleeI will godevdleeI created pages for user module based on a templatedevdleeContents still need to be added in the futureedevera <irc://quakenet/edevera,isnick>are the pages finished or do they need the plumbing?devdleebut I think structure is set updevdleeStructure is donedevdleeForms still need to be added in My Account pagedevdleeI think Jay is working on backend right?edevera <irc://quakenet/edevera,isnick>what I was asking is if they work or do they need the coding to be done?devdleethey workedevera <irc://quakenet/edevera,isnick>so then wellings and you are done with the User Module?wellings <irc://quakenet/wellings,isnick>I've not done much since the mockupsedevera <irc://quakenet/edevera,isnick>okwellings<irc://quakenet/wellings,isnick>so any progress would be down too devdleeedevera<irc://quakenet/edevera,isnick>So devdlee, you have finished all the User Module related feature requests in the sourceforge page?devdleeI only set up pagesdevdleeI thought jay will take care of backend stuffedevera <irc://quakenet/edevera,isnick>no problem edevera <irc://quakenet/edevera,isnick>what do you want to do next devdlee? devdleeIs there something that I work on?edevera<irc://quakenet/edevera,isnick>Do you want to stick to Front End stuff or do you want to do Back End?devdleeI will stick to front enddevdleefor nowedevera <irc://quakenet/edevera,isnick>I need to see what pages you have done in order to know which are leftdevdleeyou can see them at http://localhost:8080/mpango/directory/home.jsfdevdleeBackend needs to be set up for registration, signup, and password resetedevera<irc://quakenet/edevera,isnick>registration was already doneedevera <irc://quakenet/edevera,isnick>I see that account, for example, doesnt have the details of the accountedevera<irc://quakenet/edevera,isnick>so you need to create tables to hold the information of the accountdevdleeok edevera <irc://quakenet/edevera,isnick>the list of users needs to be adapted to the templatedevdleewhat about login process?edevera<irc://quakenet/edevera,isnick>good questionedevera <irc://quakenet/edevera,isnick>we need to use a user realm and a login authenticatoraplause <irc://quakenet/aplause,isnick>will we use any encryptionaplause <irc://quakenet/aplause,isnick>?edevera<irc://quakenet/edevera,isnick>I will add this task to the sourceforge feature requestsedevera<irc://quakenet/edevera,isnick>aplause, https is a configuration item that should be handled on the Apache HTTP Server that will route the http requests to the web application server of our choiceedevera <irc://quakenet/edevera,isnick>so I consider this a very low priority at the momentdevdleeand password reset?edevera<irc://quakenet/edevera,isnick> yesdevdleeso should I work on those?edevera <irc://quakenet/edevera,isnick>password reset should include a mechanism to send an email to the person that has forgotten his emailedevera <irc://quakenet/edevera,isnick>sureedevera<irc://quakenet/edevera,isnick>do you see them in the feature requests in the sourceforge web page?devdleeI also a feature request for Email Verification created a long time agodevdleeit was assigned to shoeksemadevdleeis he still on the project?edevera<irc://quakenet/edevera,isnick>I think I should clean up the project from people that have not shown any interest at all in itedevera <irc://quakenet/edevera,isnick>devdleeI will assign Forgot Password and Email Verification to myselfdevdleeand working on login processdevdleemove existing registration form into a page created based on a templatedevdleeI will try to get them done by next meetingedevera<irc://quakenet/edevera,isnick>Sounds greatedevera <irc://quakenet/edevera,isnick>I will assign those to you on the feature requests, please make sure to close them or to assign them to wellings for back end implementation. Ok?devdleeI already assigned them to myselfedevera <irc://quakenet/edevera,isnick>wowedevera<irc://quakenet/edevera,isnick>impressive productivityedevera <irc://quakenet/edevera,isnick>edevera<irc://quakenet/edevera,isnick>anything else you would like to add devdlee?devdleeI am confused about who will do the backend implementation?devdleeme or jay?edevera<irc://quakenet/edevera,isnick>If you want to do them, I think you can do some. But let's ask Jay what are his thoughts.devdleesureedevera <irc://quakenet/edevera,isnick>wellings... your turnedevera <irc://quakenet/edevera,isnick>You said you haven't had time this week, will you have time next week?wellings<irc://quakenet/wellings,isnick>the last thing I did edu was drop you a line about the JSP auto compile stuff not sure if you got to read that?edevera <irc://quakenet/edevera,isnick>Yes, I remember somethingedevera <irc://quakenet/edevera,isnick>you sent me an emailedevera <irc://quakenet/edevera,isnick>Were you waiting for my reaction?wellings <irc://quakenet/wellings,isnick>apart from that I've been offline so I've made no progress with anything. wellings<irc://quakenet/wellings,isnick>I cant remeber what it was off the top of my head, probably waiting for some input edudevdleeWas that for testing a change in mpango-web project?edevera<irc://quakenet/edevera,isnick>Because if you need my help please explicitly ask for it.wellings<irc://quakenet/wellings,isnick>I will need to go back and reviewwellings <irc://quakenet/wellings,isnick>but apart from that not done anycodingedevera <irc://quakenet/edevera,isnick>ok. If you need my help, support, please ask for it explicitly because sometimes I just think people are informing me about things but not expecting me to work on something in particular.wellings <irc://quakenet/wellings,isnick>thats finedevdleeRunning mvn jetty:run on mpango-web project worked pretty well for meedevera <irc://quakenet/edevera,isnick>Do you want to pick up back end coding for the pages delivered by devdlee?devdleefor testing jsf changes wellings <irc://quakenet/wellings,isnick>if those tickets can be assigned to me that would be goodedevera <irc://quakenet/edevera,isnick>Ok, I will do some managing work tonight so that tickets are created and assigned.edevera<irc://quakenet/edevera,isnick>I would propose devdlee does the email verification back end logicedevera<irc://quakenet/edevera,isnick>ok devdlee?devdleesureedevera <irc://quakenet/edevera,isnick>greatedevera<irc://quakenet/edevera,isnick>I was thinking about sending a JMS message with the user details so that a listener picks it up and sends an email as a reactionedevera<irc://quakenet/edevera,isnick>so we don't implement the email sending logic in the same thread as the http request/responsedevdleeI haven't worked with JMS that muchedevera<irc://quakenet/edevera,isnick>do you know what I mean devdlee?devdleeI will look into the process and let you know if I have any questionedevera <irc://quakenet/edevera,isnick>The ideal solution would use some BPM solutionedevera <irc://quakenet/edevera,isnick>such as jBPMedevera <irc://quakenet/edevera,isnick>but that will be in the 1.0 versionedevera <irc://quakenet/edevera,isnick>at the moment a JMS message and a JMS Bean will perfectly doedevera <irc://quakenet/edevera,isnick>I can help you pointing you to the right resources in the netdevdleeIf you can add them as a note to the existing feature requestdevdleeit will be greatedevera<irc://quakenet/edevera,isnick>I willdevdleethank youedevera <irc://quakenet/edevera,isnick>I think we even have a sample of a JMS message senderedevera <irc://quakenet/edevera,isnick>in the jms packageedevera <irc://quakenet/edevera,isnick>of the projectedevera<irc://quakenet/edevera,isnick> +edevera <irc://quakenet/edevera,isnick>ok?devdleeokedevera<irc://quakenet/edevera,isnick>Did you add me to your gtalk contact list?edevera<irc://quakenet/edevera,isnick>If you need help in a faster way, I recommend to use gtalkedevera<irc://quakenet/edevera,isnick> aplauseedevera <irc://quakenet/edevera,isnick>are you still there?devdleeI see you in gmail chataplause <irc://quakenet/aplause,isnick>yesedevera<irc://quakenet/edevera,isnick> coolaplause <irc://quakenet/aplause,isnick>im afraid i did nothing last week aplause <irc://quakenet/aplause,isnick>because lack of timeedevera<irc://quakenet/edevera,isnick>no problemedevera <irc://quakenet/edevera,isnick>what will you be doing next week?aplause <irc://quakenet/aplause,isnick>last thing i remeber was Player edevera <irc://quakenet/edevera,isnick>Did you see the feature requests that are still open?aplause <irc://quakenet/aplause,isnick>I m sorry but next week I will have holidays so I'm unable to work on mPangoedevera<irc://quakenet/edevera,isnick>ok, no problemedevera <irc://quakenet/edevera,isnick>Let's move forwardedevera<irc://quakenet/edevera,isnick>sol2202: edevera <irc://quakenet/edevera,isnick>still there?sol2202<irc://quakenet/sol2202,isnick>i'm hereedevera <irc://quakenet/edevera,isnick>Cooledevera<irc://quakenet/edevera,isnick>what have you done last week?sol2202 <irc://quakenet/sol2202,isnick>i made some refactoring this week and add unit testsedevera<irc://quakenet/edevera,isnick>sounds goodedevera <irc://quakenet/edevera,isnick>what did you refactor?<--|edevera has left #mpango <irc://quakenet/%23mpango>sol2202<irc://quakenet/sol2202,isnick>if you need a JMS client examaple you may find it in event.channel. i refactored event channel design, and add event processing method-->|edevera (~ed...@ds...) has joined #mpango<irc://quakenet/%23mpango> edevera <irc://quakenet/edevera,isnick>oopsedevera<irc://quakenet/edevera,isnick> sorryedevera <irc://quakenet/edevera,isnick>I dont know what has happened sol2202 <irc://quakenet/sol2202,isnick>thats fineedevera<irc://quakenet/edevera,isnick>could you please copy & paste?sol2202 <irc://quakenet/sol2202,isnick>if you need a JMS client examaple you may find it in event.channel. i refactored event channel design, and add event processing methodsol2202<irc://quakenet/sol2202,isnick>it is still in progressedevera <irc://quakenet/edevera,isnick>Coolsol2202<irc://quakenet/sol2202,isnick>but the major stuff worksedevera <irc://quakenet/edevera,isnick>We will eventually need a component that reads from the JMS Queue/Topic and passes it to the CometD in the game application.edevera<irc://quakenet/edevera,isnick>we are going to have a topic for game events and topics for user eventsedevera<irc://quakenet/edevera,isnick>topic will be available at startup timeedevera <irc://quakenet/edevera,isnick>but user queues will need to be created and deleted at login/logout timeedevera<irc://quakenet/edevera,isnick>Do you want to pick up that work?sol2202 <irc://quakenet/sol2202,isnick>yes it is the same i didedevera <irc://quakenet/edevera,isnick>cooledevera<irc://quakenet/edevera,isnick>you will need to learn the cometd APi in order to publish events to itedevera<irc://quakenet/edevera,isnick>I am interested in also participating in this part of the projectedevera<irc://quakenet/edevera,isnick>so maybe we can work together.sol2202 <irc://quakenet/sol2202,isnick>no problem, how we will split the tasks ?edevera<irc://quakenet/edevera,isnick>I will let you know when I have come up with a plan with the tasks to have done.edevera <irc://quakenet/edevera,isnick>In the meantime you might want to work on the user invitation moduleedevera <irc://quakenet/edevera,isnick>we need users to be able to invite potential users.edevera<irc://quakenet/edevera,isnick>devdlee, can you make a page for such purpose?devdleesureedevera<irc://quakenet/edevera,isnick>sol2202 you can implement the sending of emails to inviteesedevera<irc://quakenet/edevera,isnick>with the same idea of using JMS to isolate the web page from the email sending logicedevera <irc://quakenet/edevera,isnick>ok?sol2202<irc://quakenet/sol2202,isnick>ok. edevera <irc://quakenet/edevera,isnick>devdlee, can you take care of sending the logs of this irc conversation to mpango-core?devdleeokedevera<irc://quakenet/edevera,isnick>I lost it because my window closededevera <irc://quakenet/edevera,isnick>cool edevera <irc://quakenet/edevera,isnick>Anybody wants to add anything? wellings <irc://quakenet/wellings,isnick>nopesol2202<irc://quakenet/sol2202,isnick>do we want any integration testing ?edevera <irc://quakenet/edevera,isnick>Yes edevera <irc://quakenet/edevera,isnick>If you want to start doing integration testing and submitting the code of the integration tests you implement, that would be greatedevera <irc://quakenet/edevera,isnick>I think that in not so long we need to consider getting an Amazon S3 server so that we can run integration testing and automatic building and publishing every day[INFO]The view “#mpango <irc://quakenet/%23mpango>” has been saved to < file:///C:/Users/dlee/Desktop/tmp/%23mpango%2020110619.html>.edevera<irc://quakenet/edevera,isnick>We will probably need a Hudson installed on the machinesol2202<irc://quakenet/sol2202,isnick>well, i can write integration tests for my part (and already have some)edevera<irc://quakenet/edevera,isnick>that sounds greatedevera <irc://quakenet/edevera,isnick>what technologies are you using for integration testing?edevera <irc://quakenet/edevera,isnick>Anything special?edevera <irc://quakenet/edevera,isnick>If you think you can have an integration test that allows to be used afterwards for stress testing, that would be really greatsol2202 <irc://quakenet/sol2202,isnick>no in this case junit test case which starts jms brokeredevera<irc://quakenet/edevera,isnick> Oksol2202 <irc://quakenet/sol2202,isnick>but we may use QuickTestPro for examplesol2202 <irc://quakenet/sol2202,isnick>but somebody should maintain the testedevera <irc://quakenet/edevera,isnick>I guess we can evaluate tools sol2202 <irc://quakenet/sol2202,isnick>okedevera<irc://quakenet/edevera,isnick>I know JMeter and SOAPUI can do lots of things for freeedevera<irc://quakenet/edevera,isnick>Any other questions from anybody?-->|mbadiac (~ qu...@62...) has joined #mpango<irc://quakenet/%23mpango> devdleeI am goodedevera <irc://quakenet/edevera,isnick>Hi Marcedevera<irc://quakenet/edevera,isnick>We were about to call the meeting. Do you want to share anything with the team? edevera <irc://quakenet/edevera,isnick>Ok everybodyedevera<irc://quakenet/edevera,isnick>then we are doneedevera <irc://quakenet/edevera,isnick>thanks a lot for your assistanceedevera <irc://quakenet/edevera,isnick>See you on the next meeting. I will create some feature requests so that people can track what needs to be done.|<--mbadiac has left quakenet (Read error: Connection reset by peer)[INFO]The view “#mpango <irc://quakenet/%23mpango>” has been saved to <file:///C:/Users/dlee/Desktop/tmp/%23mpango%2020110619.html>. |
From: Eduardo de V. T. <etu...@gm...> - 2011-06-12 18:58:36
|
Hi team, As you know, this week we had our weekly status meeting during which we talked about the following topics: Bastian: Introduction of. He will be helping the User Interface part. He has submitted a simple proposal for the gameplay. It is heavily based on HTML 5 which means that only new browsers should be able to deal with it. (IE9, Safari4, Firefox 4, Chrome). Devdlee: Working on the mpango site wireframes in order to design the user module interface. Needs to sync with Bastian and Phiiip in order to make sure that the CSS we are using is the same for all the game. We need more effort in order to finish the User Module. The password recovery, email invitation list, email verification are to be done. This should probably best addressed by Jay. prbarcelon: General layout for the game. To sync with bastian in order to update designs to the new technologies proposed. Meeting scheduled to go over the designs. randolph: Has been doing test classes. Some method implementations as well. Asked for a list of classes that he has modified in order to review them. Needs to send Eduardo an email with the list. vinod: Busy with stuff not related with the project. Talking about the bayeux protocol as a solution to the User Experience on an HTTP Real Time Strategy game. eduardo: Working on diagrams: class structure, sequence, components. To be found in Dropbox folder, to be opened with Visual Paradigm. A new layer will be introduced: the middle layer to make web independent from core. AspectJ will bring logging support for the application, new branch created so that other members are not impacted. Minor bug fixing. Happy programming! Eduardo de Vera |
From: Michael T. <mic...@gm...> - 2011-06-11 05:55:04
|
Hi, My name is Michael, i was a Software Engineer in American software company about 4 years, participated in several healthcare software projects (VB, Perl, C++). Now i'm learning Java and want to make it my major programming language, i also want to learn J2EE technologies and web programming. My homeland is Nizhny Novgorod, Russia, i leave here now. I look forward to be useful on this project and gain experience to transform java programming hobby to my job. Regards, Michael |
From: Philip R B. <prb...@ut...> - 2011-06-08 17:09:37
|
Dong Lee, Okay, sounds good. Go ahead and implement the design. V/R, Philip Barcelon On Wed, Jun 8, 2011 at 11:53 AM, Dong Lee <dle...@gm...> wrote: > Yes, I will be keeping the same color/pictures/background for now. > Additional changes can be made once design is integrated into user module. > > Thank you. > - Dong Lee > > On Wed, Jun 8, 2011 at 10:28 AM, Philip R Barcelon < > prb...@ut...> wrote: > >> Dong Lee, >> >> The design (http://www.oswd.org/design/preview/id/3559) looks good. Will >> you be keeping the same color/pictures/background? >> >> V/R, >> Philip Barcelon >> >> On Tue, Jun 7, 2011 at 1:45 AM, Eduardo de Vera <etu...@gm...>wrote: >> >>> Hi Phillip, >>> >>> Could you please follow up on this? thanks! >>> >>> Eduardo >>> >>> On Tue, Jun 7, 2011 at 12:52 AM, Dong Lee <dle...@gm...> wrote: >>> > As we discussed in last status meeting, I will be applying design >>> > from http://www.oswd.org to user module this week. >>> > please let me know which design you guys want for user module. >>> > This design (http://www.oswd.org/design/preview/id/3559) looks pretty >>> good >>> > to me. >>> > Jay, >>> > Please let me know when your work on user module will be finished so >>> that I >>> > can apply selected design to user module. >>> > Thank you. >>> > - Dong Lee >>> > >>> > >>> >> >> >> >> ------------------------------------------------------------------------------ >> EditLive Enterprise is the world's most technically advanced content >> authoring tool. Experience the power of Track Changes, Inline Image >> Editing and ensure content is compliant with Accessibility Checking. >> http://p.sf.net/sfu/ephox-dev2dev >> _______________________________________________ >> Mpango-core mailing list >> Mpa...@li... >> https://lists.sourceforge.net/lists/listinfo/mpango-core >> >> > |
From: Dong L. <dle...@gm...> - 2011-06-08 16:53:30
|
Yes, I will be keeping the same color/pictures/background for now. Additional changes can be made once design is integrated into user module. Thank you. - Dong Lee On Wed, Jun 8, 2011 at 10:28 AM, Philip R Barcelon <prb...@ut...>wrote: > Dong Lee, > > The design (http://www.oswd.org/design/preview/id/3559) looks good. Will > you be keeping the same color/pictures/background? > > V/R, > Philip Barcelon > > On Tue, Jun 7, 2011 at 1:45 AM, Eduardo de Vera <etu...@gm...>wrote: > >> Hi Phillip, >> >> Could you please follow up on this? thanks! >> >> Eduardo >> >> On Tue, Jun 7, 2011 at 12:52 AM, Dong Lee <dle...@gm...> wrote: >> > As we discussed in last status meeting, I will be applying design >> > from http://www.oswd.org to user module this week. >> > please let me know which design you guys want for user module. >> > This design (http://www.oswd.org/design/preview/id/3559) looks pretty >> good >> > to me. >> > Jay, >> > Please let me know when your work on user module will be finished so >> that I >> > can apply selected design to user module. >> > Thank you. >> > - Dong Lee >> > >> > >> > > > > ------------------------------------------------------------------------------ > EditLive Enterprise is the world's most technically advanced content > authoring tool. Experience the power of Track Changes, Inline Image > Editing and ensure content is compliant with Accessibility Checking. > http://p.sf.net/sfu/ephox-dev2dev > _______________________________________________ > Mpango-core mailing list > Mpa...@li... > https://lists.sourceforge.net/lists/listinfo/mpango-core > > |
From: Philip R B. <prb...@ut...> - 2011-06-08 16:17:19
|
Dong Lee, The design (http://www.oswd.org/design/preview/id/3559) looks good. Will you be keeping the same color/pictures/background? V/R, Philip Barcelon On Tue, Jun 7, 2011 at 1:45 AM, Eduardo de Vera <etu...@gm...> wrote: > Hi Phillip, > > Could you please follow up on this? thanks! > > Eduardo > > On Tue, Jun 7, 2011 at 12:52 AM, Dong Lee <dle...@gm...> wrote: > > As we discussed in last status meeting, I will be applying design > > from http://www.oswd.org to user module this week. > > please let me know which design you guys want for user module. > > This design (http://www.oswd.org/design/preview/id/3559) looks pretty > good > > to me. > > Jay, > > Please let me know when your work on user module will be finished so that > I > > can apply selected design to user module. > > Thank you. > > - Dong Lee > > > > > |
From: Eduardo de V. <etu...@gm...> - 2011-06-07 06:45:39
|
Hi Phillip, Could you please follow up on this? thanks! Eduardo On Tue, Jun 7, 2011 at 12:52 AM, Dong Lee <dle...@gm...> wrote: > As we discussed in last status meeting, I will be applying design > from http://www.oswd.org to user module this week. > please let me know which design you guys want for user module. > This design (http://www.oswd.org/design/preview/id/3559) looks pretty good > to me. > Jay, > Please let me know when your work on user module will be finished so that I > can apply selected design to user module. > Thank you. > - Dong Lee > > |
From: Marc B. C. <mar...@gm...> - 2011-06-06 23:12:16
|
Look nice! Any ways, if later we don't like, we can always change it, isn't it? On Tue, Jun 7, 2011 at 12:52 AM, Dong Lee <dle...@gm...> wrote: > As we discussed in last status meeting, I will be applying design from > http://www.oswd.org to user module this week. > please let me know which design you guys want for user module. > This design (http://www.oswd.org/design/preview/id/3559) looks pretty good > to me. > > Jay, > Please let me know when your work on user module will be finished so that I > can apply selected design to user module. > > Thank you. > > - Dong Lee > > > > > ------------------------------------------------------------------------------ > EditLive Enterprise is the world's most technically advanced content > authoring tool. Experience the power of Track Changes, Inline Image > Editing and ensure content is compliant with Accessibility Checking. > http://p.sf.net/sfu/ephox-dev2dev > _______________________________________________ > Mpango-core mailing list > Mpa...@li... > https://lists.sourceforge.net/lists/listinfo/mpango-core > > |
From: Dong L. <dle...@gm...> - 2011-06-06 22:52:26
|
As we discussed in last status meeting, I will be applying design from http://www.oswd.org to user module this week. please let me know which design you guys want for user module. This design (http://www.oswd.org/design/preview/id/3559) looks pretty good to me. Jay, Please let me know when your work on user module will be finished so that I can apply selected design to user module. Thank you. - Dong Lee |
From: Philip R B. <prb...@ut...> - 2011-06-05 20:12:59
|
[13:12] edevera As you have probably seen, there has been lots of activity in the project. [13:12] edevera The refactoring into two separate modules is finished [13:13] edevera And I have made sure that the jetty plugin works as explained on the mpango.sourceforge.net page. [13:13] edevera If you continue having problems, first update your sources from the parent project [13:13] -->| tufan (~tufan@85.101.225.216) has joined #mpango [13:13] edevera then run a mvn clean install [13:13] edevera and then follow the instructions in the web page [13:13] -->| wellings (~jay...@cp...) has joined #mpango [13:14] edevera It is important that since they are two separate projects, mpango-core needs to be installed in the .m2/repository so that mpango-web can load its classes [13:14] [INFO] Now logging to <file:///C:/Users/Philip/AppData/Roaming/Mozilla/Firefox/Profiles/rhwgkyrk.default/chatzilla/logs/quakenet/channels/%23mpango.2011-06-05.log>. [13:14] wellings soory Im late thought we was doing this on gmail? [13:15] edevera a common error scenario is that you modify mpango-core and expect the change to be there, and then when running mpango-web you get things such as ClassNotFoundException or NoSuchMethodException [2011-06-05 13:14:47] <wellings> soory Im late thought we was doing this on gmail? [2011-06-05 13:15:01] <edevera> a common error scenario is that you modify mpango-core and expect the change to be there, and then when running mpango-web you get things such as ClassNotFoundException or NoSuchMethodException [2011-06-05 13:15:51] <edevera> Hi wellings, it seems that Gtalk was not the best tool as it required active invitation instead of people joining whenever they wanted. [2011-06-05 13:16:39] <edevera> so I think lots of you have been having problems when running the mpango jetty server plugin, right? [2011-06-05 13:16:53] <wellings> so much [2011-06-05 13:17:00] <tufan> yes [2011-06-05 13:17:05] <prbarcelon> yes [2011-06-05 13:17:19] <wellings> i think i spent about 4 - 5 hours this week just trying to get the project to run [2011-06-05 13:17:26] <wellings> very frustrating [2011-06-05 13:17:37] <edevera> I believe that after yesterday last night commit and todays early morning one, you should all be able to run the application if you do as I said. [2011-06-05 13:18:19] <edevera> I am sorry about that, I was trying to give you all a stable solution. Jay, you did confirm to me yesterday that you were able to run the jetty server, right? [2011-06-05 13:18:29] <wellings> right now I mad a change to the backing bean and the re-install core and run web it is still using the old bean [2011-06-05 13:18:29] <prbarcelon> Ok. If I delete the repository on my computer from my eclipse workspace, that won't affect the files on the subversion server, correct? [2011-06-05 13:18:43] <edevera> prbarcelon, correct prbarcelon [2011-06-05 13:19:04] <edevera> prbarcelon, but make sure that you delete the projects, not the files [2011-06-05 13:19:25] <edevera> because if you delete the files, then Eclipse thinks it should delete them from the repository. Do you follow me? [2011-06-05 13:19:29] <tufan> prbarcelon, it is your local copy, it does not delete anything from svn repo [2011-06-05 13:19:58] <prbarcelon> ok sounds good [2011-06-05 13:20:40] <edevera> wellings: can you please confirm me that yesterday you were capable of running the project? [2011-06-05 13:21:18] <wellings> the project ran, [2011-06-05 13:21:37] <wellings> I just cant get changes in core to also be in web [2011-06-05 13:21:44] <edevera> then we can consider the problem solved [2011-06-05 13:21:47] <edevera> tue [2011-06-05 13:21:48] <edevera> true [2011-06-05 13:21:52] <edevera> they are separate projects [2011-06-05 13:22:06] <edevera> if you want to make that possible I suggest you tweak more the jetty plugin [2011-06-05 13:22:23] <tufan> edevera, I just checked out the whole files and Eclipse is complaining about: [2011-06-05 13:22:24] <tufan> Description Resource Path Location Type [2011-06-05 13:22:24] <tufan> The method list() is undefined for the type IAuthenticationFacade AuthenticationBackingBean.java /mpango-web/src/main/java/net/sourceforge/mpango/web/directory line 24 Java Problem [2011-06-05 13:23:20] <edevera> tufan, it is working for me [2011-06-05 13:23:36] <tufan> edevera, oke, i will check it in a detailed way now [2011-06-05 13:23:40] <edevera> can you update everything (including core). and run a mvn clean install from the mpango parent project? [2011-06-05 13:24:27] <tufan> in pom.xml file of mpango-core <version> tag is : [2011-06-05 13:24:27] <tufan> <version>${projert.parent.version}</version> [2011-06-05 13:24:36] <edevera> that is already fixed tufan [2011-06-05 13:24:41] <tufan> oke [2011-06-05 13:24:43] <edevera> I corrected it this morning [2011-06-05 13:25:12] <tufan> it is still getting the previous version. [2011-06-05 13:25:27] <tufan> checked-out a few seconds ago from trunk [2011-06-05 13:26:01] <edevera> you are right tufan [2011-06-05 13:26:15] <edevera> the latests version of the source code contains that typo [2011-06-05 13:26:16] <tufan> do you use branch instead of trunk? [2011-06-05 13:26:24] <edevera> nevertheless it runs jetty perfecly on my computer [2011-06-05 13:26:32] <tufan> I am using ubuntu [2011-06-05 13:26:41] <tufan> are you on windows? [2011-06-05 13:26:55] <edevera> no, mac [2011-06-05 13:27:04] <edevera> but madiac also uses ubuntu [2011-06-05 13:27:09] <tufan> does it matter? [2011-06-05 13:27:14] <tufan> different OSs [2011-06-05 13:27:15] <edevera> he created a forum post explaining how to set it up [2011-06-05 13:27:27] <edevera> take a look at it just in case you have the same errors as him [2011-06-05 13:27:32] <tufan> oke [2011-06-05 13:27:41] <edevera> But I believe the error you are talking about has to do with having an old version of the core [2011-06-05 13:28:06] <edevera> either because you haven't updated the source code or because you haven't installed the source code after having updated it. [2011-06-05 13:28:20] <edevera> lets do the status round [2011-06-05 13:28:33] <edevera> prbarcelon: what have you done this week and what will you do next week? [2011-06-05 13:29:17] -->| dedlee (dle...@po...) has joined #mpango [2011-06-05 13:30:15] <edevera> dedlee: what have you done this week and what will you do next week? [2011-06-05 13:30:35] <dedlee> I haven't done much this week [2011-06-05 13:30:45] <dedlee> I was going over all the changes being made [2011-06-05 13:30:55] <dedlee> I'd like to work on UI next week [2011-06-05 13:31:01] -->| tufan_ (~tufan@88.233.193.229) has joined #mpango [2011-06-05 13:31:04] <edevera> That sounds good dedlee [2011-06-05 13:31:20] <dedlee> is there any specific UI work that needs to be done? [2011-06-05 13:31:27] <edevera> Everything! [2011-06-05 13:31:30] <dedlee> sounds good [2011-06-05 13:31:35] <prbarcelon> This week I've gone through reading TDD and Unit Tests. I started setting up Eclipse since Friday, but I've been having trouble. I finally got it working last night and right now I'm trying to get a fresh copy of the project. This coming week I'll be working on doing test cases. I would like to test the terrain class I think it was, is that ok? [2011-06-05 13:31:46] <edevera> Your help on UI will be much estimated! [2011-06-05 13:31:51] <dedlee> ok [2011-06-05 13:32:16] <dedlee> If design is not done yet, I can apply one of templates at http://www.oswd.org/ [2011-06-05 13:32:20] <dedlee> to the project [2011-06-05 13:32:55] <edevera> Sounds like a nice idea [2011-06-05 13:33:00] <dedlee> ok [2011-06-05 13:33:06] <edevera> but i think first we should decide which technology to use [2011-06-05 13:33:31] <dedlee> I will discuss with the team which design can be applied to the project [2011-06-05 13:33:39] <edevera> at the moment we are using JSF2 with some extra libraries wellings brought in and some basic JQuery functionality [2011-06-05 13:33:45] <dedlee> ok [2011-06-05 13:34:01] <edevera> Marc showed me what JavaFX was capable of [2011-06-05 13:34:07] <dedlee> I am new to both but I worked on front end development in the past [2011-06-05 13:34:10] <dedlee> I will figure it out [2011-06-05 13:34:18] <edevera> it is quite impressive but has serious disadtantages [2011-06-05 13:34:44] <dedlee> you mean JavaFX? [2011-06-05 13:35:07] <edevera> yes [2011-06-05 13:35:22] <dedlee> I think jquery is sufficent to get things done [2011-06-05 13:35:54] <edevera> Do you think JQuery will allow our User Interface offer the player a rich experience? [2011-06-05 13:36:18] |<-- tufan has left quakenet (Ping timeout) [2011-06-05 13:36:40] <dedlee> it depends on what needs to done done [2011-06-05 13:36:59] <dedlee> I guess since I am pretty new to both technology [2011-06-05 13:36:59] <edevera> well, think about maps [2011-06-05 13:37:01] <dedlee> I will find out [2011-06-05 13:37:04] <edevera> about image overlapping [2011-06-05 13:37:14] <edevera> about double click, right clicking menus [2011-06-05 13:37:18] <edevera> about chat windows [2011-06-05 13:37:30] <edevera> we need that kind of stuff [2011-06-05 13:37:33] <dedlee> ok [2011-06-05 13:38:06] <wellings> edu, imthinking for this we are going to need to do a few proof of concepts [2011-06-05 13:38:18] <edevera> I agree wellings [2011-06-05 13:38:43] <edevera> and we probably need to dedicate time on finding the right libraries and the way to integrate them together [2011-06-05 13:39:15] <wellings> exactly, at this stage in the game everything is a bit too open [2011-06-05 13:39:20] <edevera> I agree [2011-06-05 13:39:34] <edevera> but we can be lost because of everything being open [2011-06-05 13:39:39] <edevera> we need concrete stuff [2011-06-05 13:39:56] <edevera> we need to narrow down requirements in order to get solutions [2011-06-05 13:40:13] <wellings> yup [2011-06-05 13:40:21] <dedlee> right [2011-06-05 13:40:32] |<-- wellings has left quakenet (Quit) [2011-06-05 13:40:39] <edevera> Unfortunately I don't have time to do everything and I would love to see some other person take the lead in User Interface implementation. [2011-06-05 13:40:43] <edevera> I want to be involved [2011-06-05 13:40:48] <edevera> but I can embrace everything [2011-06-05 13:41:07] -->| wellings (~jay...@cp...) has joined #mpango [2011-06-05 13:41:11] <dedlee> I thought wellings is leading UI? [2011-06-05 13:41:51] <edevera> well, I kind of forced it a bit upon him [2011-06-05 13:42:12] <edevera> I am not sure if you want to lead completely wellings... [2011-06-05 13:43:00] <prbarcelon> edevera, who joined the project wanting to do UI? [2011-06-05 13:43:01] <edevera> Because we need certain documents that describe how the web will function, what interactions are expected, etc... and that is not programming stuff [2011-06-05 13:43:09] <wellings> I can do, but i want to use this to learn Java [2011-06-05 13:43:22] <edevera> Nobody really :( [2011-06-05 13:43:27] <edevera> everybody wants to do core stuff [2011-06-05 13:43:29] <dedlee> I did sort of [2011-06-05 13:43:32] <prbarcelon> edevera, I can lead the UI management [2011-06-05 13:43:41] <dedlee> I wanted to both frontend and backend [2011-06-05 13:44:05] <dedlee> then I can support [2011-06-05 13:44:07] <prbarcelon> I can do unit testing on the side, but focus on UI [2011-06-05 13:44:19] <edevera> if you want to pick up doing UI stuff [2011-06-05 13:44:30] <edevera> but at the moment we need some one who is willing just to document the UI [2011-06-05 13:44:45] <edevera> I can do it if you want me to [2011-06-05 13:45:03] <edevera> now that I believe the project is in an stable situation and that Command Pattern has been defined [2011-06-05 13:45:13] <prbarcelon> Oh documentation is fine with me. I can write the requirements paper and do all the system engineering [2011-06-05 13:45:40] <edevera> System engineer is a bit broader than UI... [2011-06-05 13:46:13] <edevera> I still need to document how the core and the UI will connect together so that if tomorrow we do a different UI for a different device, we can connect it easily. [2011-06-05 13:46:31] <prbarcelon> Sorry I meant for the UI part. Unless you want me to be a project manager? [2011-06-05 13:46:45] <edevera> No, we need someone for the UI part [2011-06-05 13:46:55] <edevera> If you want to lead it [2011-06-05 13:46:56] <prbarcelon> Okay, I can do that then. [2011-06-05 13:47:01] <prbarcelon> I'm your man. [2011-06-05 13:47:09] <edevera> great! [2011-06-05 13:47:20] <edevera> then we should talk after everyone has given their status. [2011-06-05 13:47:33] <prbarcelon> Understood. I need to get caught up on the project anyways. [2011-06-05 13:47:44] <edevera> dedlee: did you finish your status? [2011-06-05 13:48:25] <dedlee> yes [2011-06-05 13:48:35] <edevera> ok [2011-06-05 13:48:42] <edevera> What will you do next week? [2011-06-05 13:48:53] <edevera> because prbarcelon will need sometime to come up with a proposal for the UI [2011-06-05 13:49:15] <dedlee> I will apply design to web module [2011-06-05 13:49:17] <edevera> We need to finish the User Module [2011-06-05 13:49:40] <wellings> i can finish the user module as i made a start on it? [2011-06-05 13:49:53] <edevera> sure wellings [2011-06-05 13:50:15] <wellings> im sure we could split it out tho [2011-06-05 13:50:24] <edevera> I hope that the project keeps running for a long time so you don't struggle with the jetty [2011-06-05 13:50:27] <dedlee> what needs to be done in user module? [2011-06-05 13:50:48] <edevera> dedlee, please sync with prbarcelon as he should start making decisions around User Interface [2011-06-05 13:50:55] <dedlee> ok [2011-06-05 13:50:58] <edevera> prbarcelon I want to be involved in the decisions [2011-06-05 13:51:38] <prbarcelon> edevera do you want me to go to you for decisions, or just CC you on my decisions? [2011-06-05 13:52:29] <edevera> If you want to lead the UI part it is fine with me, I just want to hear first what you propose and what you envision to see if we share the ideas. [2011-06-05 13:52:44] <prbarcelon> Okay, I planned to do that anyways! [2011-06-05 13:52:49] <edevera> So first we talk [2011-06-05 13:53:02] <edevera> agree on an aesthetics and some user interaction functionality [2011-06-05 13:53:10] <edevera> as well as on the gameplay mode screens we want to have [2011-06-05 13:53:23] <edevera> and after you are free to make decisions to get to what we agreed on [2011-06-05 13:53:29] <edevera> and I would just appreciate being on cc [2011-06-05 13:53:41] <prbarcelon> Okay, sounds like a plan! [2011-06-05 13:54:07] <edevera> It is one! [2011-06-05 13:54:12] <edevera> lets stick to it [2011-06-05 13:54:16] <prbarcelon> Gotcha [2011-06-05 13:54:20] <edevera> :) [2011-06-05 13:54:23] <edevera> tufan_: [2011-06-05 13:54:26] <tufan_> yes [2011-06-05 13:54:34] <edevera> do you want to share with us what you have done last week and what you want to do next week? [2011-06-05 13:54:52] <tufan_> I have just setup the project [2011-06-05 13:55:03] <edevera> can you confirm that it runs on your machine? [2011-06-05 13:55:10] <tufan_> I am willing to write unit tests [2011-06-05 13:55:16] <tufan_> yes it is running now [2011-06-05 13:55:20] <edevera> great [2011-06-05 13:55:27] <edevera> so you can write unit tests that are missing [2011-06-05 13:55:37] <edevera> just take a look at the cobertura reports from the mpango-core web page [2011-06-05 13:55:42] <tufan_> User Registration page was opened [2011-06-05 13:55:50] <edevera> sounds great [2011-06-05 13:56:00] <edevera> do you have experience doing Unit Test? [2011-06-05 13:56:08] <tufan_> yes I have [2011-06-05 13:56:12] <edevera> Great [2011-06-05 13:56:15] <tufan_> in which package are they? [2011-06-05 13:56:19] <tufan_> I am looking for [2011-06-05 13:56:22] <edevera> src/test/java [2011-06-05 13:56:28] <edevera> is the source folder for tests [2011-06-05 13:56:48] <edevera> the classes that don't have tests are reported by the cobertura maven plugin [2011-06-05 13:57:24] <edevera> http://mpango.sourceforge.net/mpango-core/cobertura/index.html [2011-06-05 13:57:37] <edevera> you can find there the classes that need more testing [2011-06-05 13:57:39] <edevera> wellings [2011-06-05 13:58:05] <edevera> you have been struggling with the jetty:run feature [2011-06-05 13:58:35] <wellings> last week, I having issues getting the project to run (still an issue as explined earlier) [2011-06-05 13:58:54] <wellings> also I created so UI mockups that have been added to dropbox [2011-06-05 13:59:10] <edevera> can you pick up the action for tweaking the jetty-plugin so that it reads the classes from the mpango-core project? [2011-06-05 13:59:40] <wellings> I can give it a go but my only experence of jetty has been this project [2011-06-05 13:59:57] <edevera> its not a jetty thing [2011-06-05 14:00:01] <edevera> its the maven plugin [2011-06-05 14:00:13] <edevera> you need to tweak it so that it picks up the classes fromt he mpango-core [2011-06-05 14:00:19] <edevera> I think maven experience would be beneficial [2011-06-05 14:00:29] <wellings> same with Maven, only used it as part of this [2011-06-05 14:00:34] <wellings> but i will gve it a go [2011-06-05 14:01:12] <edevera> sounds good [2011-06-05 14:01:52] <edevera> just tweak the classesDirectory from the plugin [2011-06-05 14:01:52] <edevera> http://docs.codehaus.org/display/JETTY/Maven+Jetty+Plugin [2011-06-05 14:01:59] <edevera> It might work [2011-06-05 14:02:12] <edevera> otherwise you might need to do an install everytime you change something in core [2011-06-05 14:03:25] <edevera> otherwise wellings, do you have Tomcat experience? [2011-06-05 14:03:41] -->| devdleee (dle...@po...) has joined #mpango [2011-06-05 14:03:53] <edevera> Because the web application also runs on Tomcat and maybe that makes it easier for you to work on [2011-06-05 14:04:36] <wellings> ok I will keep that in mind [2011-06-05 14:04:58] <edevera> But seriously, just do a mvn install in order to have the changes running in jetty [2011-06-05 14:05:12] <edevera> unfortunately, separating the project in two has consequences :( [2011-06-05 14:05:59] <edevera> Ok people [2011-06-05 14:06:02] <wellings> I have done that edu [2011-06-05 14:06:55] <edevera> installing? I know it is annoying but we should separate core from IU even in development time. So when we have an stable core project, UI should just depend on a fixed version of it [2011-06-05 14:07:38] <edevera> I will send the status meeting email so that the whole team is aware of the results for this meeting. [2011-06-05 14:08:00] <edevera> This week I can't stay any longer as I have things to take care of. [2011-06-05 14:08:07] <edevera> So thank you very much for your presence [2011-06-05 14:08:28] <edevera> I will be available over gtalk and email, so dont hesitate to contact me if you need anything. [2011-06-05 14:08:53] <edevera> Have a great week and see you all next week if not before [2011-06-05 14:08:59] <devdleee> you too [2011-06-05 14:09:01] <prbarcelon> See you [2011-06-05 14:09:14] <wellings> bye [2011-06-05 14:09:24] <devdleee> bye [2011-06-05 14:10:15] <--| devdleee has left #mpango [2011-06-05 14:10:36] -->| devdleee (dle...@po...) has joined #mpango [2011-06-05 14:10:38] <--| devdleee has left #mpango [2011-06-05 14:13:09] -->| devdleee (dle...@po...) has joined #mpango [2011-06-05 14:13:17] <--| devdleee has left #mpango [2011-06-05 14:34:47] <--| wellings has left #mpango [2011-06-05 14:37:18] <--| edevera has left #mpango [2011-06-05 14:37:18] -->| aplause (~ap...@ho...) has joined #mpango [2011-06-05 14:37:31] <aplause> hello [2011-06-05 14:37:35] <aplause> sorry for being late [2011-06-05 14:37:37] <prbarcelon> Hi [2011-06-05 14:37:45] <prbarcelon> Eduardo had to leave early [2011-06-05 14:37:59] <prbarcelon> but he said He'd post the minutes [2011-06-05 14:38:16] <prbarcelon> I can send an email with the log if you want [2011-06-05 14:38:33] <aplause> aha [2011-06-05 14:38:37] <aplause> okay thanks [2011-06-05 14:38:46] <prbarcelon> I'll send it to the core mailing list |
From: Eduardo de V. T. <etu...@gm...> - 2011-06-04 10:32:52
|
Hi Marc, Try executing this one then: mvn cobertura:cobertura site site:run Let me know if that fixes your problem. Thanks! Eduardo de Vera On Jun 4, 2011, at 3:55 AM, Marc Badia Cendros wrote: > Seems is not working for me... It does the testings, but dont generate the index.html > > these are the last lines of mvn site site:run > > [INFO] >>> cobertura-maven-plugin:2.5.1:cobertura (report:cobertura) @ mpango >>> > [INFO] > [INFO] --- cobertura-maven-plugin:2.5.1:instrument (report:cobertura) @ mpango --- > [INFO] Skipping cobertura mojo for project with packaging type 'pom' > [INFO] > [INFO] <<< cobertura-maven-plugin:2.5.1:cobertura (report:cobertura) @ mpango <<< > [INFO] Not executing cobertura:report as the cobertura data file (/home/randolph/Workspace/OpenSource/mpango/target/cobertura/cobertura.ser) could not be found > [INFO] plugin org.apache.maven.plugins:maven-project-info-reports-plugin will be executed more than one time > [INFO] configuring report plugin org.apache.maven.plugins:maven-project-info-reports-plugin:2.4 > [INFO] Rendering site with org.apache.maven.skins:maven-default-skin:jar:1.0 skin. > [INFO] Skipped "Surefire Report" report, file "surefire-report.html" already exists for the English version. > [INFO] Skipped "Continuous Integration" report, file "integration.html" already exists for the English version. > [INFO] Skipped "Dependencies" report, file "dependencies.html" already exists for the English version. > [INFO] Skipped "About" report, file "index.html" already exists for the English version. > [INFO] Skipped "Issue Tracking" report, file "issue-tracking.html" already exists for the English version. > [INFO] Skipped "Project License" report, file "license.html" already exists for the English version. > [INFO] Skipped "Mailing Lists" report, file "mail-lists.html" already exists for the English version. > [INFO] Skipped "Project Team" report, file "team-list.html" already exists for the English version. > [INFO] Skipped "Source Repository" report, file "source-repository.html" already exists for the English version. > [INFO] Starting Jetty on http://localhost:8080/ > 260 [main] INFO org.mortbay.log - jetty-6.1.25 > 305 [main] INFO org.mortbay.log - NO JSP Support for /, did not find org.apache.jasper.servlet.JspServlet > 349 [main] INFO org.mortbay.log - Started SelectChannelConnector@0.0.0.0:8080 > > thanks > > Marc > > > > On Thu, Jun 2, 2011 at 10:34 PM, Eduardo de Vera Toquero <etu...@gm...> wrote: > Hi guys, > > As agreed last week, you would be learning to do Unit Testing and by the end of the week maybe you have a chance to have implemented some of the needed unit tests. > > I have added a plugin to the Maven Site generation tool that allows us to see which classes are being tested and up to which degree. It generates html based reports than can help you identify classes that need unit testing: > > http://mpango.sourceforge.net/mpango-core/cobertura/index.html > > If you need to generate this reports, you can do so by executing mvn site site:run and then accessing the web page on http://localhost/cobertura/index.html > > Feel free to start with those classes that have no unit testing coverage at all. If you doubt about the functionality of a class, feel free to contact the author of the class and ask him about the details. > > I hope to see you on this week's Status Meeting on Sunday (same time same place). > > Regards, > Eduardo de Vera > > > |
From: Marc B. C. <mar...@gm...> - 2011-06-04 01:55:14
|
Seems is not working for me... It does the testings, but dont generate the index.html these are the last lines of mvn site site:run [INFO] >>> cobertura-maven-plugin:2.5.1:cobertura (report:cobertura) @ mpango >>> [INFO] [INFO] --- cobertura-maven-plugin:2.5.1:instrument (report:cobertura) @ mpango --- [INFO] Skipping cobertura mojo for project with packaging type 'pom' [INFO] [INFO] <<< cobertura-maven-plugin:2.5.1:cobertura (report:cobertura) @ mpango <<< *[INFO] Not executing cobertura:report as the cobertura data file (/home/randolph/Workspace/OpenSource/mpango/target/cobertura/cobertura.ser) could not be found* [INFO] plugin org.apache.maven.plugins:maven-project-info-reports-plugin will be executed more than one time [INFO] configuring report plugin org.apache.maven.plugins:maven-project-info-reports-plugin:2.4 [INFO] Rendering site with org.apache.maven.skins:maven-default-skin:jar:1.0 skin. [INFO] Skipped "Surefire Report" report, file "surefire-report.html" already exists for the English version. [INFO] Skipped "Continuous Integration" report, file "integration.html" already exists for the English version. [INFO] Skipped "Dependencies" report, file "dependencies.html" already exists for the English version. [INFO] Skipped "About" report, file "index.html" already exists for the English version. [INFO] Skipped "Issue Tracking" report, file "issue-tracking.html" already exists for the English version. [INFO] Skipped "Project License" report, file "license.html" already exists for the English version. [INFO] Skipped "Mailing Lists" report, file "mail-lists.html" already exists for the English version. [INFO] Skipped "Project Team" report, file "team-list.html" already exists for the English version. [INFO] Skipped "Source Repository" report, file "source-repository.html" already exists for the English version. [INFO] Starting Jetty on http://localhost:8080/ 260 [main] INFO org.mortbay.log - jetty-6.1.25 *305 [main] INFO org.mortbay.log - NO JSP Support for /, did not find org.apache.jasper.servlet.JspServlet* 349 [main] INFO org.mortbay.log - Started SelectChannelConnector@0.0.0.0:8080 thanks Marc On Thu, Jun 2, 2011 at 10:34 PM, Eduardo de Vera Toquero <etu...@gm... > wrote: > Hi guys, > > As agreed last week, you would be learning to do Unit Testing and by the > end of the week maybe you have a chance to have implemented some of the > needed unit tests. > > I have added a plugin to the Maven Site generation tool that allows us to > see which classes are being tested and up to which degree. It generates html > based reports than can help you identify classes that need unit testing: > > http://mpango.sourceforge.net/mpango-core/cobertura/index.html > > If you need to generate this reports, you can do so by executing mvn site > site:run and then accessing the web page on > http://localhost/cobertura/index.html > > Feel free to start with those classes that have no unit testing coverage at > all. If you doubt about the functionality of a class, feel free to contact > the author of the class and ask him about the details. > > I hope to see you on this week's Status Meeting on Sunday (same time same > place). > > Regards, > Eduardo de Vera > > > |
From: <ugl...@gm...> - 2011-06-03 18:05:58
|
When I was gogling I found some resources to map generator: http://www.oursland.net/projects/fastslam/ - implementation of FastSLAM algorithm in Java http://www.cartania.com/alexander/generation.html - article http://www.vterrain.org/Elevation/Artificial/ http://stackoverflow.com/questions/2520131/looking-for-a-good-world-map-generation-algorithm - Q&A on stackoverflow.com Maybe some more experienced in game creation would look, and say is this useful stuff for our project. Regards Andy |
From: Eduardo de V. T. <etu...@gm...> - 2011-06-03 18:00:29
|
Hi Andy, My thoughts interlined with your questions: On Jun 3, 2011, at 7:12 PM, ugl...@gm... wrote: > Hi. > I wrote that listeners are mandatory, because I assumed that game > board(GameboardDTO) will be instantiated in front-end, processed and > passed to back-end again. > Apparently I was wrong. > I saw you created Player entity. I could create some code about > player, but I have some questions. > > 1) What will be connection between Player and User? Can user create > more than one player? Regardless the answer I'd suggest that > (User<->Player = ONE<->MANY),and suggest status inside the entity( for > example CREATED, ACTIVE, INACTIVE, DELETED). Yes, a player is the representation of a User in the game. Meanwhile a User has real world information, the player only has game related information (and a pointer to the User that controls it). I also think that we should not limit ourselves to one player per user. So indeed I agree with you. Either because a user can play on different games or because a user can play in the same game with different players, it makes sense to map one-to-many. Regarding your status, I agree with you. We should have at least the 4 status you have mentioned. Can you please add them to the directory package as an enum and add it to the user as a mapped field? > > 2) Can Player create game and game board ( like in classical > multiplayer strategies ), or only join the existing ones? If player > can only join, then how world will be created? > Worlds will be create by the administrator of the game. So we have control over what is happening on the game and how many games are taking place. Which makes me think to have MBeans for the different administration enabled elements of the game. That would make it easier specially at the beginning when we won't have administration tools developed. > 3) Assuming we are creating turn based game, how we resolve case when > one of players will log out? Great question. At the moment, all actions of the game will be executed as commands. Commands take zero or more elements as arguments and are to be executed. Some of them are considered instant commands and some are considered task commands (or scheduled ones). The latter ones are commands that need time to be done, so the trick is to schedule the command to be executed in the future. You can see how I have programmed this by looking in the Command, ITaskCommand, AbstractTaskCommand, ConstructionCommand classes together with their unit tests. Commands when executed interact with the elements passed as arguments (the subject and object of the action) and produce certain events that they broadcast to the listeners subscribed to it. I have implemented these classes in the past days, they are just a sketch as I haven't taken synchronization very seriously. So there might be flaws. I also think that it might make sense to decouple Listeners and Entities and have a class that groups both things. I am thinking about having two different implementation of the same interfaces in order to work efficiently on this scenario you are depicting. Whenever a player is online, he needs information as closest to real time as possible. That is very costly, as it means having more resources dedicated to inform the online player and to process all events. At the moment, this scenario is the one I am currently working on, by implementing TaskTimer classes as the base of all AbstractTaskCommand classes. You can have a look at the actions package. This Timer can become quite expensive as they involve having one Thread per Timer. So I was thinking about having a Timer per Player and some classes taking care of executing commands and enabling the undo functionality as well. On the other side, we will have offline players that while they are away, their games keep on going. In this sense, we don't need to notify anyone about the scheduled tasks (such as collection of food and other resources, completion of constructions, etc...). In this case, the resources needed are less as things can happen in batches with one Thread processing multiple Users. The implementation I am considering here is based on Quartz that seems to be Spring friendly. On one side we will need to broadcast events of commands to the User Interface, on the other side not. There are things to think about and I haven't come out with a class design at the moment. I don't like to over engineer but as we progress on the implementation I believe there will be elements that will need some design and refactoring. > > 4) How the persistence to database will be done? After player log out? > After every turn? > Great question again. Persistance should be done constantly making sure cache is enabled so that I/O to the database stays at minimums. If we want to support a vast number of players simultaneously we can't afford making too many I/O operations. This will be an important factor for the stress tests in order to have metrics of how much cache we need for how many users. That will enable us to estimate how many users per JVM (CPU and RAM values) we can sustain. So, I would say we have all the database calls we need taking into account that we need those operations to be done on the cache. I would recommend flushing the cache when shutting down the application as a initial idea (of course we would need some more sophisticated mechanism to save the game every now and then so that service interruptions don't cause major data lost). If we enable, as I mentioned before, mBeans representing the outstanding elements of the game we could use mBean monitoring to enable certain automated administration tasks (such as flush the Hibernate cache when the work load is low). > Sorry for many trivial questions, but in general aspects of the game > are mainly in your head. I appreciate your questions and I must apologize for not writing all these things before you can overtake the work. I think giving out the information on demand is the best I can do at the moment. Of course, I would love to hear counter arguments if any one has them as it would be for the sake of the project! > > Regards > Andy P.S. Please consider involving all developers in those discussions as they might be interested getting involved. I hope you don't mind I copied your email to the core list. |
From: Eduardo de V. T. <etu...@gm...> - 2011-06-02 20:34:19
|
Hi guys, As agreed last week, you would be learning to do Unit Testing and by the end of the week maybe you have a chance to have implemented some of the needed unit tests. I have added a plugin to the Maven Site generation tool that allows us to see which classes are being tested and up to which degree. It generates html based reports than can help you identify classes that need unit testing: http://mpango.sourceforge.net/mpango-core/cobertura/index.html If you need to generate this reports, you can do so by executing mvn site site:run and then accessing the web page on http://localhost/cobertura/index.html Feel free to start with those classes that have no unit testing coverage at all. If you doubt about the functionality of a class, feel free to contact the author of the class and ask him about the details. I hope to see you on this week's Status Meeting on Sunday (same time same place). Regards, Eduardo de Vera |
From: Eduardo de V. T. <etu...@gm...> - 2011-06-02 11:35:02
|
Hi Team, I am very proud to share the celebration of mPango's the first month. This month has been quite active and I believe we have been very productive as well! At the moment we have made lots of progress on the game and we have successfully closed a number of feature requests! Great work everyone! Now it is time to step back for a minute and try to see the big picture. We have a group of very committed individuals that are pulling hard to make this project a success and that I would like to thank for their hard voluntary work. Most of the work has been put on the game core mechanics as it is the corner stone for the game we are producing. We need to start thinking about the User Interface and start putting some efforts on that side as well. Wellings is leading the User Interface side with me supervising his work but we need more people involved in this part. So if you are interested, please let Jay or me know so that we can organize a bit the UI team. As agreed on the last status meeting, admin rights will be given to all committed individuals so that they can organize better their time and tasks (as well as create new tasks as they see necessary). For the rest of you, I am afraid that we can't have inactive members in the team. I invite you to leave on your own if you feel you are not giving anything in. I will start cleaning the project in a regular basis, so that those individuals that haven't produced anything at all will be removed from the team. I am sorry about this but it is important to have an active team. If there is any reason by which you were not able to commit to the initial estimation you suggested on your joining email, please let me know before I remove you from the project. I have decided to change the joining process. Up to now, most of the people that wanted to join the project only had to answer a set of questions via email and then they were automatically added to the team. I have decided to challenge new candidates by asking them to implement any of the existing tasks and to submit it as a patch. The reason behind this change is that we need to make sure that people are capable of dealing with the tools used in this project and that are eager to start working on it. It is not important if the patch submitted is good enough to make it to the official source code, it is just a proof that the candidate is serious and has the right skills to join. I hope you all share this approach with me. Last but not least, I would like to also use this opportunity to remind the team members about the existence of a Google Calendar for the project on which they can post vacations and time leaves so that we can plan the project in the most efficient way. If you haven't received an invitation to join the Calendar, please let me know. This calendar will hold the important events around the project, such as the Weekly Status Meeting on which I hope to see you all this Sunday. Thanks for your time and for reading such a long and (I hope not) so boring email. See you on Sunday, Eduardo de Vera |
From: Eduardo de V. T. <etu...@gm...> - 2011-06-02 00:24:42
|
Hi Jay, I've gone through your document and it looks good. I think it is great to have something to start with. Could you please include those sketches in the Game Script document? The picture that corresponds to the main gameplay (which you called play) should be put in the Main Gameplay Mode section. Regarding the screens you have designed: Play: this is the main screen. Even if it is early to design exactly all the features, we do need to have it available so that we can start working on it as soon as possible. From your design, I see the following parts that will need special attention: Chat: the idea is to connect to an IRC server so that we save all the time and hassle from implementing a messaging solution. We do need some kind of Porlet (in portal terms) that allows the user to connect to an IRC server. I believe there should be already some libraries to ease up development work. It would be even better and worth the time trying to find some open source web solution easily reusable. Game canvas: this is going to be the tougher part as it will be the most complex one. We still need to think about this part carefully. Header menu: Easy mostly static menu. Side menu (game links): This part should offer the player events and such so that she can directly go to the object that produced the event. Wiki: We will use a third party wiki with which we can integrate the game. Home: looks fine at the moment. I wouldn't spend too much time on this screen as it is not important for a Beta product. Login: this one needs to be done and will be part of the security module that still needs to be created. Password: Both password screens shall be implemented at the same time we enable security. Account: on this page we allow the user to modify her profile as well as contact information. Help: At the moment the help page is not needed. Great work! Edu |
From: Eduardo de V. T. <etu...@gm...> - 2011-06-01 23:34:04
|
Hi Jay, I just did a build with the latest sources from the svn and I have no problem building both modules. What are you executing and from which path? On Jun 1, 2011, at 10:58 AM, Jay Wellings wrote: > Hi guys, > > I have a problem on my build, complaining that the resource bundle > cannot be found on my class path. but looking at the class path > configuration it seems the resource.properties is already included. > > any one care to point me in the right direction? > > ------------------------------------------------------------------------------ > Simplify data backup and recovery for your virtual environment with vRanger. > Installation's a snap, and flexible recovery options mean your data is safe, > secure and there when you need it. Data protection magic? > Nope - It's vRanger. Get your free trial download today. > http://p.sf.net/sfu/quest-sfdev2dev > _______________________________________________ > Mpango-core mailing list > Mpa...@li... > https://lists.sourceforge.net/lists/listinfo/mpango-core |
From: Jay W. <jay...@gm...> - 2011-06-01 08:58:55
|
Hi guys, I have a problem on my build, complaining that the resource bundle cannot be found on my class path. but looking at the class path configuration it seems the resource.properties is already included. any one care to point me in the right direction? |
From: <ugl...@gm...> - 2011-05-31 16:25:42
|
Yes. It works perfectly. Thank you Marc, and Eduardo for help. Now in order to test spring bean just extend BaseSpringTest class, and get access to the bean via annotating it as @Autowired. I put example in UserDAOTest. Andrzej |
From: Marc B. C. <mar...@gm...> - 2011-05-31 14:38:25
|
mm not sure if will be this, but.. your path to UserDaoHibernate is wrong... <bean name="userDAO" class="net.sourceforge.mpango.directory.UserDAOHibernate"> should be: <bean name="userDAO" class="net.sourceforge.mpango.directory.*dao* .UserDAOHibernate"> if you still have any java.lang.ClassNotFoundException, usually are misspelled classes names / path. tell me if it works! Marc On Tue, May 31, 2011 at 2:24 PM, ugl...@gm... <ugl...@gm...>wrote: > Hello. I've tried to set up project to permform test with spring > beans(facades, services, dao), but unfortunately I am stuck. > > My steps: > > I've created basic testing class net.sourceforge.mpango.BasicSpringTest: > > @TransactionConfiguration > @Transactional > @ContextConfiguration("classpath*:spring-core-test-beans.xml") > @RunWith(SpringJUnit4ClassRunner.class) > public class BaseSpringTest extends > AbstractTransactionalJUnit4SpringContextTests { > > @Test > public void testSpring() { > } > > } > > Next, I've created spring configuration > file(spring-core-test-beans.xml), by altering spring-beans.xml from > main resources,and put it in src/test/resources Content: > > <bean id="datasource" > > class="org.springframework.jdbc.datasource.DriverManagerDataSource"> > <property name="driverClassName"> > <value>org.hsqldb.jdbcDriver</value> > </property> > <property name="url"> > <value>jdbc:hsqldb:mem:sample</value> > </property> > <property name="username"> > <value>sa</value> > </property> > <property name="password"> > <value></value> > </property> > </bean> > > <bean id="sessionFactory" > > class="org.springframework.orm.hibernate3.LocalSessionFactoryBean"> > <property name="dataSource" ref="datasource" /> > <property name="configLocation" > value="classpath:hibernate.cfg.xml" /> > <property name="configurationClass" > value="org.hibernate.cfg.AnnotationConfiguration" /> > <property name="hibernateProperties"> > <props> > <prop > key="hibernate.dialect">org.hibernate.dialect.HSQLDialect</prop> > <prop > key="hibernate.hbm2ddl.auto">create-drop</prop> > </props> > </property> > > </bean> > > <bean name="userDAO" > class="net.sourceforge.mpango.directory.UserDAOHibernate"> > <property name="sessionFactory" ref="sessionFactory" /> > </bean> > > <bean name="authService" > class="net.sourceforge.mpango.service.AuthenticationService"> > <property name="userDAO" ref="userDAO" /> > </bean> > > <bean name="authFacade" > class="net.sourceforge.mpango.facade.AuthenticationFacade"> > <property name="authService" ref="authService" /> > </bean> > > The hibernate configuration file i copied unchanged. > During performing the test from junit plugin, or from maven I get > ClassNotFoundException: > > Caused by: java.lang.ClassNotFoundException: > net.sourceforge.mpango.directory.UserDAOHibernate > at java.net.URLClassLoader$1.run(URLClassLoader.java:200) > at java.security.AccessController.doPrivileged(Native Method) > at java.net.URLClassLoader.findClass(URLClassLoader.java:188) > at java.lang.ClassLoader.loadClass(ClassLoader.java:307) > at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) > at java.lang.ClassLoader.loadClass(ClassLoader.java:252) > at org.springframework.util.ClassUtils.forName(ClassUtils.java:257) > at > org.springframework.beans.factory.support.AbstractBeanDefinition.resolveBeanClass(AbstractBeanDefinition.java:408) > at > org.springframework.beans.factory.support.AbstractBeanFactory.doResolveBeanClass(AbstractBeanFactory.java:1256) > at > org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1227) > ... 34 more > > Any ideas what I did wrong? > > Regards > Andrzej > > > ------------------------------------------------------------------------------ > Simplify data backup and recovery for your virtual environment with > vRanger. > Installation's a snap, and flexible recovery options mean your data is > safe, > secure and there when you need it. Data protection magic? > Nope - It's vRanger. Get your free trial download today. > http://p.sf.net/sfu/quest-sfdev2dev > _______________________________________________ > Mpango-core mailing list > Mpa...@li... > https://lists.sourceforge.net/lists/listinfo/mpango-core > |