Wednesday, November 2, 2011

Re: [JUG-Indonesia] [ASK] Bagaimana cara annotation spring ter-load

 

kalau cum java -jar app.jar itu bisa load classpath juga? soalnya kan aplikasimu perlu jarnya spring juga dan temen2nya.

Sent from my iPhone

On 2 Nov, 2011, at 12:06, Heri Pardian <heriparid04@yahoo.com> wrote:

 

Hi All,

Saya sedang mencoba membuat aplikasi yang dijalankan diconsole windows dengan memakai command:
java -jar app.jar. Kalau applikasi dijalankan di IDE Eclipse sesuai dengan harapan saya, tapi ketika di-console seakan-akan semua beannya tidak terinisialisasi

Permasalahan saya timbul ketika mengimplementasikan anotation di code saya:
berikut snipe code saya :
pada Class mainnya seperti ini :

public class AppMain{
    public static void main(String[] args) {      
        AbstractApplicationContext ctx = new ClassPathXmlApplicationContext("classpath*:**/applicationContext*.xml");   
        System.out.println("Bean yang terinisialisasi : ");
        for(String bean : ctx.getBeanDefinitionNames()){
            System.out.println(bean);
        }       
    }
}

berikut definition context-nya:

    <context:property-placeholder location="classpath*:META-INF/spring/*.properties"/>   
  <context:spring-configured/>   
  <context:component-scan base-package="com.sample.myapp" />

 
Masalahnya kenapa Class yang saya anotate (@service) under package "com.sample.myapp" tidak tercover ya?
Mohon pencerahannya masta-masta

Rgds,

Heri Parid

__._,_.___
Recent Activity:
====
Jangan lupa untuk bergabung ke codeandroid-id@googlegroups.com, untuk diskusi fokus mengenai pengembangan aplikasi sekitar android. email pendaftaran ke codeandroid-id-subscribe@googlegroups.com.
Webnya http://www.codeandroid.or.id
===

Kalau mau keluar dari mailing list ini, caranya kirim sebuah email ke jug-indonesia-unsubscribe@yahoogroups.com.

Jangan lupa, website JUG Indonesia adalah http://www.jug.or.id

MARKETPLACE

Stay on top of your group activity without leaving the page you're on - Get the Yahoo! Toolbar now.

.

__,_._,___

No comments: