Is it possible (or planned to be supported) to deploy web application bundles on the nw cloud? According to the documentation one can deploy wars and osgi bundles. I just tried to deploy a minimal wab with a single servlet. The wab has a its classes under WEB-INF\classes, a web.xml fle and a manifest with the web contextpath entry and the the bundle class path set to WEB-INF\classes. After starting the app I can see in the log files entries like '
#DEBUG#com.sap.core.js.admin.operations.AdminOperations##anonymous#RMI TCP Connection(17)-10.78.1.9##foo#app#web#null#null#All bundles are active|
2013 01 28 10:22:40#+00#DEBUG#com.sap.core.js.admin.operations.AdminOperations##anonymous#RMI TCP Connection(17)-10.78.1.9##foo#app#web#null#null#All bundles are active|
2013 01 28 10:22:40#+00#DEBUG#com.sap.core.js.admin.operations.AdminOperations##anonymous#RMI TCP Connection(17)-10.78.1.9##foo#app#web#null#null#All bundles are resolved|
2013 01 28 10:22:40#+00#DEBUG#com.sap.core.js.admin.operations.AdminOperations##anonymous#RMI TCP Connection(17)-10.78.1.9##foo#app#web#null#null#Context path [webconsole] not found in any of the web application paths|
2013 01 28 10:22:40#+00#DEBUG#com.sap.core.js.admin.operations.AdminOperations##anonymous#RMI TCP Connection(17)-10.78.1.9##foo#app#web#null#null#Applications not started yet: {webconsole=Application with context path [webconsole] is not started.}|
2013 01 28 10:22:40#+00#DEBUG#com.sap.core.js.admin.operations.AdminOperations##anonymous#RMI TCP Connection(17)-10.78.1.9##foo#app#web#null#null#Not all applications started yet|
'
Is there anything else required? I've seen at http://zeroturnaround.com/software/jrebel/resources/documentation/jrebel-how-to-getting-started-with-sap-netweaver-cloud/ that they use a touchpoint action for p2 to extract the bundle but don't know if this is a strict requirement? The documentation is definitely lacking some details here. Also I wasn't able to find a list of the provided bundles/packages in the nw cloud. Sure one can enable the debug level logging (thats what I've done) and look at the output here but this isn't really cool.