Ask is moving to Stack Overflow and! Please use the "opendaylight" tag on either of these sites. This site is now in Read-Only mode


Where is exactly this SDN Controller running on localhost:8080 ? { Need to know path of web/images directory }

asked 2014-11-03 04:03:22 -0700

esumit gravatar image

.As usual I have started SDN Controller and on access to http://localhost:8080 it shows the login screen, but I would like to know the location of the Server in the system.

.I am using MAC

. I need to know where the resources of 'web' bundle got deployed e.g. images, javascript files ?

edit retag flag offensive close merge delete

1 answer

Sort by ยป oldest newest most voted

answered 2014-11-03 08:47:22 -0700

From port 8080 that you use for accessing the web UI I assume you are using the Hydrogen release of OpenDaylight, which uses Tomcat. The resources you mention are spread out over many .jar files that are loaded dynamically by OSGi. Some are in tomcat related bundles, others in Sping Framework related bundles, others yet (ODL specific) are in org.opendaylight.controller.web-0.4.1.jar for example.

For example, if you are looking for all .png files stored in the .jar files, you could run this oneliner:

for i in *.jar; do unzip -l $i | grep -i png && echo $i; done

inside the plugins/ directory.

Note that .jar file are just .zip files with some extra information in the header.

edit flag offensive delete publish link more
Login/Signup to Answer

Question Tools

1 follower


Asked: 2014-11-03 04:03:22 -0700

Seen: 421 times

Last updated: Nov 03 '14