error while building dhis2

Hi,

I just chekout the code from the Repository. while i am building dhis2 i am getting following exceptions:

[INFO] ----------------------------------------------------------------------------
[INFO] Building DHIS Administration Service

[INFO] task-segment: [clean, install]
[INFO] ----------------------------------------------------------------------------
[INFO] [clean:clean]
[INFO] [resources:resources]
[INFO] Using encoding: ‘UTF-8’ to copy filtered resources.

[INFO] [compiler:compile]
[INFO] Compiling 13 source files to e:\indv2\dhis2-in\dhis-2\dhis-services\dhis-service-administration\target\classes
[INFO] ------------------------------------------------------------------------

[ERROR] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Compilation failure

e:\indv2\dhis2-in\dhis-2\dhis-services\dhis-service-administration\src\main\java\org\hisp\dhis\databrowser\DefaultDataBrowserService.java:[76,43] cann

ot find symbol
symbol : method isEmpty()
location: class java.lang.String

e:\indv2\dhis2-in\dhis-2\dhis-services\dhis-service-administration\src\main\java\org\hisp\dhis\databrowser\DefaultDataBrowserService.java:[78,39] cann

ot find symbol
symbol : method isEmpty()
location: class java.lang.String

e:\indv2\dhis2-in\dhis-2\dhis-services\dhis-service-administration\src\main\java\org\hisp\dhis\databrowser\DefaultDataBrowserService.java:[88,43] cann

ot find symbol
symbol : method isEmpty()
location: class java.lang.String

e:\indv2\dhis2-in\dhis-2\dhis-services\dhis-service-administration\src\main\java\org\hisp\dhis\databrowser\DefaultDataBrowserService.java:[90,39] cann

ot find symbol
symbol : method isEmpty()
location: class java.lang.String

e:\indv2\dhis2-in\dhis-2\dhis-services\dhis-service-administration\src\main\java\org\hisp\dhis\databrowser\DefaultDataBrowserService.java:[100,43] can

not find symbol
symbol : method isEmpty()
location: class java.lang.String

e:\indv2\dhis2-in\dhis-2\dhis-services\dhis-service-administration\src\main\java\org\hisp\dhis\databrowser\DefaultDataBrowserService.java:[102,39] can

not find symbol
symbol : method isEmpty()
location: class java.lang.String

e:\indv2\dhis2-in\dhis-2\dhis-services\dhis-service-administration\src\main\java\org\hisp\dhis\databrowser\DefaultDataBrowserService.java:[113,43] can

not find symbol
symbol : method isEmpty()
location: class java.lang.String

e:\indv2\dhis2-in\dhis-2\dhis-services\dhis-service-administration\src\main\java\org\hisp\dhis\databrowser\DefaultDataBrowserService.java:[115,39] can

not find symbol
symbol : method isEmpty()
location: class java.lang.String

e:\indv2\dhis2-in\dhis-2\dhis-services\dhis-service-administration\src\main\java\org\hisp\dhis\databrowser\DefaultDataBrowserService.java:[133,43] can

not find symbol
symbol : method isEmpty()
location: class java.lang.String

e:\indv2\dhis2-in\dhis-2\dhis-services\dhis-service-administration\src\main\java\org\hisp\dhis\databrowser\DefaultDataBrowserService.java:[135,39] can

not find symbol
symbol : method isEmpty()
location: class java.lang.String

e:\indv2\dhis2-in\dhis-2\dhis-services\dhis-service-administration\src\main\java\org\hisp\dhis\databrowser\DefaultDataBrowserService.java:[151,43] can

not find symbol
symbol : method isEmpty()
location: class java.lang.String

e:\indv2\dhis2-in\dhis-2\dhis-services\dhis-service-administration\src\main\java\org\hisp\dhis\databrowser\DefaultDataBrowserService.java:[153,39] can

not find symbol
symbol : method isEmpty()
location: class java.lang.String

e:\indv2\dhis2-in\dhis-2\dhis-services\dhis-service-administration\src\main\java\org\hisp\dhis\databrowser\DefaultDataBrowserService.java:[171,43] can

not find symbol
symbol : method isEmpty()
location: class java.lang.String

e:\indv2\dhis2-in\dhis-2\dhis-services\dhis-service-administration\src\main\java\org\hisp\dhis\databrowser\DefaultDataBrowserService.java:[173,39] can

not find symbol
symbol : method isEmpty()
location: class java.lang.String

