Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 6896177
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 27, 20262026-05-27T07:00:08+00:00 2026-05-27T07:00:08+00:00

I have a peculiar issue here in the Spring-GWT application we are building. We

  • 0

I have a peculiar issue here in the Spring-GWT application we are building. We have an oracle DB encoded in WE8ISO8859P1 character set which doesn’t support UTF-8 . Hence we are building a new DB in AL32UTF8 char set . Unfortunately the DBAs do not want to migrate the existing DB to the new DB and we have to reach the old DB for the English data and the new DB for the Latin data .

We have @Transactional annotations at method/class level and the sessionFactory is injected into the DAO to connect to hibernate. I want to reuse these when user selects latin something like

@Transactional(changeThisDynamically)

i.e, the TransactionManager and SessionFactory injected should change dynamically via an Ajax call when the user switches between Latin/English.

Can this be done? What is is the best approach to resolve this ?

On second thought, I could get the Latin session factory by making the bean ApplicationContextAware and set this in the dao but but is this a good approach ? and what do I do with the TransactionManager ?

Thanks,

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-27T07:00:09+00:00Added an answer on May 27, 2026 at 7:00 am

    Thanks for all your help. What I really needed was an ‘AbstractRoutingDataSource’ – I fixed this by doing the following

        <bean id="dataSource" class="com.myPackage.CustomRoutingDataSource">
       <property name="targetDataSources">
          <map key-type="com.myPackage.DBLocaleEnum">
             <entry key="English" value-ref="defaultDataSource"/>
             <entry key="Spanish" value-ref="latinDataSource"/>
          </map>
       </property>
       <property name="defaultTargetDataSource" ref="defaultDataSource"/>
    </bean>
    
    public class CustomRoutingDataSource extends AbstractRoutingDataSource {
    
    @Override
    protected Object determineCurrentLookupKey() {
    
        DBLocaleEnum localeType = LocaleContextHolder.getLocaleType();
        return localeType;
    }
    

    The return type of determineCurrentLookupKey method helps me determine which datasource I should be using .

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I am stuck with a peculiar issue here. I have a script that basically
I have a peculiar problem here. I want to extract some generic types, which
I am facing a peculiar issue in WebSphere 7. Our Spring WS application has
I have a peculiar issue which is giving me headaches... The following code works
I have a peculiar situation here in an application I've programmed using a Substance
I have been facing a very peculiar issue with shell scripts. Here is the
So very peculiar spring httpinvoker issue going on. I have a soap web service
I have a peculiar problem, which I think that a lot of other people
We are facing a peculiar issue at the moment and we have no clue
I have a peculiar problem here and I can't by my life figure out

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.