java.lang.IllegalArgumentException: A document URI is required for a search criterion.

Searched on Google with the first line of a JAVA stack trace?

We can recommend more relevant solutions and speed up debugging when you paste your entire stack trace with the exception message. Try a sample exception.

Recommended solutions based on your search

Solutions on the web

via ateam-oracle.com by Unknown author, 8 months ago
A document URI is required for a search criterion.
java.lang.IllegalArgumentException: A document URI is required for a search criterion.
at oracle.wsm.search.SearchCriterion.normalizeDocumentURI(SearchCriterion.java:864)
at oracle.wsm.search.SearchCriterion.(SearchCriterion.java:1394)
at oracle.wsm.search.SearchFactory.getPolicy(SearchFactory.java:569)
at oracle.wsm.policymanager.bean.util.PolicySetBuilder.retrieveDocuments(PolicySetBuilder.java:2106)
at oracle.wsm.policymanager.bean.util.PolicySetBuilder.(PolicySetBuilder.java:784)
at oracle.wsm.policyaccess.PolicyAccessPoint.buildRuntimePolicySet(PolicyAccessPoint.java:629)
at oracle.wsm.policyaccess.PolicyAccessPoint.registerListener(PolicyAccessPoint.java:934)
at com.oracle.webservices.impl.wsm.WSMPolicyHelperImpl$2.run(WSMPolicyHelperImpl.java:238)
at com.oracle.webservices.impl.wsm.WSMPolicyHelperImpl$2.run(WSMPolicyHelperImpl.java:236)
at com.oracle.webservices.impl.wsm.WSMPolicyHelperImpl.retrievePolicySet(WSMPolicyHelperImpl.java:236)
at com.oracle.webservices.impl.wsm.SecurityAgentTubeFactoryImpl.checkWsmSecurityEnabled(SecurityAgentTubeFactoryImpl.java:256)
at com.oracle.webservices.impl.wsm.SecurityAgentTubeFactoryImpl.createWSMSecurityAgentTube(SecurityAgentTubeFactoryImpl.java:134)
at weblogic.wsee.jaxws.tubeline.standard.StandardTubelineDeploymentListener$10.createClient(StandardTubelineDeploymentListener.java:143)
at com.oracle.webservices.impl.tube.TubelineAssemblerImpl.createClient(TubelineAssemblerImpl.java:104)
at weblogic.wsee.jaxws.WLSTubelineAssemblerFactory$WLSTubelineAssemblerImpl.createClient(WLSTubelineAssemblerFactory.java:508)
at com.oracle.webservices.impl.tube.TubelineAssemblerImpl.createClient(TubelineAssemblerImpl.java:152)
at weblogic.wsee.jaxws.WLSTubelineAssemblerFactory$WLSTubelineAssemblerImpl.createClient(WLSTubelineAssemblerFactory.java:157)
at com.sun.xml.ws.client.Stub.createPipeline(Stub.java:343)
at com.sun.xml.ws.client.Stub.(Stub.java:310)
at com.sun.xml.ws.client.Stub.(Stub.java:243)
at com.sun.xml.ws.client.Stub.(Stub.java:258)
at com.sun.xml.ws.client.sei.SEIStub.(SEIStub.java:98)
at com.sun.xml.ws.client.WSServiceDelegate.getStubHandler(WSServiceDelegate.java:829)
at com.sun.xml.ws.client.WSServiceDelegate.createEndpointIFBaseProxy(WSServiceDelegate.java:818)
at com.sun.xml.ws.client.WSServiceDelegate.getPort(WSServiceDelegate.java:451)
at weblogic.wsee.jaxws.spi.WLSProvider$ServiceDelegateImpl.internalGetPort(WLSProvider.java:1557)
at weblogic.wsee.jaxws.spi.WLSProvider$ServiceDelegateImpl$PortClientInstanceFactory.createClientInstance(WLSProvider.java:1628)
at weblogic.wsee.jaxws.spi.ClientInstancePool.takeSimpleClientInstance(ClientInstancePool.java:388)
at weblogic.wsee.jaxws.spi.ClientInstancePool.take(ClientInstancePool.java:243)
at weblogic.wsee.jaxws.spi.WLSProvider$ServiceDelegateImpl.getPort(WLSProvider.java:1445)
at com.sun.xml.ws.client.WSServiceDelegate.getPort(WSServiceDelegate.java:419)
at weblogic.wsee.jaxws.spi.WLSProvider$ServiceDelegateImpl.getPort(WLSProvider.java:1379)
at javax.xml.ws.Service.getPort(Service.java:175)
at com.dubaiairports.letters.services.proxy.UserDetailsService_Service.getUserDetailsServiceSoapHttpPort(UserDetailsService_Service.java:88)
at com.dubaiairports.letters.services.client.UserDetailsServiceClient.getSelfUserDetails(UserDetailsServiceClient.java:49)

Users with the same issue

You are the first who have seen this exception. Write a tip to help other users and build your expert profile.

Know the solutions? Share your knowledge to help other developers to debug faster.