Hello, I was trying it on Linux with no proxy and I got the same error. In text editor is see, that there is no line breaks. I do not know where is problem.
2009/10/9 Bert <taser...@gmail.com> > Perhaps he is using a maven proxy repository and the archetype > repository is not added to it? > > On Thu, Oct 8, 2009 at 21:49, jWeekend <jweekend_for...@cabouge.com> > wrote: > > > > Danisevsky, > > > > This has been used by loads of people and on all sorts of OSs and > versions. > > I also just successfully tried it on XP, Vista & Ubuntu in case you had > come > > across something that has been missed. > > > > Paste what you copy from "Leg Up" into a text editor to see what's > causing > > that exception on your box and let us know what you find to help others > that > > may hit a similar issue with copy 'n' paste or whatever else it turns out > to > > be specific to your environment (possibly a proxy issue - ie you haven't > > told Maven about your proxy, but your browser is set up properly to use > it). > > > > Regards - Cemal > > jWeekend > > OO & Java Technologies, Wicket Training and Development > > http://jWeekend.com > > > > > > > > > > danisevsky danisevsky wrote: > >> > >> I can access this file in web browser and it seems that there is no > break > >> line. I will try it later in linux. > >> > >> thank you > >> > >> > >> 2009/10/8 richardwilko <richardjohnwilkin...@gmail.com> > >> > >>> > >>> hi, > >>> > >>> The error is saying that maven cannot find the archetype catalog file, > >>> please make sure you can access this file in a web browser [1], and > >>> ensure > >>> that you do not have any line breaks in your maven command (not sure if > >>> it > >>> is just how the command appears on nabble but it looks like there is a > >>> line > >>> break in the middle of the url) > >>> > >>> > >>> [1] - http://legup.googlecode.com/svn/repo/archetype-catalog.xml > >>> > >>> > >>> Hope this helps > >>> > >>> Regards - Richard Wilkinson > >>> Developer, > >>> jWeekend: OO & Java Technologies - Development and Training > >>> http://jWeekend.com > >>> > >>> > >>> > >>> danisevsky danisevsky wrote: > >>> > > >>> > Hello, I was trying generate Wicket - Spring - JPA project and I get > >>> > following error: > >>> > > >>> > C:\projects\test>mvn archetype:generate -B -DarchetypeCatalog= > >>> > http://legup.googl > >>> > > >>> > ecode.com/svn/repo/archetype-catalog.xml-DarchetypeArtifactId=wicket-spring-jpa > >>> > -archetype -DarchetypeGroupId=com.jweekend -DarchetypeVersion=0.8.0 > >>> > -DgroupId=co > >>> > m.mycompany -DartifactId=mycompany -Dversion=1.0-SNAPSHOT > >>> > -Dpackage=com.mycompan > >>> > y > >>> > [INFO] Scanning for projects... > >>> > [INFO] Searching repository for plugin with prefix: 'archetype'. > >>> > [INFO] > >>> > > >>> > ------------------------------------------------------------------------ > >>> > [INFO] Building Maven Default Project > >>> > [INFO] task-segment: [archetype:generate] (aggregator-style) > >>> > [INFO] > >>> > > >>> > ------------------------------------------------------------------------ > >>> > [INFO] Preparing archetype:generate > >>> > [INFO] No goals needed for project - skipping > >>> > [INFO] Setting property: classpath.resource.loader.class => > >>> > 'org.codehaus.plexus > >>> > .velocity.ContextClassLoaderResourceLoader'. > >>> > [INFO] Setting property: velocimacro.messages.on => 'false'. > >>> > [INFO] Setting property: resource.loader => 'classpath'. > >>> > [INFO] Setting property: resource.manager.logwhenfound => 'false'. > >>> > [INFO] [archetype:generate] > >>> > [INFO] Generating project in Batch mode > >>> > [WARNING] Error reading archetype catalog > >>> > http://legup.googlecode.com/svn/repo/a > >>> > rchetype-catalog.xml > >>> > org.apache.maven.wagon.ResourceDoesNotExistException: Unable to > locate > >>> > resource > >>> > in repository > >>> > at > >>> > org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputD > >>> > ata(LightweightHttpWagon.java:100) > >>> > at > org.apache.maven.wagon.StreamWagon.get(StreamWagon.java:68) > >>> > at > >>> > > org.apache.maven.archetype.source.RemoteCatalogArchetypeDataSource.ge > >>> > tArchetypeCatalog(RemoteCatalogArchetypeDataSource.java:74) > >>> > at > >>> > org.apache.maven.archetype.DefaultArchetype.getRemoteCatalog(DefaultA > >>> > rchetype.java:203) > >>> > at > >>> > org.apache.maven.archetype.ui.DefaultArchetypeSelector.getArchetypesB > >>> > yCatalog(DefaultArchetypeSelector.java:249) > >>> > at > >>> > org.apache.maven.archetype.ui.DefaultArchetypeSelector.selectArchetyp > >>> > e(DefaultArchetypeSelector.java:74) > >>> > at > >>> > org.apache.maven.archetype.mojos.CreateProjectFromArchetypeMojo.execu > >>> > te(CreateProjectFromArchetypeMojo.java:180) > >>> > at > >>> > org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPlugi > >>> > nManager.java:453) > >>> > at > >>> > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Defa > >>> > ultLifecycleExecutor.java:559) > >>> > at > >>> > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandalone > >>> > Goal(DefaultLifecycleExecutor.java:513) > >>> > at > >>> > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(Defau > >>> > ltLifecycleExecutor.java:483) > >>> > at > >>> > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHan > >>> > dleFailures(DefaultLifecycleExecutor.java:331) > >>> > at > >>> > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmen > >>> > ts(DefaultLifecycleExecutor.java:228) > >>> > at > >>> > org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLi > >>> > fecycleExecutor.java:142) > >>> > at > >>> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:336) > >>> > at > org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129) > >>> > at org.apache.maven.cli.MavenCli.main(MavenCli.java:301) > >>> > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native > Method) > >>> > at > >>> > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. > >>> > java:39) > >>> > at > >>> > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces > >>> > sorImpl.java:25) > >>> > at java.lang.reflect.Method.invoke(Method.java:597) > >>> > at > >>> > org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) > >>> > at > org.codehaus.classworlds.Launcher.launch(Launcher.java:255) > >>> > at > >>> > org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430) > >>> > > >>> > at org.codehaus.classworlds.Launcher.main(Launcher.java:375) > >>> > Caused by: java.io.FileNotFoundException: > >>> > http://legup.googlecode.com/svn/repo/a > >>> > rchetype-catalog.xml/archetype-catalog.xml > >>> > at > >>> > sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLCon > >>> > nection.java:1288) > >>> > at > >>> > org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputD > >>> > ata(LightweightHttpWagon.java:83) > >>> > ... 24 more > >>> > [INFO] > >>> > > >>> > ------------------------------------------------------------------------ > >>> > [ERROR] BUILD FAILURE > >>> > [INFO] > >>> > > >>> > ------------------------------------------------------------------------ > >>> > [INFO] : java.lang.NullPointerException > >>> > null > >>> > [INFO] > >>> > > >>> > ------------------------------------------------------------------------ > >>> > [INFO] For more information, run Maven with the -e switch > >>> > [INFO] > >>> > > >>> > ------------------------------------------------------------------------ > >>> > [INFO] Total time: 2 seconds > >>> > [INFO] Finished at: Thu Oct 08 13:30:48 CEST 2009 > >>> > [INFO] Final Memory: 8M/14M > >>> > [INFO] > >>> > > >>> > ------------------------------------------------------------------------ > >>> > C:\projects\test> > >>> > > >>> > 2009/10/6 richardwilko <richardjohnwilkin...@gmail.com> > >>> > > >>> >> > >>> >> Hi, > >>> >> > >>> >> Yes, you will need to bind every dao (and eveything you want to > >>> inject). > >>> >> > >>> >> However there are other ways to do it with guice, like the > >>> @ImplementedBy > >>> >> annotation (think its called that, check with the guice docs, > sending > >>> >> this > >>> >> from my phone so can't check atm). Afaik you would need to make > spring > >>> >> beans > >>> >> for every dao if using spring, so its not that bad. > >>> >> > >>> >> Glad you have it working now, > >>> >> > >>> >> Richard > >>> >> > >>> >> > >>> >> Jeffrey Schneller wrote: > >>> >> > > >>> >> > Here is the My Guice Module that I created. It looks like the one > >>> in > >>> >> the > >>> >> > archetype. Do I need to bind every DAO? So that then I need to > >>> inject > >>> >> > the DAO when it is needed? > >>> >> > > >>> >> > > >>> >> > > >>> >> > public class AppModule extends AbstractModule { > >>> >> > /* (non-Javadoc) > >>> >> > * @see com.google.inject.AbstractModule#configure() > >>> >> > */ > >>> >> > @Override > >>> >> > protected void configure() { > >>> >> > bind(Initializer.class).asEagerSingleton(); > >>> >> > > >>> >> > //warp persist stuff > >>> >> > install(PersistenceService.usingHibernate() > >>> >> > .across(UnitOfWork.REQUEST) > >>> >> > > >>> >> .transactedWith(TransactionStrategy.LOCAL) > >>> >> > .buildModule()); > >>> >> > > >>> >> > // hibernate stuff > >>> >> > // default values from development > >>> >> > String connectionUrl = "<the url>"; > >>> >> > String username = "<the username>"; > >>> >> > String password = "<the password>"; > >>> >> > > >>> >> > try { > >>> >> > InitialContext context = new > InitialContext(); > >>> >> > connectionUrl = (String) > >>> >> > context.lookup("java:comp/env/hibernate.connection.url"); > >>> >> > username = (String) > >>> >> > context.lookup("java:comp/env/hibernate.connection.username"); > >>> >> > password = (String) > >>> >> > context.lookup("java:comp/env/hibernate.connection.password"); > >>> >> > } catch (NamingException e1) { > >>> >> > // TODO Auto-generated catch block > >>> >> > e1.printStackTrace(); > >>> >> > } > >>> >> > > >>> >> > // annotation and xml > >>> >> > final Configuration config = new > >>> >> Configuration().configure(); > >>> >> > config.setProperty("hibernate.connection.url", > >>> >> connectionUrl); > >>> >> > config.setProperty("hibernate.connection.username", > >>> >> username); > >>> >> > config.setProperty("hibernate.connection.password", > >>> >> password); > >>> >> > > >>> >> config.setProperty("hibernate.current_session_context_class", > >>> >> > "managed"); > >>> >> > > >>> >> > bind(Configuration.class).toInstance(config); > >>> >> > > >>> >> > //dao stuff > >>> >> > // DO I NEED TO DO THIS FOR EVERY DAO OBJECT????? > >>> >> > > bind(AccountDao.class).to(HibernateAccountDao.class); > >>> >> > > bind(CountryDao.class).to(HibernateCountryDao.class); > >>> >> > > >>> bind(LanguageDao.class).to(HibernateLanguageDao.class); > >>> >> > > >>> >> > > >>> >> > >>> > bind(TerritorySalesCodesDao.class).to(HibernateTerritorySalesCodesDao.class); > >>> >> > > >>> >> > >>> bind(RegionSalesCodesDao.class).to(HibernateRegionSalesCodesDao.class); > >>> >> > > >>> >> > > >>> >> > >>> > bind(CountrySalesCodesDao.class).to(HibernateCountrySalesCodesDao.class); > >>> >> > > >>> >> bind(AccountTypeDao.class).to(HibernateAccountTypeDao.class); > >>> >> > > >>> >> bind(AccountAuditDao.class).to(HibernateAccountAuditDao.class); > >>> >> > } > >>> >> > > >>> >> > @Singleton > >>> >> > public static class Initializer { > >>> >> > @Inject > >>> >> > > >>> Initializer(com.wideplay.warp.persist.PersistenceService > >>> >> service) { > >>> >> > service.start(); > >>> >> > } > >>> >> > } > >>> >> > } > >>> >> > > >>> >> > -----Original Message----- > >>> >> > From: richardwilko [mailto:richardjohnwilkin...@gmail.com] > >>> >> > Sent: Tuesday, October 06, 2009 2:56 PM > >>> >> > To: users@wicket.apache.org > >>> >> > Subject: RE: Leg Up for Wicket, Spring, Guice, JPA, Warp, > >>> EclipseLink, > >>> >> > Hibernate ... projects > >>> >> > > >>> >> > > >>> >> > Jeffrey, > >>> >> > > >>> >> > I expect the changes you made to the Guice Module are the reason > why > >>> >> the > >>> >> > session is null, could you paste in the contents of it. > >>> >> > > >>> >> > > >>> >> > Regards - Richard Wilkinson > >>> >> > Developer, > >>> >> > jWeekend: OO & Java Technologies - Development and Training > >>> >> > http://jWeekend.com > >>> >> > > >>> >> > > >>> >> > > >>> >> > Jeffrey Schneller wrote: > >>> >> >> > >>> >> >> Thanks for the idea but this didn't work either. Any other > ideas? > >>> I > >>> >> >> would expect the archetype to work correctly. > >>> >> >> > >>> >> >> > >>> >> >> > >>> >> >> -----Original Message----- > >>> >> >> From: Erik Post [mailto:eriksen...@gmail.com] > >>> >> >> Sent: Tuesday, October 06, 2009 2:09 PM > >>> >> >> To: users@wicket.apache.org > >>> >> >> Subject: Re: Leg Up for Wicket, Spring, Guice, JPA, Warp, > >>> EclipseLink, > >>> >> >> Hibernate ... projects > >>> >> >> > >>> >> >> Hi Jeffrey, > >>> >> >> > >>> >> >> I have *absolutely* no idea if this will help you, but I had the > >>> same > >>> >> >> with Spring. It started working when i put the injection > annotation > >>> on > >>> >> >> the method instead of on the variable. > >>> >> >> > >>> >> >> Good luck, > >>> >> >> Erik > >>> >> >> > >>> >> >> On Tue, Oct 6, 2009 at 7:59 PM, Jeffrey Schneller > >>> >> >> <jeffrey.schnel...@envisa.com> wrote: > >>> >> >>> I took the archetype for Guice, Warp, Hibernate and modified for > >>> my > >>> >> >>> application. All my code looks similar to the code from the > >>> >> archetype. > >>> >> >>> The only difference is I am not using the AnnotatinConfiguration > >>> but > >>> >> >>> just the plain Configuration. I am also using c3po connection > >>> >> pooling > >>> >> >>> with Oracle. > >>> >> >>> > >>> >> >>> However, I am still not able to inject the Hibernate Session > into > >>> my > >>> >> DAO > >>> >> >>> objects. Any ideas? I don't see any exceptions being thrown. > >>> >> >>> > >>> >> >>> @Inject > >>> >> >>> Provider<Session> session; > >>> >> >>> > >>> >> >>> @Transactional(type=TransactionType.READ_ONLY) > >>> >> >>> public List<T> findAll() { > >>> >> >>> Criteria criteria = > >>> >> >>> session.get().createCriteria(persistentClass); > >>> >> >>> return criteria.list(); > >>> >> >>> } > >>> >> >>> > >>> >> >>> > >>> >> >>> The session in the findAll method is always coming back as > <null>. > >>> >> >>> > >>> >> >>> What am I doing wrong? It doesn't seem to be that difficult to > >>> >> >>> implement. > >>> >> >>> > >>> >> >>> > >>> >> >>> Thanks. > >>> >> >>> > >>> >> >>> > >>> >> >>> > >>> >> >>> -----Original Message----- > >>> >> >>> From: jWeekend [mailto:jweekend_for...@cabouge.com] > >>> >> >>> Sent: Tuesday, October 06, 2009 9:48 AM > >>> >> >>> To: users@wicket.apache.org > >>> >> >>> Subject: Leg Up for Wicket, Spring, Guice, JPA, Warp, > EclipseLink, > >>> >> >>> Hibernate ... projects > >>> >> >>> > >>> >> >>> We have launched jWeekend's Leg Up page [1]. > >>> >> >>> > >>> >> >>> You can generate a command and run it at your console to create > a > >>> >> simple > >>> >> >>> project using one of our archetypes. The projects you will > >>> generate > >>> >> will > >>> >> >>> include enough configuration, code and/or some tests to get you > >>> >> started, > >>> >> >>> quickly. Our archetypes currently support various combinations > of > >>> >> >>> Spring, Guice, WarpPersist, JPA (with one or more implementation > >>> from > >>> >> >>> EclipseLink, Hibernate, OpenJPA) and Wicket. > >>> >> >>> > >>> >> >>> Let us know if this is useful and if you'd like to see more > >>> >> >>> combinations. Also feel free to raise any issues [2]. > >>> >> >>> > >>> >> >>> Regards - Cemal > >>> >> >>> jWeekend > >>> >> >>> OO & Java Technologies, Wicket Training and Development > >>> >> >>> http://jWeekend.com > >>> >> >>> > >>> >> >>> [1] http://jweekend.com/dev/LegUp > >>> >> >>> [2] http://code.google.com/p/legup/issues/list > >>> >> >>> > >>> >> >>> > >>> >> >>> > >>> --------------------------------------------------------------------- > >>> >> >>> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org > >>> >> >>> For additional commands, e-mail: users-h...@wicket.apache.org > >>> >> >>> > >>> >> >>> > >>> >> >>> > >>> --------------------------------------------------------------------- > >>> >> >>> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org > >>> >> >>> For additional commands, e-mail: users-h...@wicket.apache.org > >>> >> >>> > >>> >> >>> > >>> >> >> > >>> >> >> > >>> --------------------------------------------------------------------- > >>> >> >> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org > >>> >> >> For additional commands, e-mail: users-h...@wicket.apache.org > >>> >> >> > >>> >> >> > >>> >> >> > >>> >> >> > >>> --------------------------------------------------------------------- > >>> >> >> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org > >>> >> >> For additional commands, e-mail: users-h...@wicket.apache.org > >>> >> >> > >>> >> >> > >>> >> >> > >>> >> > > >>> >> > > >>> >> > ----- > >>> >> > http://richard-wilkinson.co.uk My blog: > >>> http://richard-wilkinson.co.uk > >>> >> > -- > >>> >> > View this message in context: > >>> >> > > >>> >> > >>> > http://www.nabble.com/Leg-Up-for-Wicket%2C-Spring%2C-Guice%2C-JPA%2C-Warp%2C-EclipseLink%2C-Hibernate-...-projects-tp25769134p25774618.html > >>> >> > Sent from the Wicket - User mailing list archive at Nabble.com. > >>> >> > > >>> >> > > >>> >> > > >>> --------------------------------------------------------------------- > >>> >> > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org > >>> >> > For additional commands, e-mail: users-h...@wicket.apache.org > >>> >> > > >>> >> > > >>> >> > > >>> >> > >>> >> > >>> >> ----- > >>> >> http://richard-wilkinson.co.uk My blog: > http://richard-wilkinson.co.uk > >>> >> -- > >>> >> View this message in context: > >>> >> > >>> > http://www.nabble.com/Leg-Up-for-Wicket%2C-Spring%2C-Guice%2C-JPA%2C-Warp%2C-EclipseLink%2C-Hibernate-...-projects-tp25769134p25774951.html > >>> >> Sent from the Wicket - User mailing list archive at Nabble.com. > >>> >> > >>> >> > >>> >> > --------------------------------------------------------------------- > >>> >> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org > >>> >> For additional commands, e-mail: users-h...@wicket.apache.org > >>> >> > >>> >> > >>> > > >>> > > >>> > >>> > >>> ----- > >>> http://richard-wilkinson.co.uk My blog: http://richard-wilkinson.co.uk > >>> -- > >>> View this message in context: > >>> > http://www.nabble.com/Leg-Up-for-Wicket%2C-Spring%2C-Guice%2C-JPA%2C-Warp%2C-EclipseLink%2C-Hibernate-...-projects-tp25769134p25802816.html > >>> Sent from the Wicket - User mailing list archive at Nabble.com. > >>> > >>> > >>> --------------------------------------------------------------------- > >>> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org > >>> For additional commands, e-mail: users-h...@wicket.apache.org > >>> > >>> > >> > >> > > > > -- > > View this message in context: > http://www.nabble.com/Leg-Up-for-Wicket%2C-Spring%2C-Guice%2C-JPA%2C-Warp%2C-EclipseLink%2C-Hibernate-...-projects-tp25769134p25806632.html > > Sent from the Wicket - User mailing list archive at Nabble.com. > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org > > For additional commands, e-mail: users-h...@wicket.apache.org > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org > For additional commands, e-mail: users-h...@wicket.apache.org > >