This wizard creates a non-maven project. But the structure of the project expects to be the maven-like by OpenShift tools. web.xml is expected to be placed in src/main/webapp/WEB-INF/web.xml (not in WebContent/WEB-INF/web.xml). Java sources in src/main/java etc.
So you have to configure pom.xml (this pom.xml file is added by OpenShift tools and it's used to build/deploy the app onto OpenShift) for your project manually if you want to publish the project created by New Seam Web Project wizard.