<bean class="org.apache.activemq.store.PersistenceAdapterFactoryBean">
<property name="journalLogFiles" value="...."/>
<property> name="dataSource" ref="postgres-ds"/>
....

etc

If you use the Spring IDE plugin it will pop up all the available
properties for you to save you hunting around the code to find what
properties are available on what POJOs.

It's very interesting. I have this spring configuration:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd";>

<beans>
<bean id="broker" class="org.apache.activemq.broker.BrokerService" init-method="start" destroy-method="stop">
                <property name="persistent" value="true"/>
                <property name="transportConnectorURIs">
                        <list>
                                <value>tcp://localhost:61234</value>
                        </list>
                </property>
                <property name="persistenceAdapter">
<bean id="myPersistenceAdapter" class="org.apache.activemq.store.PersistenceAdapterFactoryBean">
                                <property name="journalLogFiles" value="5"/>
                                <property name="dataDirectory" 
value="amq-data"/>
                                <property name="dataSource">
                                        <bean 
class="org.postgresql.ds.PGSimpleDataSource">
                                                <property name="serverName" 
value="ats-manager"/>
                                                <property name="databaseName" 
value="activemq"/>
                                                <property name="user" 
value="activemq"/>
                                        </bean>
                                </property>
                        </bean>
                </property>
        </bean>   
</beans>

I attached Spring Beans View in Eclipse. So I can't see myPersistenceAdapter bean and I can't view all available properties even for broker bean. In context menu I see only Open config file, Open bean class, Show graph and Properties for broker bean and see Open config and Properties for persistenceAdapter property :(

What's wrong?

--
Thanks,
Eugene Prokopiev

Reply via email to