Opened 11 years ago

Closed 11 years ago

#243 closed defect (fixed)

secore does not install

Reported by: Peter Baumann Owned by: Piero Campalani
Priority: major Milestone:
Component: secore Version:
Keywords: Cc: Dimitar Misev
Complexity: Medium

Description

when doing "make install" and the latest SECORE patch I get:

make[4]: Entering directory `/home/baumann/20-Research/30_Projects/Rasdaman-OpenSource/Test-installation/rasdaman-community/rasdaman/applications/secore'
mkdir -p /usr/local/rasdaman-community/share/rasdaman/war
./deploy /usr/local/rasdaman-community/share/rasdaman/war
deploy: deploying rasdaman secore servlet…
deploy: building…
BUILD FAILED
/home/baumann/20-Research/30_Projects/Rasdaman-OpenSource/Test-installation/rasdaman-community/rasdaman/applications/secore/secore-web/nbproject/build-impl.xml:774: The libs.CopyLibs.classpath property is not set up.
This property must point to
org-netbeans-modules-java-j2seproject-copylibstask.jar file which is part
of NetBeans IDE installation and is usually located at
<netbeans_installation>/java<version>/ant/extra folder.
Either open the project in the IDE and make sure CopyLibs library
exists or setup the property manually. For example like this:

ant -Dlibs.CopyLibs.classpath=a/path/to/org-netbeans-modules-java-j2seproject-copylibstask.jar

Total time: 0 seconds
deploy: cannot generate secore-web
make[4]: * [install-data-hook] Error 1

Change History (4)

comment:1 by Piero Campalani, 11 years ago

Known issue with deployment of SECORE (see also ticket #187).
As suggested by the output, by adding the CopyLibs property properly pointing to org-netbeans-modules-java-j2seproject-copylibstask.jar, deployment should be achieved.

Dimitar, is that right?

(this is not related to the last patch on SECORE :) )

comment:2 by Dimitar Misev, 11 years ago

We should check how does this work for petascope but fails for secore.

Or just use a Makefile instead of the ant as we do with petascope.

comment:3 by Peter Baumann, 11 years ago

removing ant is the best option for me, as ant has not been a documented required tool up to now. Let's keep it uniform and use Makefile.

comment:4 by Dimitar Misev, 11 years ago

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.