e:\indv2\dhis2-in\dhis-2\dhis-services\dhis-service-administration\src\main\java\org\hisp\dhis\databrowser\DefaultDataBrowserService.java:[192,43] can

not find symbol
symbol : method isEmpty()
location: class java.lang.String

e:\indv2\dhis2-in\dhis-2\dhis-services\dhis-service-administration\src\main\java\org\hisp\dhis\databrowser\DefaultDataBrowserService.java:[194,39] can

not find symbol
symbol : method isEmpty()
location: class java.lang.String

[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch

[INFO] ------------------------------------------------------------------------
[INFO] Total time: 2 minutes 19 seconds
[INFO] Finished at: Tue Sep 08 14:02:09 IST 2009
[INFO] Final Memory: 19M/46M
[INFO] ------------------------------------------------------------------------

···

Regards,
Bharath Kumar. Ch

You probably have an old version of IText on the classpath. IText has been upgraded in trunk. Just remove the property on all external dependencies in the POMs in your modules. All properties should be in the root POM (dhis-2/pom.xml) to avoid such clashes.

Lars

···

On Tue, Sep 8, 2009 at 10:35 AM, bharath kumar chbharathk@gmail.com wrote:

Hi,

I just chekout the code from the Repository. while i am building dhis2 i am getting following exceptions:

[INFO] ----------------------------------------------------------------------------
[INFO] Building DHIS Administration Service

[INFO] task-segment: [clean, install]
[INFO] ----------------------------------------------------------------------------
[INFO] [clean:clean]
[INFO] [resources:resources]
[INFO] Using encoding: ‘UTF-8’ to copy filtered resources.

[INFO] [compiler:compile]
[INFO] Compiling 13 source files to e:\indv2\dhis2-in\dhis-2\dhis-services\dhis-service-administration\target\classes
[INFO] ------------------------------------------------------------------------

[ERROR] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Compilation failure

e:\indv2\dhis2-in\dhis-2\dhis-services\dhis-service-administration\src\main\java\org\hisp\dhis\databrowser\DefaultDataBrowserService.java:[76,43] cann

ot find symbol
symbol : method isEmpty()
location: class java.lang.String

e:\indv2\dhis2-in\dhis-2\dhis-services\dhis-service-administration\src\main\java\org\hisp\dhis\databrowser\DefaultDataBrowserService.java:[78,39] cann

ot find symbol
symbol : method isEmpty()
location: class java.lang.String

e:\indv2\dhis2-in\dhis-2\dhis-services\dhis-service-administration\src\main\java\org\hisp\dhis\databrowser\DefaultDataBrowserService.java:[88,43] cann

ot find symbol
symbol : method isEmpty()
location: class java.lang.String

e:\indv2\dhis2-in\dhis-2\dhis-services\dhis-service-administration\src\main\java\org\hisp\dhis\databrowser\DefaultDataBrowserService.java:[90,39] cann

ot find symbol
symbol : method isEmpty()
location: class java.lang.String

e:\indv2\dhis2-in\dhis-2\dhis-services\dhis-service-administration\src\main\java\org\hisp\dhis\databrowser\DefaultDataBrowserService.java:[100,43] can

not find symbol
symbol : method isEmpty()
location: class java.lang.String

e:\indv2\dhis2-in\dhis-2\dhis-services\dhis-service-administration\src\main\java\org\hisp\dhis\databrowser\DefaultDataBrowserService.java:[102,39] can

not find symbol
symbol : method isEmpty()
location: class java.lang.String

e:\indv2\dhis2-in\dhis-2\dhis-services\dhis-service-administration\src\main\java\org\hisp\dhis\databrowser\DefaultDataBrowserService.java:[113,43] can

not find symbol
symbol : method isEmpty()
location: class java.lang.String

e:\indv2\dhis2-in\dhis-2\dhis-services\dhis-service-administration\src\main\java\org\hisp\dhis\databrowser\DefaultDataBrowserService.java:[115,39] can

not find symbol
symbol : method isEmpty()
location: class java.lang.String

e:\indv2\dhis2-in\dhis-2\dhis-services\dhis-service-administration\src\main\java\org\hisp\dhis\databrowser\DefaultDataBrowserService.java:[133,43] can

not find symbol
symbol : method isEmpty()
location: class java.lang.String

e:\indv2\dhis2-in\dhis-2\dhis-services\dhis-service-administration\src\main\java\org\hisp\dhis\databrowser\DefaultDataBrowserService.java:[135,39] can

not find symbol
symbol : method isEmpty()
location: class java.lang.String

e:\indv2\dhis2-in\dhis-2\dhis-services\dhis-service-administration\src\main\java\org\hisp\dhis\databrowser\DefaultDataBrowserService.java:[151,43] can

not find symbol
symbol : method isEmpty()
location: class java.lang.String

e:\indv2\dhis2-in\dhis-2\dhis-services\dhis-service-administration\src\main\java\org\hisp\dhis\databrowser\DefaultDataBrowserService.java:[153,39] can

not find symbol
symbol : method isEmpty()
location: class java.lang.String

e:\indv2\dhis2-in\dhis-2\dhis-services\dhis-service-administration\src\main\java\org\hisp\dhis\databrowser\DefaultDataBrowserService.java:[171,43] can

not find symbol
symbol : method isEmpty()
location: class java.lang.String

e:\indv2\dhis2-in\dhis-2\dhis-services\dhis-service-administration\src\main\java\org\hisp\dhis\databrowser\DefaultDataBrowserService.java:[173,39] can

not find symbol
symbol : method isEmpty()
location: class java.lang.String

e:\indv2\dhis2-in\dhis-2\dhis-services\dhis-service-administration\src\main\java\org\hisp\dhis\databrowser\DefaultDataBrowserService.java:[192,43] can

not find symbol
symbol : method isEmpty()
location: class java.lang.String

e:\indv2\dhis2-in\dhis-2\dhis-services\dhis-service-administration\src\main\java\org\hisp\dhis\databrowser\DefaultDataBrowserService.java:[194,39] can

not find symbol
symbol : method isEmpty()
location: class java.lang.String

[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch

[INFO] ------------------------------------------------------------------------
[INFO] Total time: 2 minutes 19 seconds
[INFO] Finished at: Tue Sep 08 14:02:09 IST 2009
[INFO] Final Memory: 19M/46M
[INFO] ------------------------------------------------------------------------

Regards,
Bharath Kumar. Ch


Mailing list: https://launchpad.net/~dhis2-devs

Post to : dhis2-devs@lists.launchpad.net

Unsubscribe : https://launchpad.net/~dhis2-devs

More help : https://help.launchpad.net/ListHelp

I deleted .m2 folder and tried to build freshly. but still same error.

I didn’t build any india modules. I started with dhis2 only.

···

2009/9/8 Lars Helge Øverland larshelge@gmail.com

You probably have an old version of IText on the classpath. IText has been upgraded in trunk. Just remove the property on all external dependencies in the POMs in your modules. All properties should be in the root POM (dhis-2/pom.xml) to avoid such clashes.

Lars

On Tue, Sep 8, 2009 at 10:35 AM, bharath kumar chbharathk@gmail.com wrote:

Hi,

I just chekout the code from the Repository. while i am building dhis2 i am getting following exceptions:

[INFO] ----------------------------------------------------------------------------
[INFO] Building DHIS Administration Service

[INFO] task-segment: [clean, install]
[INFO] ----------------------------------------------------------------------------
[INFO] [clean:clean]
[INFO] [resources:resources]
[INFO] Using encoding: ‘UTF-8’ to copy filtered resources.

[INFO] [compiler:compile]
[INFO] Compiling 13 source files to e:\indv2\dhis2-in\dhis-2\dhis-services\dhis-service-administration\target\classes
[INFO] ------------------------------------------------------------------------

[ERROR] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Compilation failure

e:\indv2\dhis2-in\dhis-2\dhis-services\dhis-service-administration\src\main\java\org\hisp\dhis\databrowser\DefaultDataBrowserService.java:[76,43] cann

ot find symbol
symbol : method isEmpty()
location: class java.lang.String

e:\indv2\dhis2-in\dhis-2\dhis-services\dhis-service-administration\src\main\java\org\hisp\dhis\databrowser\DefaultDataBrowserService.java:[78,39] cann

ot find symbol
symbol : method isEmpty()
location: class java.lang.String

e:\indv2\dhis2-in\dhis-2\dhis-services\dhis-service-administration\src\main\java\org\hisp\dhis\databrowser\DefaultDataBrowserService.java:[88,43] cann

ot find symbol
symbol : method isEmpty()
location: class java.lang.String

e:\indv2\dhis2-in\dhis-2\dhis-services\dhis-service-administration\src\main\java\org\hisp\dhis\databrowser\DefaultDataBrowserService.java:[90,39] cann

ot find symbol
symbol : method isEmpty()
location: class java.lang.String

e:\indv2\dhis2-in\dhis-2\dhis-services\dhis-service-administration\src\main\java\org\hisp\dhis\databrowser\DefaultDataBrowserService.java:[100,43] can

not find symbol
symbol : method isEmpty()
location: class java.lang.String

e:\indv2\dhis2-in\dhis-2\dhis-services\dhis-service-administration\src\main\java\org\hisp\dhis\databrowser\DefaultDataBrowserService.java:[102,39] can

not find symbol
symbol : method isEmpty()
location: class java.lang.String

e:\indv2\dhis2-in\dhis-2\dhis-services\dhis-service-administration\src\main\java\org\hisp\dhis\databrowser\DefaultDataBrowserService.java:[113,43] can

not find symbol
symbol : method isEmpty()
location: class java.lang.String

e:\indv2\dhis2-in\dhis-2\dhis-services\dhis-service-administration\src\main\java\org\hisp\dhis\databrowser\DefaultDataBrowserService.java:[115,39] can

not find symbol
symbol : method isEmpty()
location: class java.lang.String

e:\indv2\dhis2-in\dhis-2\dhis-services\dhis-service-administration\src\main\java\org\hisp\dhis\databrowser\DefaultDataBrowserService.java:[133,43] can

not find symbol
symbol : method isEmpty()
location: class java.lang.String

e:\indv2\dhis2-in\dhis-2\dhis-services\dhis-service-administration\src\main\java\org\hisp\dhis\databrowser\DefaultDataBrowserService.java:[135,39] can

not find symbol
symbol : method isEmpty()
location: class java.lang.String

e:\indv2\dhis2-in\dhis-2\dhis-services\dhis-service-administration\src\main\java\org\hisp\dhis\databrowser\DefaultDataBrowserService.java:[151,43] can

not find symbol
symbol : method isEmpty()
location: class java.lang.String

e:\indv2\dhis2-in\dhis-2\dhis-services\dhis-service-administration\src\main\java\org\hisp\dhis\databrowser\DefaultDataBrowserService.java:[153,39] can

not find symbol
symbol : method isEmpty()
location: class java.lang.String

e:\indv2\dhis2-in\dhis-2\dhis-services\dhis-service-administration\src\main\java\org\hisp\dhis\databrowser\DefaultDataBrowserService.java:[171,43] can

not find symbol
symbol : method isEmpty()
location: class java.lang.String

e:\indv2\dhis2-in\dhis-2\dhis-services\dhis-service-administration\src\main\java\org\hisp\dhis\databrowser\DefaultDataBrowserService.java:[173,39] can

not find symbol
symbol : method isEmpty()
location: class java.lang.String

e:\indv2\dhis2-in\dhis-2\dhis-services\dhis-service-administration\src\main\java\org\hisp\dhis\databrowser\DefaultDataBrowserService.java:[192,43] can

not find symbol
symbol : method isEmpty()
location: class java.lang.String

e:\indv2\dhis2-in\dhis-2\dhis-services\dhis-service-administration\src\main\java\org\hisp\dhis\databrowser\DefaultDataBrowserService.java:[194,39] can

not find symbol
symbol : method isEmpty()
location: class java.lang.String

[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch

[INFO] ------------------------------------------------------------------------
[INFO] Total time: 2 minutes 19 seconds
[INFO] Finished at: Tue Sep 08 14:02:09 IST 2009
[INFO] Final Memory: 19M/46M
[INFO] ------------------------------------------------------------------------

Regards,
Bharath Kumar. Ch


Mailing list: https://launchpad.net/~dhis2-devs

Post to : dhis2-devs@lists.launchpad.net

Unsubscribe : https://launchpad.net/~dhis2-devs

More help : https://help.launchpad.net/ListHelp

Regards,
Bharath Kumar. Ch

Not sure… Make sure the Itext version in the root POM is 2.1.5. Builds just fine here… Verify that you are not overriding the IText dependency version anywhere…

···

On Tue, Sep 8, 2009 at 11:24 AM, bharath kumar chbharathk@gmail.com wrote:

I deleted .m2 folder and tried to build freshly. but still same error.

I didn’t build any india modules. I started with dhis2 only.