Note that there are some explanatory texts on larger screens.

plurals
  1. POError deploying web application on Weblogic 10.3 using maven 2: "Can't find wsdl /wsdls/wsat.wsdl"
    primarykey
    data
    text
    <p>I'm using maven for deploying a web application in my Weblogic 10.3 server remotely. I created my pom file based on the indication on this previous question:</p> <p><a href="https://stackoverflow.com/questions/287335/using-maven-as-build-tool-for-weblogic-10-3">Using maven as build tool for Weblogic 10.3</a></p> <p>My pom.xml file is:</p> <pre><code>&lt;project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"&gt; &lt;modelVersion&gt;4.0.0&lt;/modelVersion&gt; &lt;groupId&gt;com.balfourbeatty.horizon.maven.test&lt;/groupId&gt; &lt;artifactId&gt;maven-test-webapp&lt;/artifactId&gt; &lt;packaging&gt;war&lt;/packaging&gt; &lt;version&gt;1.0-SNAPSHOT&lt;/version&gt; &lt;name&gt;maven-test-webapp Maven Webapp&lt;/name&gt; &lt;url&gt;http://maven.apache.org&lt;/url&gt; &lt;properties&gt; &lt;weblogic.version&gt;10.3&lt;/weblogic.version&gt; &lt;/properties&gt; &lt;build&gt; &lt;plugins&gt; &lt;plugin&gt; &lt;groupId&gt;org.apache.myfaces.trinidadbuild&lt;/groupId&gt; &lt;artifactId&gt;maven-jdev-plugin&lt;/artifactId&gt; &lt;/plugin&gt; &lt;plugin&gt; &lt;groupId&gt;org.codehaus.mojo&lt;/groupId&gt; &lt;artifactId&gt;weblogic-maven-plugin&lt;/artifactId&gt; &lt;version&gt;2.9.1&lt;/version&gt; &lt;configuration&gt; &lt;name&gt;maven-test-webapp&lt;/name&gt; &lt;adminServerHostName&gt;******************&lt;/adminServerHostName&gt; &lt;adminServerPort&gt;****&lt;/adminServerPort&gt; &lt;adminServerProtocol&gt;t3&lt;/adminServerProtocol&gt; &lt;userId&gt;******&lt;/userId&gt; &lt;password&gt;*****&lt;/password&gt; &lt;upload&gt;true&lt;/upload&gt; &lt;remote&gt;true&lt;/remote&gt; &lt;verbose&gt;true&lt;/verbose&gt; &lt;debug&gt;true&lt;/debug&gt; &lt;targetNames&gt;WLS_Spaces&lt;/targetNames&gt; &lt;noExit&gt;true&lt;/noExit&gt; &lt;projectPackaging&gt;war&lt;/projectPackaging&gt; &lt;/configuration&gt; &lt;dependencies&gt; &lt;dependency&gt; &lt;groupId&gt;com.sun&lt;/groupId&gt; &lt;artifactId&gt;tools&lt;/artifactId&gt; &lt;version&gt;1.6&lt;/version&gt; &lt;scope&gt;system&lt;/scope&gt; &lt;systemPath&gt;${java.home}/../lib/tools.jar&lt;/systemPath&gt; &lt;/dependency&gt; &lt;dependency&gt; &lt;groupId&gt;weblogic&lt;/groupId&gt; &lt;artifactId&gt;weblogic&lt;/artifactId&gt; &lt;version&gt;${weblogic.version}&lt;/version&gt; &lt;/dependency&gt; &lt;dependency&gt; &lt;groupId&gt;weblogic&lt;/groupId&gt; &lt;artifactId&gt;webservices&lt;/artifactId&gt; &lt;version&gt;${weblogic.version}&lt;/version&gt; &lt;/dependency&gt; &lt;dependency&gt; &lt;groupId&gt;weblogic&lt;/groupId&gt; &lt;artifactId&gt;com.bea.core.utils.full&lt;/artifactId&gt; &lt;version&gt;${weblogic.version}&lt;/version&gt; &lt;scope&gt;provided&lt;/scope&gt; &lt;/dependency&gt; &lt;dependency&gt; &lt;groupId&gt;weblogic&lt;/groupId&gt; &lt;artifactId&gt;com.bea.core.i18n&lt;/artifactId&gt; &lt;version&gt;${weblogic.version}&lt;/version&gt; &lt;scope&gt;provided&lt;/scope&gt; &lt;/dependency&gt; &lt;dependency&gt; &lt;groupId&gt;weblogic&lt;/groupId&gt; &lt;artifactId&gt;com.bea.core.weblogic.rmi.client&lt;/artifactId&gt; &lt;version&gt;${weblogic.version}&lt;/version&gt; &lt;scope&gt;provided&lt;/scope&gt; &lt;/dependency&gt; &lt;dependency&gt; &lt;groupId&gt;weblogic&lt;/groupId&gt; &lt;artifactId&gt;javax.enterprise.deploy&lt;/artifactId&gt; &lt;version&gt;${weblogic.version}&lt;/version&gt; &lt;scope&gt;provided&lt;/scope&gt; &lt;/dependency&gt; &lt;dependency&gt; &lt;groupId&gt;weblogic&lt;/groupId&gt; &lt;artifactId&gt;webserviceclient&lt;/artifactId&gt; &lt;version&gt;${weblogic.version}&lt;/version&gt; &lt;scope&gt;provided&lt;/scope&gt; &lt;/dependency&gt; &lt;dependency&gt; &lt;groupId&gt;weblogic&lt;/groupId&gt; &lt;artifactId&gt;com.bea.core.weblogic.security.wls&lt;/artifactId&gt; &lt;version&gt;${weblogic.version}&lt;/version&gt; &lt;scope&gt;provided&lt;/scope&gt; &lt;/dependency&gt; &lt;dependency&gt; &lt;groupId&gt;weblogic&lt;/groupId&gt; &lt;artifactId&gt;com.bea.core.weblogic.security.identity&lt;/artifactId&gt; &lt;version&gt;${weblogic.version}&lt;/version&gt; &lt;scope&gt;provided&lt;/scope&gt; &lt;/dependency&gt; &lt;dependency&gt; &lt;groupId&gt;weblogic&lt;/groupId&gt; &lt;artifactId&gt;com.bea.core.weblogic.security&lt;/artifactId&gt; &lt;version&gt;${weblogic.version}&lt;/version&gt; &lt;scope&gt;provided&lt;/scope&gt; &lt;/dependency&gt; &lt;dependency&gt; &lt;groupId&gt;weblogic&lt;/groupId&gt; &lt;artifactId&gt;wlclient&lt;/artifactId&gt; &lt;version&gt;${weblogic.version}&lt;/version&gt; &lt;scope&gt;provided&lt;/scope&gt; &lt;/dependency&gt; &lt;dependency&gt; &lt;groupId&gt;weblogic&lt;/groupId&gt; &lt;artifactId&gt;com.bea.core.transaction&lt;/artifactId&gt; &lt;version&gt;${weblogic.version}&lt;/version&gt; &lt;scope&gt;provided&lt;/scope&gt; &lt;/dependency&gt; &lt;dependency&gt; &lt;groupId&gt;weblogic&lt;/groupId&gt; &lt;artifactId&gt;com.bea.core.utils.classloaders&lt;/artifactId&gt; &lt;version&gt;${weblogic.version}&lt;/version&gt; &lt;scope&gt;provided&lt;/scope&gt; &lt;/dependency&gt; &lt;dependency&gt; &lt;groupId&gt;weblogic&lt;/groupId&gt; &lt;artifactId&gt;wljmsclient&lt;/artifactId&gt; &lt;version&gt;${weblogic.version}&lt;/version&gt; &lt;scope&gt;provided&lt;/scope&gt; &lt;/dependency&gt; &lt;dependency&gt; &lt;groupId&gt;weblogic&lt;/groupId&gt; &lt;artifactId&gt;com.bea.core.management.core&lt;/artifactId&gt; &lt;version&gt;${weblogic.version}&lt;/version&gt; &lt;scope&gt;provided&lt;/scope&gt; &lt;/dependency&gt; &lt;dependency&gt; &lt;groupId&gt;weblogic&lt;/groupId&gt; &lt;artifactId&gt;wls-api&lt;/artifactId&gt; &lt;version&gt;${weblogic.version}&lt;/version&gt; &lt;scope&gt;provided&lt;/scope&gt; &lt;/dependency&gt; &lt;dependency&gt; &lt;groupId&gt;weblogic&lt;/groupId&gt; &lt;artifactId&gt;com.bea.core.descriptor&lt;/artifactId&gt; &lt;version&gt;${weblogic.version}&lt;/version&gt; &lt;scope&gt;provided&lt;/scope&gt; &lt;/dependency&gt; &lt;dependency&gt; &lt;groupId&gt;weblogic&lt;/groupId&gt; &lt;artifactId&gt;com.bea.core.logging&lt;/artifactId&gt; &lt;version&gt;${weblogic.version}&lt;/version&gt; &lt;scope&gt;provided&lt;/scope&gt; &lt;/dependency&gt; &lt;dependency&gt; &lt;groupId&gt;weblogic&lt;/groupId&gt; &lt;artifactId&gt;com.bea.core.weblogic.socket.api&lt;/artifactId&gt; &lt;version&gt;${weblogic.version}&lt;/version&gt; &lt;scope&gt;provided&lt;/scope&gt; &lt;/dependency&gt; &lt;dependency&gt; &lt;groupId&gt;weblogic&lt;/groupId&gt; &lt;artifactId&gt;com.bea.core.weblogic.security.digest&lt;/artifactId&gt; &lt;version&gt;${weblogic.version}&lt;/version&gt; &lt;scope&gt;provided&lt;/scope&gt; &lt;/dependency&gt; &lt;dependency&gt; &lt;groupId&gt;weblogic&lt;/groupId&gt; &lt;artifactId&gt;com.bea.core.weblogic.workmanager&lt;/artifactId&gt; &lt;version&gt;${weblogic.version}&lt;/version&gt; &lt;scope&gt;provided&lt;/scope&gt; &lt;/dependency&gt; &lt;dependency&gt; &lt;groupId&gt;weblogic&lt;/groupId&gt; &lt;artifactId&gt;com.bea.core.weblogic.lifecycle&lt;/artifactId&gt; &lt;version&gt;${weblogic.version}&lt;/version&gt; &lt;scope&gt;provided&lt;/scope&gt; &lt;/dependency&gt; &lt;dependency&gt; &lt;groupId&gt;weblogic&lt;/groupId&gt; &lt;artifactId&gt;com.bea.core.utils.wrapper&lt;/artifactId&gt; &lt;version&gt;${weblogic.version}&lt;/version&gt; &lt;scope&gt;provided&lt;/scope&gt; &lt;/dependency&gt; &lt;dependency&gt; &lt;groupId&gt;weblogic&lt;/groupId&gt; &lt;artifactId&gt;wlsafclient&lt;/artifactId&gt; &lt;version&gt;${weblogic.version}&lt;/version&gt; &lt;scope&gt;provided&lt;/scope&gt; &lt;/dependency&gt; &lt;dependency&gt; &lt;groupId&gt;weblogic&lt;/groupId&gt; &lt;artifactId&gt;com.bea.core.management.jmx&lt;/artifactId&gt; &lt;version&gt;${weblogic.version}&lt;/version&gt; &lt;scope&gt;provided&lt;/scope&gt; &lt;/dependency&gt; &lt;dependency&gt; &lt;groupId&gt;weblogic&lt;/groupId&gt; &lt;artifactId&gt;com.bea.core.descriptor.wl&lt;/artifactId&gt; &lt;version&gt;${weblogic.version}&lt;/version&gt; &lt;scope&gt;provided&lt;/scope&gt; &lt;/dependency&gt; &lt;dependency&gt; &lt;groupId&gt;weblogic&lt;/groupId&gt; &lt;artifactId&gt;javax.mail&lt;/artifactId&gt; &lt;version&gt;10.3&lt;/version&gt; &lt;/dependency&gt; &lt;/dependencies&gt; &lt;/plugin&gt; &lt;/plugins&gt; &lt;finalName&gt;maven-test-webapp&lt;/finalName&gt; &lt;/build&gt; &lt;dependencies&gt; &lt;dependency&gt; &lt;groupId&gt;junit&lt;/groupId&gt; &lt;artifactId&gt;junit&lt;/artifactId&gt; &lt;version&gt;3.8.1&lt;/version&gt; &lt;scope&gt;test&lt;/scope&gt; &lt;/dependency&gt; &lt;dependency&gt; &lt;groupId&gt;org.codehaus.mojo&lt;/groupId&gt; &lt;artifactId&gt;weblogic-maven-plugin&lt;/artifactId&gt; &lt;version&gt;2.9.1&lt;/version&gt; &lt;/dependency&gt; &lt;/dependencies&gt; &lt;distributionManagement&gt; &lt;!-- use the following if you're not using a snapshot version. --&gt; &lt;repository&gt; &lt;id&gt;internal&lt;/id&gt; &lt;name&gt;Archiva Managed Internal Repository&lt;/name&gt; &lt;url&gt;http://localhost:8180/archiva/repository/internal&lt;/url&gt; &lt;/repository&gt; &lt;!-- use the following if you ARE using a snapshot version. --&gt; &lt;snapshotRepository&gt; &lt;id&gt;snapshots&lt;/id&gt; &lt;name&gt;Archiva Managed Snapshot Repository&lt;/name&gt; &lt;url&gt;http://localhost:8180/archiva/repository/snapshots&lt;/url&gt; &lt;/snapshotRepository&gt; &lt;/distributionManagement&gt; &lt;/project&gt; </code></pre> <p>All the dependencies are already resolved properly, as they are in the local archiva repository.</p> <p>The application does not contain any web-service, being just a "hello world" application. Complete <code>tree</code> after executing <code>maven install</code> is:</p> <pre><code>C:. │ pom.xml │ ├───src │ └───main │ ├───resources │ └───webapp │ │ index.jsp │ │ │ └───WEB-INF │ web.xml │ └───target │ maven-test-webapp.war │ ├───classes ├───maven-archiver │ pom.properties │ ├───maven-test-webapp │ │ index.jsp │ │ │ ├───META-INF │ └───WEB-INF │ │ web.xml │ │ │ ├───classes │ └───lib │ ant-1.6.5.jar │ maven-artifact-2.0.jar │ maven-plugin-api-2.0.jar │ plexus-utils-1.0.4.jar │ weblogic-10.3.jar │ weblogic-maven-plugin-2.9.1.jar │ webservices-10.3.jar │ └───war └───work webapp-cache.xml </code></pre> <p>The error I get is:</p> <pre><code>[BasicOperation.execute():423] : Initiating deploy operation for app, maven-test-webapp, on targets: [BasicOperation.execute():425] : WLS_Spaces Task 14 initiated: [Deployer:149026]deploy application maven-test-webapp on WLS_Spaces. dumping Exception stack Task 14 failed: [Deployer:149026]deploy application maven-test-webapp on WLS_Spaces. Target state: deploy failed on Server WLS_Spaces weblogic.wsee.ws.WsException: When processing WebService module 'maven-test-webapp.war'. Can't find wsdl /wsdls/wsat.wsdl at weblogic.wsee.deploy.WSEEWebModule.loadWsdlDefinitions(WSEEWebModule.java:159) at weblogic.wsee.deploy.WSEEModule.loadWsdl(WSEEModule.java:334) at weblogic.wsee.deploy.WSEEAnnotationProcessor.isWsdlHasPolicy(WSEEAnnotationProcessor.java:312) at weblogic.wsee.deploy.WSEEAnnotationProcessor.process(WSEEAnnotationProcessor.java:91) at weblogic.wsee.deploy.WSEEAnnotationProcessor.process(WSEEAnnotationProcessor.java:51) at weblogic.wsee.deploy.WSEEModule.prepare(WSEEModule.java:102) at weblogic.wsee.deploy.ServletDeployListener.contextPrepared(ServletDeployListener.java:26) at weblogic.servlet.internal.EventsManager$FireContextPreparedAction.run(EventsManager.java:503) at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321) at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121) at weblogic.servlet.internal.EventsManager.notifyContextPreparedEvent(EventsManager.java:162) at weblogic.servlet.internal.WebAppServletContext.initContextListeners(WebAppServletContext.java:1782) at weblogic.servlet.internal.WebAppServletContext.prepare(WebAppServletContext.java:1136) at weblogic.servlet.internal.HttpServer.doPostContextInit(HttpServer.java:449) at weblogic.servlet.internal.HttpServer.loadWebApp(HttpServer.java:424) at weblogic.servlet.internal.WebAppModule.registerWebApp(WebAppModule.java:924) at weblogic.servlet.internal.WebAppModule.prepare(WebAppModule.java:356) at weblogic.application.internal.flow.ScopedModuleDriver.prepare(ScopedModuleDriver.java:176) at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:199) at weblogic.application.internal.flow.DeploymentCallbackFlow$1.next(DeploymentCallbackFlow.java:391) at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:83) at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:59) at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:43) at weblogic.application.internal.BaseDeployment$1.next(BaseDeployment.java:1221) at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:83) at weblogic.application.internal.BaseDeployment.prepare(BaseDeployment.java:367) at weblogic.application.internal.SingleModuleDeployment.prepare(SingleModuleDeployment.java:39) at weblogic.application.internal.DeploymentStateChecker.prepare(DeploymentStateChecker.java:154) at weblogic.deploy.internal.targetserver.AppContainerInvoker.prepare(AppContainerInvoker.java:60) at weblogic.deploy.internal.targetserver.operations.ActivateOperation.createAndPrepareContainer(ActivateOperation.java:207) at weblogic.deploy.internal.targetserver.operations.ActivateOperation.doPrepare(ActivateOperation.java:98) at weblogic.deploy.internal.targetserver.operations.AbstractOperation.prepare(AbstractOperation.java:217) at weblogic.deploy.internal.targetserver.DeploymentManager.handleDeploymentPrepare(DeploymentManager.java:747) at weblogic.deploy.internal.targetserver.DeploymentManager.prepareDeploymentList(DeploymentManager.java:1216) at weblogic.deploy.internal.targetserver.DeploymentManager.handlePrepare(DeploymentManager.java:250) at weblogic.deploy.internal.targetserver.DeploymentServiceDispatcher.prepare(DeploymentServiceDispatcher.java:159) at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doPrepareCallback(DeploymentReceiverCallbackDeliverer.java:157) at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$000(DeploymentReceiverCallbackDeliverer.java:12) at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$1.run(DeploymentReceiverCallbackDeliverer.java:45) at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:516) at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201) at weblogic.work.ExecuteThread.run(ExecuteThread.java:173) </code></pre> <p>Does anyone have any idea on what could the problem be?</p> <p>Many thanks!</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload