FIX4.4 and other issues

2 messages Options
Embed this post
Permalink
sandhu

FIX4.4 and other issues

Reply Threaded More More options
Print post
Permalink
In trying to build on Vista  from trunk branch and stuck here:

1. The mvn install failed because it finds Fix44 instead of Fix42
..though I can see

   <bean id="fixVersionEnum"
class="org.springframework.beans.factory.config.FieldRetrievingFactoryBean">

     <property name="staticField"
value="org.marketcetera.quickfix.FIXVersion.FIX42"/>
   </bean>
..I got this running by changing the test to expect 4.4 and it passed
all tests.. but I would like to know why config is not working.

2. The OMS mvn exec:java failed as cannot find jta though the local repo
has downloaded geronimo jars.

trace:
Caused by: org.springframework.beans.factory.BeanCreationException:
Error creating bean wi
th name 'outgoingJmsTemplate' defined in class path resource [oms.xml]:
Cannot resolve ref
erence to bean 'pooledConnectionFactory' while setting bean property
'connectionFactory';
nested exception is
org.springframework.beans.factory.BeanCreationException: Error creatin
g bean with name 'pooledConnectionFactory' defined in class path
resource [oms-shared.xml]
: Initialization of bean failed; nested exception is
java.lang.NoClassDefFoundError: javax
/transaction/TransactionManager

Any help appreciated.

_______________________________________________
_______________________________________________
Marketcetera Users mailing list
Marketcetera Documentation: http://trac.marketcetera.org
To unsubscribe, go to
http://lists.marketcetera.org/cgi-bin/mailman/listinfo/m-etc-users or send an email to [hidden email].
Toli Lerios

Re: FIX4.4 and other issues

Reply Threaded More More options
Print post
Permalink
Hi Sandhu ---

It's probably best to wait on building our code until we open up our new
code repository to the public in the next couple of weeks (it'll be
announced) --- in it, the code is reorganized in a more intuitive
fashion, and maven operates more robustly. We'll also be sharing
detailed information on how to set up a development environment. And
while we have not attempted building on Vista yet, we are making sure
our installer works on Vista.

So, overall, I expect you'll save yourself a good deal of frustration
just by waiting :-)

But just FYI, it seems that your (2) is due to a change made in the
maven-exec-plugin recently (by its authors, not by us). Maven has the
habit of downloading and using newer versions of plugins at will, and
they are not always backwards-compatible. The maven-exec-plugin had a
recent change that affects the jars it places in the classpath. To avoid
this problem, our new codebase has pom files that specify exact versions
of the plugins we use, thus preventing maven's overeager updating policy
from interfering with development. This is one of many improvements.

Cheers!

--
Toli Lerios <[hidden email]>

> In trying to build on Vista  from trunk branch and stuck here:
>
> 1. The mvn install failed because it finds Fix44 instead of Fix42
> ..though I can see
>
>    <bean id="fixVersionEnum"
> class="org.springframework.beans.factory.config.FieldRetrievingFactoryBean">
>
>      <property name="staticField"
> value="org.marketcetera.quickfix.FIXVersion.FIX42"/>
>    </bean>
> ..I got this running by changing the test to expect 4.4 and it passed
> all tests.. but I would like to know why config is not working.
>
> 2. The OMS mvn exec:java failed as cannot find jta though the local repo
> has downloaded geronimo jars.
>
> trace:
> Caused by: org.springframework.beans.factory.BeanCreationException:
> Error creating bean wi
> th name 'outgoingJmsTemplate' defined in class path resource [oms.xml]:
> Cannot resolve ref
> erence to bean 'pooledConnectionFactory' while setting bean property
> 'connectionFactory';
> nested exception is
> org.springframework.beans.factory.BeanCreationException: Error creatin
> g bean with name 'pooledConnectionFactory' defined in class path
> resource [oms-shared.xml]
> : Initialization of bean failed; nested exception is
> java.lang.NoClassDefFoundError: javax
> /transaction/TransactionManager
>
> Any help appreciated.
>
> _______________________________________________
> _______________________________________________
> Marketcetera Users mailing list
> Marketcetera Documentation: http://trac.marketcetera.org
> To unsubscribe, go to
> http://lists.marketcetera.org/cgi-bin/mailman/listinfo/m-etc-users or send an email to [hidden email].

_______________________________________________
_______________________________________________
Marketcetera Users mailing list
Marketcetera Documentation: http://trac.marketcetera.org
To unsubscribe, go to
http://lists.marketcetera.org/cgi-bin/mailman/listinfo/m-etc-users or send an email to [hidden email].