[Javalist] Spring ismerkedes

Gábor Garami gabor.garami at hron.me
2012. Aug. 6., H, 14:19:09 CEST


Meg mindig nem mukod...

HTTP ERROR: 404

NOT_FOUND
RequestURI=/SpringBlog/users.html

Forras: git clone git://chocolate.hron.me/hron84/springblog.git

Inditas: mvn package jetty:run

Garami Gábor
E-mail: gabor.garami at hron.me
Tel: +36 20 235 9621
MSN: hrgy at vipmail.hu
Skype: hron84


2012/8/6 Koncsek József <jozsef.koncsek at carusselgroup.com>:
> Hi,
>
> Ez így valóban rosszul néz ki.
>
> Próbáld meg a web.xml-ben megadni
>
>     <context-param>
>         <param-name>contextConfigLocation</param-name>
> <param-value>/WEB-INF/spring-servlet.xml</param-value>
>     </context-param>
>
>     <listener>
> <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
>     </listener>
>
> Így az átnevezés felesleges is.
>
> Üdv,
> Józsi
>
>
> On 08/06/2012 12:24 PM, Gábor Garami wrote:
>>
>> Csinaltam egy ilyen trukkot (tudom, nagyon gany):
>>
>> <servlet>
>>          <servlet-name>spring</servlet-name>
>>
>> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
>>          <init-param>
>>              <param-name>contextConfigLocation</param-name>
>>              <param-value>/WEB-INF/applicationContext.xml</param-value>
>>          </init-param>
>>
>>          <load-on-startup>2</load-on-startup>
>>      </servlet>
>>
>> Igy most mar hiba nelkul felbootolt, de az app meg midnig nem mukodokepes.
>>
>> Garami Gábor
>> E-mail: gabor.garami at hron.me
>> Tel: +36 20 235 9621
>> MSN: hrgy at vipmail.hu
>> Skype: hron84
>>
>>
>> 2012/8/6 Gábor Garami <gabor.garami at hron.me>:
>>>
>>> Es akkor a spring-servlet.xml -be ne is legyen semmi?
>>>
>>> Garami Gábor
>>> E-mail: gabor.garami at hron.me
>>> Tel: +36 20 235 9621
>>> MSN: hrgy at vipmail.hu
>>> Skype: hron84
>>>
>>>
>>> 2012/8/6 Koncsek József <jozsef.koncsek at carusselgroup.com>:
>>>>
>>>> Hi,
>>>>
>>>> Szerintem a spring-servlet.xml file-t kellene átnevezni
>>>> applicationContext.xml-re, mert abban vannak benne a springnek szükséges
>>>> adatok.
>>>>
>>>> Üdv,
>>>> Józsi
>>>>
>>>>
>>>>
>>>> On 08/06/2012 10:43 AM, Gábor Garami wrote:
>>>>>
>>>>> Szia,
>>>>>
>>>>> Ez a ContextLoaderListener ilyen csunyakat mond nekem:
>>>>>
>>>>> 2012-08-06 10:39:24.159::WARN:  Failed startup of context
>>>>> org.mortbay.jetty.plug
>>>>>
>>>>>
>>>>> in.Jetty6PluginWebAppContext at df39bc{/SpringBlog,D:\Projects\SpringBlog\src\main\
>>>>> webapp}
>>>>> org.springframework.beans.factory.BeanDefinitionStoreException:
>>>>> IOException pars
>>>>> ing XML document from ServletContext resource
>>>>> [/WEB-INF/applicationContext.xml];
>>>>>    nested exception is java.io.FileNotFoundException: Could not open
>>>>> ServletContex
>>>>> t resource [/WEB-INF/applicationContext.xml]
>>>>>
>>>>> Oke, letrehozom, de mi legyen benne?
>>>>>
>>>>> Garami Gábor
>>>>> E-mail: gabor.garami at hron.me
>>>>> Tel: +36 20 235 9621
>>>>> MSN: hrgy at vipmail.hu
>>>>> Skype: hron84
>>>>>
>>>>>
>>>>> 2012/8/6 cx.chico <cx.chico at gmail.com>:
>>>>>>
>>>>>> Sziasztok!
>>>>>>
>>>>>> 1) Nekem úgy tűnik. hogy hiányzik ez a sor a web.xml-ből (persze
>>>>>> lehet, hogy már nem kell, de régebben még kellett):
>>>>>>
>>>>>>           <listener>
>>>>>>
>>>>>>
>>>>>> <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
>>>>>>           </listener>
>>>>>>
>>>>>>
>>>>>> 2) Én nem szoktam a "persistence.xml"-ben a "provider" attribútumot
>>>>>> megadni (sőt általában semmit sem szoktam beleírni a
>>>>>> "persistence-unit"-on kívül), hanem azt a spring-ben konfigurálom:
>>>>>>
>>>>>> <bean id="emf"
>>>>>>
>>>>>> class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean">
>>>>>> (...)
>>>>>> <property name="jpaVendorAdapter">
>>>>>>               <bean
>>>>>> class="org.springframework.orm.jpa.vendor.EclipseLinkJpaVendorAdapter"
>>>>>>                   p:showSql="false"
>>>>>>                   p:generateDdl="false" />
>>>>>>           </property>
>>>>>> (...)
>>>>>> </bean>
>>>>>>
>>>>>> 3) dependecy: a JPA-hoz kellenek az alábbiak:
>>>>>>
>>>>>> <dependency>
>>>>>>     <groupId>org.eclipse.persistence</groupId>
>>>>>>     <artifactId>eclipselink</artifactId>
>>>>>>     <version>2.3.2</version>
>>>>>> </dependency>
>>>>>>
>>>>>> <dependency>
>>>>>>     <groupId>org.eclipse.persistence</groupId>
>>>>>>     <artifactId>javax.persistence</artifactId>
>>>>>>     <version>2.0.0</version>
>>>>>> </dependency>
>>>>>>
>>>>>> A verzió számok összefüggnek!
>>>>>>
>>>>>> @Garami Gábor:
>>>>>> az ismerkedést a spring-el nagyon megkönnyíti az STS
>>>>>> (http://www.springsource.org/sts) használata (ez egy tuningolt
>>>>>> Eclipse, benne van a Spring plugin, m2E plugin, stb).
>>>>>> Az egyik előnye az, hogy több  spring-es projekt template közül tudsz
>>>>>> választani (pl. van JPA-s is) és így meg tudod nézni, hogy
>>>>>> mi-hova-hogyan kerül  a generált projektbe.
>>>>>> Másik nagy előnye, hogy van benne egy bekonfigurált tcServer (ez egy
>>>>>> tuningolt Tomcat 6 vagy 7). Ezzel a  webapp-ot rögtön ki tudod
>>>>>> próbálni.
>>>>>>
>>>>>>
>>>>>> Üdv,
>>>>>> Chico
>>>>>> _______________________________________________
>>>>>> Javalist mailing list
>>>>>> Javalist at lists.javaforum.hu
>>>>>> http://lists.javaforum.hu/mailman/listinfo/javalist
>>>>>
>>>>> _______________________________________________
>>>>> Javalist mailing list
>>>>> Javalist at lists.javaforum.hu
>>>>> http://lists.javaforum.hu/mailman/listinfo/javalist
>>>>>
>>>> _______________________________________________
>>>> Javalist mailing list
>>>> Javalist at lists.javaforum.hu
>>>> http://lists.javaforum.hu/mailman/listinfo/javalist
>>
>> _______________________________________________
>> Javalist mailing list
>> Javalist at lists.javaforum.hu
>> http://lists.javaforum.hu/mailman/listinfo/javalist
>>
>
> _______________________________________________
> Javalist mailing list
> Javalist at lists.javaforum.hu
> http://lists.javaforum.hu/mailman/listinfo/javalist


További információk a(z) Javalist levelezőlistáról