skip to main |
skip to sidebar
- DB-Libs nach Tomcat/lib kopieren
- Aus Tomcat/lib annotations-api.jar -> javax.persistences-Klassen raus, da veraltet! (NoSuchMethodException wegen PersistenceAnnotationBeanPostProcessor)
- nur notwendig, wenn die Klassen neuer als 13.02.2007 sind
- persistence.xml wird gelesen, auch wenn über Spring definiert
- Klassen (ORMs) müssen angegeben werden
- im Element persistence-unit muss transaction-type="RESOURCE_LOCAL" definiert werden (-> BasisDatasource Problem)
- - beans.xml
- <property name="persistenceUnitName" value="MyPU" /> kann definiert werden um eindeutig zu sein
- services.xml anpassen (AXIS2)
- Definition eines SpringInit-Services zum Laden des SpringContext
- Eigentlicher Service wird nun über SpringAppContextAwareObjectSupplier (und eine darin definierte SpringBean) gemacht
- Alle Libs (außer eigene jars und axis2-spring.jar: diese kommen in services\myService\lib) in WEB-INF\lib
- Eclipse: Im Ordner ".settings" -> Datei org.eclipse.wst.common.component anpassen (deploy-path raus)