Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

Potenntial incopmatibilty between tomcat-dpcp, oracle, active objects

Tamas Kiss May 10, 2012

Dear support,

The installation of Bamboo sonar plugin has been failed. According to the information from the plugin owner the issue might be related to Active objects implementation, as the error is specific to Oracle database. (Does not cause any issues on other databases)

The related issue is: http://issues.marvelution.com/browse/BAMSON-48

Caused by: java.lang.IllegalAccessException: Class com.atlassian.activeobjects.bamboo.ConnectionHandler can not access a member of class org.apache.tomcat.dbcp.dbcp.PoolingDataSource$PoolGuardConnectionWrapper with modifiers public

at sun.reflect.Reflection.ensureMemberAccess(Reflection.java:65)

at java.lang.reflect.Method.invoke(Method.java:588)

at com.atlassian.activeobjects.bamboo.ConnectionHandler.delegate(ConnectionHandler.java:43)

at com.atlassian.activeobjects.bamboo.ConnectionHandler.invoke(ConnectionHandler.java:38)

... 234 more

See the full log in the referenced ticket.

Thank you in advance,

Tamas Kiss

1 answer

1 accepted

1 vote
Answer accepted
James Dumay
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
May 17, 2012

Reposting my response from the Marvelution bug report:

The ActiveObjects support in Bamboo is currently in a incomplete beta form and we do not recommend it for persisting data at this time.

We are still working out all the kinks on the databases supported by Bamboo (e.g. MySQL, Microsoft SQL, Postgres, Oracle).

Its important to note that features such as Import/Export for ActiveObjects have not been implemented. This means if you use the Import, Export or backup functionality the data stored in ActiveObjects will not be included in the backup or restore process (however, making raw copies of the database will work).

In the next release of Bamboo, we've been working on implementing the backup and restore functionality (which includes database testing) so the situation may be improved in that version for the problem I mentioned above. However, even with the testing that we are doing in this release, we are not recommending that people rely on it for production.

When we are confident that ActiveObjects is ready to go, we will make an announcement on the Bamboo Developer Portal to that effect.

If you have any questions or concerns, feel free to email me james@atlassian.com

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events