[Javalist] Spring ismerkedes

Gábor Garami gabor.garami at hron.me
2012. Aug. 6., H, 12:24:04 CEST


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


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