Şimdi Ara

Apache Camel choice sorusu

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir Kullanıcı, 2 Masaüstü Kullanıcı
1
Cevap
0
Favori
40
Tıklama
Tüm Forumlar >> Web Tasarım - Programlama >> Yazılım Geliştirme >> Java >> Apache Camel choice sorusu
Sayfaya Git:
Sayfa:
1
Giriş
Mesaj
  • Yüzbaşı
    618 Mesaj
    <route id="aktarim_schedule" autoStartup="true">
    <!-- Starts every 5 minutes from MONDAY to FRIDAY -->
    <from uri="quartz2://Aktarim/portfoyAktarim_Schedule?cron=0 0/2 * ? * MON-SUN *"/>
    <to uri="seda:Deneme1"/>
    <to uri="seda:Deneme2"/>
    <to uri="seda:Deneme3"/>
    <to uri="seda:Deneme4"/>
    </route>

    <route id="Deneme1" autoStartup="true">
    <from uri="seda:Deneme1" />

    <choice>
    <when>
    <to uri="sql:select * from AssetCase where volatility>0.06243?dataSource=emreds"/>
    <marshal>
    <csv headerDisabled="true" delimiter=";" />
    </marshal>
    <to uri="file://C:/Users/SysAdmin/Documents/deneme/deneme11.txt" />
    </when>

    <otherwise>
    <to uri="sql:select * from AssetCase?dataSource=emreds"/>
    <marshal>
    <csv headerDisabled="true" delimiter=";" />
    </marshal>
    <to uri="file://C:/Users/SysAdmin/Documents/deneme/deneme44.txt" />
    </otherwise>
    </choice>
    </route>
    <route id="Deneme2" autoStartup="true">
    <from uri="seda:Deneme2" />
    code
    <route id="Deneme3" autoStartup="true">
    <from uri="seda:Deneme3" />
    code


    Merhaba Apache camel ogrenmeye basladim. Ilk once bir tane scheduler olusturdum ve queue sokuyorum. Database'ime <to uri:..> ile ulasabiliyorum ve bu datalari alabiliyorum.

    Burda databaseme ulasıp bir condition koymak istedim if volatility greater than 0.06243 .to() otherwise select all and .to() another file.Hata alıyorum boyle bir kullanım yok galiba ?

    2. aklıma gelen ise databasemdeki verilerin hepsini sorunsuz sekilde csv seklinde file yazdırabiliyorum. Daha sonra xpath kullanarak choice ile ayıklama geldi ama xpath sadece xml dosyalarında oluyormuş. CSV okumayı yapamadım.



    |
    |
    _____________________________
    Im all in
    is not the game you play
    Go so hard everyday




HızlıCevap
Sayfaya Git:
Sayfa:
1
Reklamlar
haberler
üniversite
Bey Azura
Mobilya Takımları
son dakika
Bu sayfanın
Mobil sürümü
Mini Sürümü

BR2
0,156
1.2.165

Reklamlar
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.