Hibernate 4.3.5 + Spring 4.0.5

<bean id=”sessionFactory” lazy-init=”true” class=”org.springframework.orm.hibernate4.LocalSessionFactoryBean”> <property name=”dataSource” ref=”dataSource”/> <!–<property name=”mappingLocations”>–> <!–<list>–> <!–<value>classpath:/hibernate/**/*.hbm.xml</value>–> <!–</list>–> <!–</property>–> <property name=”packagesToScan” value=”image.exifweb.persistence”/> <property name=”hibernateProperties”> <props> <prop key=”hibernate.dialect”>org.hibernate.dialect.MySQL5InnoDBDialect</prop> <prop key=”hibernate.jdbc.batch_size”>20</prop> <prop key=”hibernate.show_sql”>false</prop> <prop key=”hibernate.format_sql”>true</prop> <prop key=”hibernate.validator.autoregister_listeners”>false</prop> <!–<prop key=”hibernate.hbm2ddl.auto”>update</prop>–> <!– <prop key=”hibernate.id.new_generator_mappings”>true</prop> <prop key=”hibernate.current_session_context_class”>jta</prop> –> <!–<prop key=”javax.persistence.validation.mode”></prop>–> </props> […]

ActiveMQ + Spring 3.2.x

<!– CachingConnectionFactory Definition, sessionCacheSize property is the number of sessions to cache –> <bean id=”connectionFactory” class=”org.springframework.jms.connection.CachingConnectionFactory”> <constructor-arg ref=”amqConnectionFactory”/> <property name=”exceptionListener” ref=”jmsExceptionListener”/> <property name=”sessionCacheSize” value=”100″/> <property name=”cacheConsumers” value=”true”/> </bean> <!– JmsTemplate Definition –> <bean id=”jmsTemplate” class=”org.springframework.jms.core.JmsTemplate”> <constructor-arg ref=”connectionFactory”/> </bean> <amq:connectionFactory id=”amqConnectionFactory” […]

JPA (hibernate 4.3.x) + Spring 3.2.x

<bean id=”transactionManager” class=”org.springframework.orm.jpa.JpaTransactionManager”> <property name=”entityManagerFactory” ref=”entityManager” /> </bean> <bean id=”entityManager” depends-on=”dataSource” class=”org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean”> <property name=”dataSource” ref=”dataSource” /> <property name=”packagesToScan” value=”…packages…persistence.entity” /> <property name=”persistenceUnitName” value=”gigi” /> <property name=”persistenceProvider”> <bean class=”org.hibernate.jpa.HibernatePersistenceProvider” /> </property> <property name=”jpaPropertyMap” ref=”jpaPropertyMap” /> <property name=”jpaVendorAdapter” ref=”jpaVendorAdapter” /> <property name=”jpaDialect”> […]

Tomcat

Pt debug din mediul de dezvoltare trebuie modificat: a) setenv.bat: SET “JAVA_HOME=c:\Program Files\Java\jdk1.7.0_60” CATALINA_OPTS=-Xms512m -Xmx2048m -XX:MaxPermSize=512M -XX:+CMSClassUnloadingEnabled -javaagent:c:\maven.repository.3x\org\springframework\spring-instrument-tomcat\4.0.6.RELEASE\spring-instrument-tomcat-4.0.6.RELEASE.jar SET “JPDA_OPTS=-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005” b) startup.bat (la finalul fisierului): call “%EXECUTABLE%” jpda start %CMD_LINE_ARGS% -> pt a determina utilizarea lui JPDA_OPTS

Zyxel NSA310 and Java 8

tar xvzf ejdk-8-fcs-b132-linux-arm-sflt-03_mar_2014.gz cd /ffp/home/root/ejdk1.8.0/bin #Modifica /ffp/home/root/ejdk1.8.0/bin/jrecreate.sh cu “java -Xms128m -Xmx192m”. ./jrecreate.sh –vm client –dest ~/jdk1.8.0-full-cli+ext –no-compression –extension locales,charsets -v ./jrecreate.sh –vm client –dest ~/jdk1.8.0-full-cli –no-compression -v