Deadlock in application module's web service.

Hi,
Please find the log attached.
This webservice will be instaniated 70-80 times in one minute.
This is in production.
Please let me know what would be the problem?
Thanks,
Tulasi Raghuveer.
<Dec 4, 2010 7:55:53 AM EST> <Warning> <oracle.j2ee.ws.common.jaxws.JAXWSMessages> <BEA-000000> <Exception while executing the business logic: Please select the terminal>
<Dec 4, 2010 8:03:34 AM EST> <Error> <oracle.wsm.resources.policymanager> <WSM-02054> <Failure in looking up EJB component PolicyAccessService#oracle.wsm.policymanager.ejb.IStringPolicyAccessServiceRemote.>
<Dec 4, 2010 8:03:34 AM EST> <Error> <oracle.wsm.resources.policyaccess> <WSM-06108> <Error initializing the Oracle WSM Policy Resolver because incorrect configuration is passed>
<Dec 4, 2010 8:03:57 AM EST> <Critical> <WebLogicServer> <BEA-000394> <
DEADLOCK DETECTED:
==================
[deadlocked thread] [ACTIVE] ExecuteThread: '17' for queue: 'weblogic.kernel.Default (self-tuning)':
Thread '[ACTIVE] ExecuteThread: '17' for queue: 'weblogic.kernel.Default (self-tuning)'' is waiting to acquire lock 'java.lang.Object@5c0a53c0' that is held by thread '[ACTIVE] ExecuteThread: '7' for queue: 'weblogic.kernel.Default (self-tuning)''
Stack trace:
java.beans.Introspector.getBeanInfo(Introspector.java:156)
oracle.jbo.common.JboBeanUtils.getPropertyDescriptor(JboBeanUtils.java:32)
oracle.jbo.common.JboBeanUtils.getProperty(JboBeanUtils.java:80)
oracle.jbo.common.JboAbstractMap.internalGet(JboAbstractMap.java:97)
oracle.jbo.rules.JboValidatorContext.internalGet(JboValidatorContext.java:201)
oracle.jbo.common.JboAbstractMap.get(JboAbstractMap.java:54)
oracle.jbo.rules.AbstractValidator$1ExprValidatorValueSupplier.getExprVarVal(AbstractValidator.java:1127)
oracle.jbo.ExprEval$ExprValueSupplierOverrideMap.internalGet(ExprEval.java:148)
oracle.jbo.common.JboAbstractMap.get(JboAbstractMap.java:54)
oracle.jbo.ExprEval$ExprEvalGroovyWrapper.getProperty(ExprEval.java:299)
oracle.jbo.ExprEval$ExprValueSupplierGroovyBinding.getVariable(ExprEval.java:459)
groovy.lang.Script.getProperty(Script.java:54)
org.codehaus.groovy.runtime.callsite.PogoGetPropertySite.getProperty(PogoGetPropertySite.java:47)
org.codehaus.groovy.runtime.callsite.AbstractCallSite.callGroovyObjectGetProperty(AbstractCallSite.java:241)
bc4j.com_wfs_datahub_model_entity_CustomerDeliveryReceiptEO_CustomerDeliveryReceiptEO_Rule_0.gs.run(bc4j.com_wfs_datahub_model_entity_CustomerDeliveryReceiptEO_CustomerDeliveryReceiptEO_Rule_0.gs.groovy:4)
oracle.jbo.ExprEval.internalEvaluateGroovyScript(ExprEval.java:816)
oracle.jbo.ExprEval.doEvaluate(ExprEval.java:867)
oracle.jbo.ExprEval.evaluate(ExprEval.java:749)
oracle.jbo.rules.JboExpressionValidator.validateValueWithContext(JboExpressionValidator.java:71)
oracle.jbo.rules.JboAbstractValidator.callValidateValueWithContext(JboAbstractValidator.java:234)
oracle.jbo.rules.JboAbstractValidator.validate(JboAbstractValidator.java:379)
oracle.jbo.rules.JboExpressionValidator.validate(JboExpressionValidator.java:77)
oracle.jbo.server.EntityDefImpl.validate(EntityDefImpl.java:2793)
oracle.jbo.server.EntityCache.validate(EntityCache.java:2982)
oracle.jbo.server.EntityImpl.validateEntity(EntityImpl.java:2129)
oracle.jbo.server.EntityImpl.validate(EntityImpl.java:2218)
oracle.jbo.server.ViewRowImpl.validate(ViewRowImpl.java:658)
com.wfs.datahub.uimodel.applicationmodule.service.ECustomerDeliveryReceiptAMImpl.createCustomerDeliveryReceipt(ECustomerDeliveryReceiptAMImpl.java:98)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:597)
oracle.jbo.server.svc.ServiceImpl.invokeCustom(ServiceImpl.java:2470)
oracle.jbo.server.svc.ServiceImpl.invokeCustom(ServiceImpl.java:2414)
com.wfs.datahub.uimodel.applicationmodule.service.server.serviceinterface.ECustomerDeliveryReceiptAMServiceImpl.createCustomerDeliveryReceipt(ECustomerDeliveryReceiptAMServiceImpl.java:76)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:597)
com.bea.core.repackaged.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:310)
com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
com.bea.core.repackaged.springframework.jee.intercept.MethodInvocationInvocationContext.proceed(MethodInvocationInvocationContext.java:104)
oracle.jbo.server.svc.ServiceContextInterceptor.removeCurrentADFContext(ServiceContextInterceptor.java:52)
sun.reflect.GeneratedMethodAccessor326.invoke(Unknown Source)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:597)
com.bea.core.repackaged.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:310)
com.bea.core.repackaged.springframework.jee.intercept.JeeInterceptorInterceptor.invoke(JeeInterceptorInterceptor.java:69)
com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131)
com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119)
com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
com.bea.core.repackaged.springframework.jee.spi.MethodInvocationVisitorImpl.visit(MethodInvocationVisitorImpl.java:37)
weblogic.ejb.container.injection.EnvironmentInterceptorCallbackImpl.callback(EnvironmentInterceptorCallbackImpl.java:54)
com.bea.core.repackaged.springframework.jee.spi.EnvironmentInterceptor.invoke(EnvironmentInterceptor.java:50)
com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
com.bea.core.repackaged.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:89)
com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131)
com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119)
com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
com.bea.core.repackaged.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
$Proxy129.createCustomerDeliveryReceipt(Unknown Source)
com.wfs.datahub.uimodel.applicationmodule.service.server.serviceinterface.ECustomerDeliveryReceiptAMServiceImpl_26aty8_ECustomerDeliveryReceiptAMServiceImpl.createCustomerDeliveryReceipt(ECustomerDeliveryReceiptAMServiceImpl_26aty8_ECustomerDeliveryReceiptAMServiceImpl.java:56)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:597)
weblogic.ejb.container.internal.RemoteBusinessIntfProxy.invoke(RemoteBusinessIntfProxy.java:84)
$Proxy122.createCustomerDeliveryReceipt(Unknown Source)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:597)
oracle.j2ee.ws.server.jaxws.ServiceEndpointRuntime.processMessage(ServiceEndpointRuntime.java:307)
oracle.j2ee.ws.server.jaxws.ServiceEndpointRuntime.processMessage(ServiceEndpointRuntime.java:161)
oracle.j2ee.ws.server.jaxws.JAXWSRuntimeDelegate.processMessage(JAXWSRuntimeDelegate.java:428)
oracle.j2ee.ws.server.provider.ProviderProcessor.doEndpointProcessing(ProviderProcessor.java:1168)
oracle.j2ee.ws.server.WebServiceProcessor.invokeEndpointImplementation(WebServiceProcessor.java:996)
oracle.j2ee.ws.server.provider.ProviderProcessor.doRequestProcessing(ProviderProcessor.java:562)
oracle.j2ee.ws.server.WebServiceProcessor.processRequest(WebServiceProcessor.java:222)
oracle.j2ee.ws.server.WebServiceProcessor.doService(WebServiceProcessor.java:185)
oracle.j2ee.ws.server.WebServiceServlet.doPost(WebServiceServlet.java:430)
javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
oracle.dms.wls.DMSServletFilter.doFilter(DMSServletFilter.java:330)
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.doIt(WebAppServletContext.java:3684)
weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3650)
weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2268)
weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2174)
weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1446)
weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
[deadlocked thread] [ACTIVE] ExecuteThread: '7' for queue: 'weblogic.kernel.Default (self-tuning)':
Thread '[ACTIVE] ExecuteThread: '7' for queue: 'weblogic.kernel.Default (self-tuning)'' is waiting to acquire lock 'java.beans.PropertyDescriptor@2f084813' that is held by thread '[ACTIVE] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)''
Stack trace:
java.beans.PropertyDescriptor.getReadMethod(PropertyDescriptor.java:158)
java.beans.Introspector.processPropertyDescriptors(Introspector.java:683)
java.beans.Introspector.getTargetPropertyInfo(Introspector.java:615)
java.beans.Introspector.getBeanInfo(Introspector.java:407)
java.beans.Introspector.getBeanInfo(Introspector.java:164)
groovy.lang.MetaClassImpl$15.run(MetaClassImpl.java:2928)
java.security.AccessController.doPrivileged(Native Method)
groovy.lang.MetaClassImpl.addProperties(MetaClassImpl.java:2926)
groovy.lang.MetaClassImpl.initialize(MetaClassImpl.java:2909)
org.codehaus.groovy.reflection.ClassInfo.getMetaClassUnderLock(ClassInfo.java:154)
org.codehaus.groovy.reflection.ClassInfo.getMetaClass(ClassInfo.java:183)
org.codehaus.groovy.runtime.metaclass.MetaClassRegistryImpl.getMetaClass(MetaClassRegistryImpl.java:204)
org.codehaus.groovy.runtime.InvokerHelper.getMetaClass(InvokerHelper.java:698)
org.codehaus.groovy.runtime.InvokerHelper.invokePojoMethod(InvokerHelper.java:731)
org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:723)
oracle.jbo.ExprEval$ExprEvalGroovyWrapper.invokeMethod(ExprEval.java:390)
org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.call(PogoInterceptableSite.java:46)
org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:40)
org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:117)
org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:121)
bc4j.com_wfs_datahub_model_entity_CustomerDeliveryReceiptLineEO_Id.gs.run(bc4j.com_wfs_datahub_model_entity_CustomerDeliveryReceiptLineEO_Id.gs.groovy:1)
oracle.jbo.ExprEval.internalEvaluateGroovyScript(ExprEval.java:816)
oracle.jbo.ExprEval.doEvaluate(ExprEval.java:867)
oracle.jbo.ExprEval.evaluateForRow(ExprEval.java:761)
oracle.jbo.server.AttributeDefImpl.evaluateTransientExpression(AttributeDefImpl.java:2029)
oracle.jbo.server.EntityImpl.initDefaultExpressionAttributes(EntityImpl.java:880)
oracle.jbo.server.EntityImpl.create(EntityImpl.java:833)
oracle.jbo.server.EntityImpl.callCreate(EntityImpl.java:956)
oracle.jbo.server.ViewRowStorage.create(ViewRowStorage.java:1144)
oracle.jbo.server.ViewRowImpl.create(ViewRowImpl.java:428)
oracle.jbo.server.ViewRowImpl.callCreate(ViewRowImpl.java:445)
oracle.jbo.server.ViewObjectImpl.createInstance(ViewObjectImpl.java:5066)
oracle.jbo.server.QueryCollection.createRowWithEntities(QueryCollection.java:1889)
oracle.jbo.server.ViewRowSetImpl.createRowWithEntities(ViewRowSetImpl.java:2416)
oracle.jbo.server.ViewRowSetImpl.doCreateAndInitRow(ViewRowSetImpl.java:2457)
oracle.jbo.server.ViewRowSetImpl.createRow(ViewRowSetImpl.java:2438)
oracle.jbo.server.ViewObjectImpl.createRow(ViewObjectImpl.java:9889)
com.wfs.datahub.uimodel.applicationmodule.service.ECustomerDeliveryReceiptAMImpl.matchLine(ECustomerDeliveryReceiptAMImpl.java:517)
com.wfs.datahub.uimodel.applicationmodule.service.ECustomerDeliveryReceiptAMImpl.createCdrLine(ECustomerDeliveryReceiptAMImpl.java:393)
com.wfs.datahub.uimodel.applicationmodule.service.ECustomerDeliveryReceiptAMImpl.createCustomerDeliveryReceipt(ECustomerDeliveryReceiptAMImpl.java:124)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:597)
oracle.jbo.server.svc.ServiceImpl.invokeCustom(ServiceImpl.java:2470)
oracle.jbo.server.svc.ServiceImpl.invokeCustom(ServiceImpl.java:2414)
com.wfs.datahub.uimodel.applicationmodule.service.server.serviceinterface.ECustomerDeliveryReceiptAMServiceImpl.createCustomerDeliveryReceipt(ECustomerDeliveryReceiptAMServiceImpl.java:76)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:597)
com.bea.core.repackaged.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:310)
com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
com.bea.core.repackaged.springframework.jee.intercept.MethodInvocationInvocationContext.proceed(MethodInvocationInvocationContext.java:104)
oracle.jbo.server.svc.ServiceContextInterceptor.removeCurrentADFContext(ServiceContextInterceptor.java:52)
sun.reflect.GeneratedMethodAccessor326.invoke(Unknown Source)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:597)
com.bea.core.repackaged.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:310)
com.bea.core.repackaged.springframework.jee.intercept.JeeInterceptorInterceptor.invoke(JeeInterceptorInterceptor.java:69)
com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131)
com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119)
com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
com.bea.core.repackaged.springframework.jee.spi.MethodInvocationVisitorImpl.visit(MethodInvocationVisitorImpl.java:37)
weblogic.ejb.container.injection.EnvironmentInterceptorCallbackImpl.callback(EnvironmentInterceptorCallbackImpl.java:54)
com.bea.core.repackaged.springframework.jee.spi.EnvironmentInterceptor.invoke(EnvironmentInterceptor.java:50)
com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
com.bea.core.repackaged.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:89)
com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131)
com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119)
com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
com.bea.core.repackaged.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
$Proxy129.createCustomerDeliveryReceipt(Unknown Source)
com.wfs.datahub.uimodel.applicationmodule.service.server.serviceinterface.ECustomerDeliveryReceiptAMServiceImpl_26aty8_ECustomerDeliveryReceiptAMServiceImpl.createCustomerDeliveryReceipt(ECustomerDeliveryReceiptAMServiceImpl_26aty8_ECustomerDeliveryReceiptAMServiceImpl.java:56)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:597)
weblogic.ejb.container.internal.RemoteBusinessIntfProxy.invoke(RemoteBusinessIntfProxy.java:84)
$Proxy122.createCustomerDeliveryReceipt(Unknown Source)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:597)
oracle.j2ee.ws.server.jaxws.ServiceEndpointRuntime.processMessage(ServiceEndpointRuntime.java:307)
oracle.j2ee.ws.server.jaxws.ServiceEndpointRuntime.processMessage(ServiceEndpointRuntime.java:161)
oracle.j2ee.ws.server.jaxws.JAXWSRuntimeDelegate.processMessage(JAXWSRuntimeDelegate.java:428)
oracle.j2ee.ws.server.provider.ProviderProcessor.doEndpointProcessing(ProviderProcessor.java:1168)
oracle.j2ee.ws.server.WebServiceProcessor.invokeEndpointImplementation(WebServiceProcessor.java:996)
oracle.j2ee.ws.server.provider.ProviderProcessor.doRequestProcessing(ProviderProcessor.java:562)
oracle.j2ee.ws.server.WebServiceProcessor.processRequest(WebServiceProcessor.java:222)
oracle.j2ee.ws.server.WebServiceProcessor.doService(WebServiceProcessor.java:185)
oracle.j2ee.ws.server.WebServiceServlet.doPost(WebServiceServlet.java:430)
javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
oracle.dms.wls.DMSServletFilter.doFilter(DMSServletFilter.java:330)
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.doIt(WebAppServletContext.java:3684)
weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3650)
weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2268)
weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2174)
weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1446)
weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
[deadlocked thread] [ACTIVE] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)':
Thread '[ACTIVE] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'' is waiting to acquire lock 'java.lang.Object@5c0a53c0' that is held by thread '[ACTIVE] ExecuteThread: '7' for queue: 'weblogic.kernel.Default (self-tuning)''
Stack trace:
java.beans.Introspector.getPublicDeclaredMethods(Introspector.java:1277)
java.beans.Introspector.internalFindMethod(Introspector.java:1312)
java.beans.Introspector.findMethod(Introspector.java:1383)
java.beans.Introspector.findMethod(Introspector.java:1363)
java.beans.PropertyDescriptor.getReadMethod(PropertyDescriptor.java:179)
groovy.lang.MetaClassImpl.applyPropertyDescriptors(MetaClassImpl.java:2218)
groovy.lang.MetaClassImpl.setupProperties(MetaClassImpl.java:1997)
groovy.lang.MetaClassImpl.addProperties(MetaClassImpl.java:2938)
groovy.lang.MetaClassImpl.initialize(MetaClassImpl.java:2909)
org.codehaus.groovy.reflection.ClassInfo.getMetaClassUnderLock(ClassInfo.java:154)
org.codehaus.groovy.reflection.ClassInfo.getMetaClass(ClassInfo.java:183)
org.codehaus.groovy.runtime.metaclass.MetaClassRegistryImpl.getMetaClass(MetaClassRegistryImpl.java:204)
org.codehaus.groovy.runtime.InvokerHelper.getMetaClass(InvokerHelper.java:698)
org.codehaus.groovy.runtime.InvokerHelper.invokePojoMethod(InvokerHelper.java:731)
org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:723)
oracle.jbo.ExprEval$ExprEvalGroovyWrapper.invokeMethod(ExprEval.java:390)
org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.call(PogoInterceptableSite.java:46)
org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:40)
org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:117)
org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:121)
bc4j.com_wfs_datahub_model_entity_SupplierHandoffReceiptLineEO_Id.gs.run(bc4j.com_wfs_datahub_model_entity_SupplierHandoffReceiptLineEO_Id.gs.groovy:2)
oracle.jbo.ExprEval.internalEvaluateGroovyScript(ExprEval.java:816)
oracle.jbo.ExprEval.doEvaluate(ExprEval.java:867)
oracle.jbo.ExprEval.evaluateForRow(ExprEval.java:761)
oracle.jbo.server.AttributeDefImpl.evaluateTransientExpression(AttributeDefImpl.java:2029)
oracle.jbo.server.EntityImpl.initDefaultExpressionAttributes(EntityImpl.java:880)
oracle.jbo.server.EntityImpl.create(EntityImpl.java:833)
oracle.jbo.server.EntityImpl.callCreate(EntityImpl.java:956)
oracle.jbo.server.ViewRowStorage.create(ViewRowStorage.java:1144)
oracle.jbo.server.ViewRowImpl.create(ViewRowImpl.java:428)
oracle.jbo.server.ViewRowImpl.callCreate(ViewRowImpl.java:445)
oracle.jbo.server.ViewObjectImpl.createInstance(ViewObjectImpl.java:5066)
oracle.jbo.server.QueryCollection.createRowWithEntities(QueryCollection.java:1889)
oracle.jbo.server.ViewRowSetImpl.createRowWithEntities(ViewRowSetImpl.java:2416)
oracle.jbo.server.ViewRowSetImpl.doCreateAndInitRow(ViewRowSetImpl.java:2457)
oracle.jbo.server.ViewRowSetImpl.createAndInitRow(ViewRowSetImpl.java:2422)
oracle.jbo.server.ViewObjectImpl.createAndInitRow(ViewObjectImpl.java:9852)
com.wfs.datahub.uimodel.applicationmodule.service.ECustomerDeliveryReceiptAMImpl.createSHRLine(ECustomerDeliveryReceiptAMImpl.java:346)
com.wfs.datahub.uimodel.applicationmodule.service.ECustomerDeliveryReceiptAMImpl.createCdrLine(ECustomerDeliveryReceiptAMImpl.java:370)
com.wfs.datahub.uimodel.applicationmodule.service.ECustomerDeliveryReceiptAMImpl.createCustomerDeliveryReceipt(ECustomerDeliveryReceiptAMImpl.java:124)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:597)
oracle.jbo.server.svc.ServiceImpl.invokeCustom(ServiceImpl.java:2470)
oracle.jbo.server.svc.ServiceImpl.invokeCustom(ServiceImpl.java:2414)
com.wfs.datahub.uimodel.applicationmodule.service.server.serviceinterface.ECustomerDeliveryReceiptAMServiceImpl.createCustomerDeliveryReceipt(ECustomerDeliveryReceiptAMServiceImpl.java:76)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:597)
com.bea.core.repackaged.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:310)
com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
com.bea.core.repackaged.springframework.jee.intercept.MethodInvocationInvocationContext.proceed(MethodInvocationInvocationContext.java:104)
oracle.jbo.server.svc.ServiceContextInterceptor.removeCurrentADFContext(ServiceContextInterceptor.java:52)
sun.reflect.GeneratedMethodAccessor326.invoke(Unknown Source)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:597)
com.bea.core.repackaged.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:310)
com.bea.core.repackaged.springframework.jee.intercept.JeeInterceptorInterceptor.invoke(JeeInterceptorInterceptor.java:69)
com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131)
com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119)
com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
com.bea.core.repackaged.springframework.jee.spi.MethodInvocationVisitorImpl.visit(MethodInvocationVisitorImpl.java:37)
weblogic.ejb.container.injection.EnvironmentInterceptorCallbackImpl.callback(EnvironmentInterceptorCallbackImpl.java:54)
com.bea.core.repackaged.springframework.jee.spi.EnvironmentInterceptor.invoke(EnvironmentInterceptor.java:50)
com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
com.bea.core.repackaged.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:89)
com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131)
com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119)
com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
com.bea.core.repackaged.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
$Proxy129.createCustomerDeliveryReceipt(Unknown Source)
com.wfs.datahub.uimodel.applicationmodule.service.server.serviceinterface.ECustomerDeliveryReceiptAMServiceImpl_26aty8_ECustomerDeliveryReceiptAMServiceImpl.createCustomerDeliveryReceipt(ECustomerDeliveryReceiptAMServiceImpl_26aty8_ECustomerDeliveryReceiptAMServiceImpl.java:56)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invok

Hi Frank,
I am great fan of you.
I am glad talking to you.
Coming to this post.
Each web service call creates an order in the DB.
If you see the log.
At thread 17.
com.wfs.datahub.uimodel.applicationmodule.service.ECustomerDeliveryReceiptAMImpl.createCustomerDeliveryReceipt(ECustomerDeliveryReceiptAMImpl.java:98)
Here i have the code to create a new row.
Similarly at thread 7
com.wfs.datahub.uimodel.applicationmodule.service.ECustomerDeliveryReceiptAMImpl.matchLine(ECustomerDeliveryReceiptAMImpl.java:517)
I have the code to create a new row.
At Thread 1
com.wfs.datahub.uimodel.applicationmodule.service.ECustomerDeliveryReceiptAMImpl.createSHRLine(ECustomerDeliveryReceiptAMImpl.java:346)
I have the code to create a new row.
At all the places i am generating the primary key using this expression in entity object primary key attribute.
(new oracle.jbo.server.SequenceImpl("SUPPLIER_HANDOFF_RECEIPT_SEQ", object.getDBTransaction())).getSequenceNumber();
I dont know why i am getting a deadlock. I dont know for which resource we have a lock and waiting for which object?
Please let me know if you can say anything on this.
Thanks,
Tulasi Raghuveer.

Similar Messages

  • Publishing Application Modules as Web Services runs into error

    Hello,
    I want to create a web service based upon and ADF BC Application (in other words, based upon a data control).
    I want to expose the ADF BC Application functionality (DML, calling of procedures) via Web Service.
    I read in the Developers Guid for Forms4GL Developers, parapragh 33.4 (Publishing Application Modules as Web Services), how this can be done:
    How to Enable the J2EE Web Service Option for an Application Module
    To enable your application module as a web service:
    1. Enable a custom Java class for your application module and add to it one or more
    custom methods that you want to appear on the web service interface.
    2. Open the Application Module editor and on the Client Interface tab, select one or
    more custom methods to appear on the client interface.
    3. With the Application Module editor still open, on the Remote panel, select
    Remoteable Application Module, select J2EE Web Service in the Available list
    and shuttle it to the selected list.
    4. Then click OK to save your changes.
    When I follow this series of actions I get the following error:
    Failed to validate method
    oracle.javatools.parser.java.v2.classfile.ClClass$ClMethod@3146a021
    java.lang.IllegalStateException: Failed to validate method oracle.javatools.parser.java.v2.classfile.ClClass$ClMethod@3164a021 whether it is publishable
         at oracle.jbo.dt.jdevx.JdvWebServicePlatform2.getMethodPublishableStatus(JdvWebServicePlatform2.java:254)
         at oracle.jbo.dt.objects.JboWebServicePlatform.generateWebServiceCode(JboWebServicePlatform.java:308)
         at oracle.jbo.dt.objects.JboWebServicePlatform.createServer(JboWebServicePlatform.java:100)
         at oracle.jbo.dt.objects.JboDeployPlatform.createRemoteClass(JboDeployPlatform.java:2077)
         at oracle.jbo.dt.ui.module.AMSaveRemoteThread.doGeneration(AMRemotePanel.java:671)
         at oracle.jbo.dt.ui.module.AMSaveRemoteThread.run(AMRemotePanel.java:658)
    Who has any ideas?
    Regards Leon Smiers

    repost

  • Deploying Application Module as Web Service

    I tried to deploy a simple application module with a simple view as a Web Service.
    When i open url i can see a page to test the web service.
    But if i try to see the Service description
    http://192.10.10.196:7001/Test-Model-context-root/AppModuleService?WSDL
    i get the following exception:
    java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
         at java.util.ArrayList.RangeCheck(ArrayList.java:547)
         at java.util.ArrayList.get(ArrayList.java:322)
         at oracle.j2ee.ws.common.addressing.AbstractAddressingInterceptor.addDefaultAddressingPolicyIfNotAlreadyThere(AbstractAddressingInterceptor.java:103)
         at oracle.j2ee.ws.server.WebServiceProcessor.advertiseWSDL(WebServiceProcessor.java:1144)
         at oracle.j2ee.ws.server.provider.ProviderWSDLHandler.addPolicy(ProviderWSDLHandler.java:253)
         at oracle.j2ee.ws.server.provider.ProviderWSDLHandler.handle(ProviderWSDLHandler.java:136)
         at oracle.j2ee.ws.server.provider.ProviderWSDLHandler.presentWSDL(ProviderWSDLHandler.java:102)
         at oracle.j2ee.ws.server.provider.ProviderServlet.presentWsdl(ProviderServlet.java:916)
         at oracle.j2ee.ws.server.provider.ProviderServlet.doGet(ProviderServlet.java:895)
         at oracle.j2ee.ws.server.provider.ProviderServlet.doGet(ProviderServlet.java:803)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:292)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.dms.wls.DMSServletFilter.doFilter(DMSServletFilter.java:326)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3592)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2202)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2108)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1432)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    Is this a bug? is there a workaround?
    Anybody deploy application modules as webService?
    Is there a documentation of how to use it?

    Hi,
    Are you deploying a master-detail with more than one fk association for example Departments-Employees- EmployeesMngr. If so, please leave all your hierarchies in just one direction and then create your SDOs again. I was obtaining this error because my hierarchies were causing an infinite loop and it wasn´t possible to retrieve all the data.
    check the following tutorial and pause when I show the data structure of the project to have more deatails.
    http://download.oracle.com/otn_hosted_doc/jdeveloper/11gdemos/CreatingSDO-Demo/CreatingSDO.html
    Juan Camilo

  • Benefits of exposing function module as web services

    Hi All,
    We are developing a case study about exposing function modules as web services.
    Those web services would be later used for integration to SAP box with a Java application.
    Kindly help me with the pros and cons of exposing function modules as web services when compared to SAP PI. Also please do quote some examples, wherever possible.
    Thanks,
    Varun

    Hi Varun,
    Pros--->
    1)Exposing FM as Web Services is indeed a good choice when you want service consumer to be platform and language independent.
    i.e it can be consumed by .Net, java or any other language.
    2) You are moving towards SOA
    3) Composing Business Process by concatenating different functional modules is easy.
    4) Complexity is less while consuming services Java, CAF etc.
    Cons----> Performance for Web Services is comparatively less than JCo .
    If you are bringing PI in between landscape, you are increasing one more layer of middleware which would also hit performance.
    The benefit which PI can give is monitoring your company wide integrations at one central point when you have huge systems.
    Hope this helps.
    Piyush

  • Exposing ABAP function modules as web services

    Hi All,
    I am trying to expose function modules as web service but when i click on 'Web service Homepage' button it is throwing error :
    "Setting for J2EE server do not exist".
    Could you please guide me through this?
    Regards,
    Abhijeet.

    hi
    r u releasing the web service for FMs
    here r the steps.
    To release FMs as webservice it should be RFC enabled.
    then goto SE80 and search for the FM u want to release web service.
    then right click on the FM
    then Create->web service
    then give the web service name then continue.
    click on chk box for relase run time.
    then assign one request and package
    now goto WSADMIN tcode ahere u can see ur webservice and then use that.
    mark points if helpful
    Regs
    Manas Ranjan Panda

  • Migrating BAPI & RFC function modules into web services

    What is the advantage of migrating BAPI & RFC function modules into web services?

    Hi.
    That's a very good question. Why did you ask it, are you considering doing so?
    I wouldn't think there would be any performance advantages using WebServices.
    You could make your BAPI's available for other systems than Web Dynpro or SAP systems by turning them into WebServices.
    That could be an issue when you want to use different integration engines perhaps.
    A WebService might also be better for dealing with large number of requests I guess.
    When dealing with XML you can also use the advantage of XSLT for validating your data.
    The main advantages would still be the availability of your service for non-SAP systems.
    /Mikael

  • Composite Application with RESTful Web Services

    Hello!
    Is it possible to build Composite Application with RESTful Web Services only. I use Glassfishe 2.1 and OpenESB 2.1.
    Can you point me on some tutorials on the net to read about using RESTful Web Services in BPEL?

    Hi Gabriel,
    Let me try to answer some of your questions:
    1) The "Requires Secure Access" attribute of a resource handler controls whether this handler must be accessed/consumed only over SSL (HTTPS). Oracle Database Cloud Schema Service is only offered over SSL, so this attribute does not have any effect on RESTful services deployed in this environment (because secure access is always required and there is no other way). That said, if you want to access such web service from your own APEX instance, your instance must have Oracle Wallet configured with appropriate SSL certificate.
    2) The URI parameters are not required. If your web service returns data for many entities (for example, list of employees in employees/), you may not need a parameter. If your web service returns data for one specific entity (for example, details of one employee in employees/{id}), you may want to identify that entity with a URI parameter.
    3) You can have many URI parameters, for example: customers/{id}/orders/{order_id}.
    4) Yes, these are the same HTTP methods/verbs you would use from PHP.
    5) If you are trying this POST example from your own APEX instance (not Oracle Database Cloud Schema Service) and you are trying to access a web service over SSL, then it is likely that the Oracle Wallet used by your instance does not include the required SSL certificate(s), or the Oracle Wallet is not configured at all.
    6) I recommend to check RESTful Web Services for the Oracle Database Cloud white paper and Oracle REST Data Services Developers Guide. Oracle REST Data Services is the technology that enables RESTful services in the Oracle Database Cloud Schema Service.
    You can certainly create your own web services in the Oracle Database Cloud Schema Service and consume them from the same environment.
    Vlad

  • How to combine ejb3 module outside web service .ear folder?

    I try to integrate web service and ejb3 module. My EJB3 module is outside web service .ear folder.
    How can i integrate web service and outside ejb3 module?
    In application.xml of .ear folder, I typed
    <?xml version="1.0" encoding="ASCII"?>
    <application xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:application="http://java.sun.com/xml/ns/javaee/application_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/application_5.xsd" version="5">
    <display-name>TotalWebTestEAR</display-name>
    <module>
    <web>
    <web-uri>TotalWebTest.war</web-uri>
    <context-root>TotalWebTest</context-root>
    </web>
    </module>
    <module>
    <ejb>EJBLoginModule.jar</ejb>
    </module>
    </application>
    But exception occurs!
    Caused by: java.lang.RuntimeException: EJBLoginModule.jar module listed in application.xml does not exist within .ear
    Pls give me some advice! Thanks in advance
    Best Regards!

    Obviously, you cannot do this. What you are doing is adopt a child on paper and then deny it access to your house.
    Either integrate the EJB into the EAR, or communicate with the EJB using its remote interface.

  • What is the best way to deploy application that uses web services?

    Hi all,
    I'm having some problems figuring out the best way to deploy our app now that we've switched over to using web services.
    I'm fairly new to Java and web services. From what I understand, JNLP and WebStart are methods to deploy Java clients to users and not for creating war files and the like.
    Here's a little background:
    We have a large PowerBuilder/Oracle application. The db consists of over 500 tables and the client consists of several thousand PB components. A user creates "transactions" which contain a series of "sub-transactions" within. Most of the data is collected and stored locally in the client in a series of datastores. When the "finalize" happens, the records are validated and sent to the database.
    We are in the process of moving each of the subtransactions (currently in the PB client) into subPROCESSES on a java project. We are using the JAX-WS framework to develop the web services in Netbeans. These web services aren't much more than remote xml as the messaging technology. For writing data back to the database, we are using the Java Persistence API to function outside of an EJB container but will shortly be migrating to the Glassfish application server to use several of the EJB container frameworks including the EntityManager.
    We haven't attempted any type of deployment and are unsure of where to start. Any suggestions would be so helpful and appreciated!
    Thanks!
    Edited by: doubleEspresso on Jan 10, 2008 8:06 AM

    >
    I'm fairly new to Java and web services. From what I understand, JNLP and WebStart are methods to deploy Java clients to users and not for creating war files and the like. >Correct, while Java Web Start has 'web' in the name, it has little if anything to do with web applications - certainly not providing much toward their installation. It is for launching rich client GUI based (AWT, Swing, SWT..) applications onto the end-user's desktop.
    There are some parts of JWS that might seem peripherally useful to the installation of a web-app., but it is really not a 'good fit'.
    >
    ..Any suggestions would be so helpful and appreciated!>You might try the forums for the 'web tier' APIs.
    <http://forum.java.sun.com/category.jspa?categoryID=20>
    Or perhaps the forum 'Java Technologies for Web Services' (under 'enterprise technologies')
    <http://forum.java.sun.com/forum.jspa?forumID=331>
    This one in 'BigAdmin' seems particularly relevant, 'Set up and Deploy'
    <http://forum.java.sun.com/forum.jspa?forumID=550>

  • Error in BPM application in calling web service

    Hello,
    I have created a BPM application with 3 steps first 2 are human steps and third one is automated step which calls web service interface via WSDL (external system).
    On third step my process goes to failure and has below error.
    any help.
    com.sap.glx.core.kernel.api.TransitionException: An exception occurred while executing the script "_Vehicle_Insurance_Proposal_Process:AUTOMATED_ACTIVITY_Enter_Contract_into_Alice(
          com.sap.glx.adapter.BPMNAdapter:Token_0_Vehicle_Insurance_Proposal_Process_fe3c0f2f9854595480f1540a14a9dff8 token,
          com.sap.glx.adapter.BPMNAdapter:Instance_0_Vehicle_Insurance_Proposal_Process_fe3c0f2f9854595480f1540a14a9dff8 parent,
          com.sap.glx.adapter.internal.ContainerAdapter:Context_0_DO_Context_fe3c0f2f9854595480f1540a14a9dff8 context_0){
      exit=new com.sap.glx.adapter.BPMNAdapter:Exit();
      exit:addParameter(token);
      exit:addParameter(parent);
      exit:addParameter(context_0);
      exit:onActivation("4A953ED620341B80924811DECB86002170E8BE7E", parent, token);
      delete exit;
      controller=new com.sap.glx.adapter.internal.ExceptionAdapter:ExceptionController();
      controller:setContext(token);
      delete controller;
      callscope=new com.sap.glx.adapter.internal.TypeRegistry:Scope_0_Vehicle_Insurance_Proposal_Process_fe3c0f2f9854595480f1540a14a9dff8(parent);
      call=new com.sap.glx.adapter.UnifiedConnectivityAdapter:Call_0_Enter_Contract_into_Alice_fe3c0f2f9854595480f1540a14a9dff8(callscope);
      request=callscope:instantiate("urn:sap-com:document:sap:soap:functions:mc-style", "4A96538007F4ED1192ED11DECAA6002170E8BE7E");
      mapper=new com.sap.glx.adapter.internal.Transformer:DataMapper();
      yves_in=new com.sap.glx.adapter.internal.Transformer:Data();
      yves_out=new com.sap.glx.adapter.internal.Transformer:Data();
      yves_out:setData("urn:sap-com:document:sap:soap:functions:mc-style", "$urn:sap-com:document:sap:soap:functions:mc-style:ZTstWebService", request, "834EAE2B040BBEAC78BAF131CDC66B6B");
      mapper:map("4A953ED620341B83924811DE8E24002170E8BE7E_fe3c0f2f9854595480f1540a14a9dff8", yves_in, yves_out);
      request=yves_out:getData("urn:sap-com:document:sap:soap:functions:mc-style", "$urn:sap-com:document:sap:soap:functions:mc-style:ZTstWebService", "834EAE2B040BBEAC78BAF131CDC66B6B");
      delete yves_in;
      delete yves_out;
      delete mapper;
      call:setInputData("urn:sap-com:document:sap:soap:functions:mc-style", "$urn:sap-com:document:sap:soap:functions:mc-style:ZTstWebService", request);
      response=callscope:instantiate("urn:sap-com:document:sap:soap:functions:mc-style", "4A96538007FC190192ED11DE98EE002170E8BE7E");
      call:setOutputData("urn:sap-com:document:sap:soap:functions:mc-style", "$urn:sap-com:document:sap:soap:functions:mc-style:ZTstWebServiceResponse", response);
      call:invoke();
      response=call:getOutputData("urn:sap-com:document:sap:soap:functions:mc-style", "$urn:sap-com:document:sap:soap:functions:mc-style:ZTstWebServiceResponse");
      mapper=new com.sap.glx.adapter.internal.Transformer:DataMapper();
      yves_in=new com.sap.glx.adapter.internal.Transformer:Data();
      yves_out=new com.sap.glx.adapter.internal.Transformer:Data();
      yves_in:setData("urn:sap-com:document:sap:soap:functions:mc-style", "$urn:sap-com:document:sap:soap:functions:mc-style:ZTstWebServiceResponse", response, "834EAE2B040BBEAC78BAF131CDC66B6B");
      data=context_0:getData();
      scope=new com.sap.glx.adapter.internal.TypeRegistry:GenericScope(null, "D344D8196275E4C40D7D4B131B0136BB");
      copy=scope:copy(data);
      delete scope;
      yves_out:setData("sap.com/glx/", "$sap.com/glx/:DO_Context", copy, "D344D8196275E4C40D7D4B131B0136BB");
      mapper:map("4A953ED620341B85924811DEBFFC002170E8BE7E_fe3c0f2f9854595480f1540a14a9dff8", yves_in, yves_out);
      data=yves_out:getData("sap.com/glx/", "$sap.com/glx/:DO_Context", "D344D8196275E4C40D7D4B131B0136BB");
      context_0:setData(data);
      delete yves_in;
      delete yves_out;
      delete mapper;
      delete call;
      delete callscope;
      token:state=3;
    com.sap.glx.core.kernel.execution.transition.ScriptTransition.execute(ScriptTransition.java:69)
    com.sap.glx.core.kernel.execution.transition.Transition.commence(Transition.java:241)
    com.sap.glx.core.kernel.execution.LeaderWorkerPool$Follower.run(LeaderWorkerPool.java:118)
    com.sap.glx.core.resource.impl.common.WorkWrapper.run(WorkWrapper.java:58)
    com.sap.glx.core.resource.impl.j2ee.ServiceUserManager$ServiceUserImpersonator$1.run(ServiceUserManager.java:116)
    java.security.AccessController.doPrivileged(Native Method)
    javax.security.auth.Subject.doAs(Subject.java:337)
    com.sap.glx.core.resource.impl.j2ee.ServiceUserManager$ServiceUserImpersonator.run(ServiceUserManager.java:114)
    com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
    java.security.AccessController.doPrivileged(Native Method)
    com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:169)
    Regards,
    Naeem

    Hello,
    I have found some Debug entries into my log file when this BPM process executes and go in Suspend mode. I do not understand the error. But this Begun entries have Green symbol which I understand there should not be any problem. But then why my process goes to Suspend mode??? If you like then I can also provide this Debug entry message from log file in order to get the idea about this problem.
    I use Logical destination on automatic BPM step. Which has WSDL link. This wsdl link I have test into WS Navigator which works fine. But I am wondering why it is not working in my BPM process?????
    does any one has idea what to do?
    Regards,
    Naeem

  • Update application which uses Web Services library

    Hello!
    I am developing an application in which a Web Service is imported into a LabView Library. My virtual instrument (vi) has some functions/references of the Web Service, used from the lvlib.
    My problem is that when I update the webservice (change or add a function) or install the webservice on another computer, I need to update or create another library. And after this, I have to re-write the whole vi, or atleast delete all the references and then add them again.
    Is there any way that I don't have to delete and re-insert references after updating the library? I couln't find any mention of such problem anywhere on "ni" pages or in forums.
    Thanks ahead.
    Vaibhav
    Vaibhav

    Hello Christophe!
    Thanks for your concern.
    Due to security reasons, two days back I requested the moderator to remove the attachments.
    Please send me your email id on which I can send you the files.
    Also, I am attaching the screenshots which can equally give explanation of the problem.
    As you can see, I have used some functions from my .lvlib which was imported from a machine hosting the webservices. The question is, if I change the ip address of the machine, then I have to recreate the .lvlib and then one by one remove and add functions from the new .lvlib, is there any way that I just update the targetted IP address in these .lvlib or functions?
    Best regards,
    Vaibhav
    Vaibhav
    Attachments:
    GatewayTempLib.jpg ‏45 KB
    GatewayTempFP.jpg ‏64 KB
    GatewayTempBD.jpg ‏65 KB

  • Help - developing a web-based application and supporting web service

    I am in need of creating a web service that provides some reusable components, and then creating a web application that is also a client of the web service. Is it ok to put both on the same application server? Can anyone give me a timeframe for how long it takes to create a web service + web application from scratch? I'm sorry if the questions sounds dumb, I am a newbie to this and am just trying to learn as I go. Thank you for any help!

    In answer to your first question, yes. You can have both your web service and web application on the same application server. This is a normal development scenario for lots of applications. As far as a timeframe on how long it takes to create a web service + web application from scratch that depends on the complexity of both the web service and application you are writing. A simple web service and application written by an experienced web services developer could be written in a day. A more complex application could take weeks/months.
    Hope this helps!

  • Certain modules crashed web services

    I think I'm setting a record here for most questions asked.
    I wanted to add a php script to one of my sites (I've been hosting two), so I went into the modules to enable php. While I was in there, I enabled virtual hosting, even though the sites have been working fine without it enabled (I thought I'd need it in the future). I saved the changes and then went online. One of the sites is my homepage, so I noticed right away that safari could not connect to the server. I tried the other site and it was the same. I went back to server admin and discovered web services was off. I tried to restart it and it wouldn't. It suggested I check the log for details (that was no help; I'll paste the logs here at the end of the message). I flew in to a panic and disabled the modules I had enabled and it still wouildn't restart. Then I really panicked and disabled almost all the modules (I know it was stupid, but I was freaking out). Of course that didn't work, so I tried to recheck all the ones that had been checked. Still nothing. I didn't think it would matter since it happened after I enabled php and virtual hosting. I'm at a total loss, and still in a panic. I also tried rebooting the server but that was really just wishful thinking. The logs are pasted below in the following order: system log, site error log. Actually, now the system log is saying something different than it did before. Last night, it was saying "see httpd log." Thanks in advance for any help anyone can give. Here they are:
    Mar 9 03:14:27 artsmiths cp: error processing extended attributes: Operation not permitted
    Mar 9 03:14:27 artsmiths cp: error processing extended attributes: Operation not permitted
    Mar 9 03:14:28 artsmiths cp: error processing extended attributes: Operation not permitted
    Mar 9 06:29:27 artsmiths DirectoryService[39]: Failed Authentication return is being delayed due to over five recent auth failures for username: root.
    Mar 9 07:14:08 artsmiths DirectoryService[39]: Failed Authentication return is being delayed due to over five recent auth failures for username: root.
    [Wed Mar 8 21:10:40 2006] [notice] SIGUSR1 received. Doing graceful restart
    Processing config directory: /etc/httpd/sites/*.conf
    Processing config file: /etc/httpd/sites/000070.90.83.165_80www.artsmiths.biz.conf
    Processing config file: /etc/httpd/sites/000170.90.83.165_80www.brainart.biz.conf
    Processing config file: /etc/httpd/sites/virtualhostglobal.conf
    [Wed Mar 8 21:10:40 2006] [alert] httpd: Could not determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
    [Wed Mar 8 21:10:41 2006] [alert] moduniqueid: unable to gethostbyname("70-90-83-165-busname-md.dc.hfc.comcastbusiness.net")
    [Wed Mar 8 21:18:14 2006] [alert] moduniqueid: unable to gethostbyname("70-90-83-165-busname-md.dc.hfc.comcastbusiness.net")
    [Wed Mar 8 21:19:03 2006] [alert] moduniqueid: unable to gethostbyname("70-90-83-165-busname-md.dc.hfc.comcastbusiness.net")
    [Wed Mar 8 21:19:37 2006] [alert] moduniqueid: unable to gethostbyname("70-90-83-165-busname-md.dc.hfc.comcastbusiness.net")

    Turn off the virtual hosts module. It's used for automatic hostname-to-directory mapping so that you don't need to build a complete virtual host configuration file for each virtual host. If you are using Server Admin to build the virtual host configs you don't need the vhost module.

  • How to Integrate HRMS with a 3rd party application via restful web services?

    Hi All,
    I am new to Oracle network and wanted to know how we can integrate Oracle HRMS with our external website via web services. I have already looked in PL/SQL APIs but that is not what i need but i want the integration to be web based like SOAP/XML or JSON.
    Thanks,
    Aqeel

    Hi
    Yes we have implemented SSO with 3rd party application running on IIS server (running on Windows 2003 server).
    Here you go the link
    http://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/security/s-u/using sap logon tickets for sso to microsoft-based web applications.pdf
    forum
    /thread/11711 [original link is broken]
    DEMO
    https://www.sdn.sap.com/irj/sdn/developerareas/ep?rid=/webcontent/uuid/110ff05d-0501-0010-a19d-958247c9f798
    Cheers
    Jawahar Govindaraj
    PS:Reward pts

  • Connect Web Dynpro Application to a Web service

    Hi experts,
    I am trying to connect a Web Dynpro application to a SOAP Web service.
    I have downloaded the WDSL code and save it to a file in my hard disk.
    I used the create model wizard (Import adaptive web service model) and created a model in my Web Dynpro application.
    I have connected the component controller with the model and the view of the application to the controller.
    All content node elements that have created automatically in the model, have in cardinality property the value 0..1.
    I created input elements in the view but they are gray and not available (disabled).
    The read only properity of the input elements has the value "false".
    I tried to initiate the input element by putting the following code in wdDoInit() but with no luck.
    wdContext.nodeRequest_ProcessTransaction().nodeProcessTransaction().nodeTransactionRequest().nodeHeader().nodeMerchantInfo().currentMerchantInfoElement().setAcquirerID("xxxx");
    Can someone help with this?
    Thanks in Advanced.

    Hi,
    After importing the model, you need to create the instance for the model. Instantiate the Request object and then set the input parameters. Then you have to call the execute function, then the model will be executed and you will get  the data.
    Also instead of putting the code which you have wriiten in init, you can use:
    wdContext.nodeMerchantInfo().currentMerchantInfoElement().setAcquirerID("xxxx");
    You can directly access the node, no need to traverse the whole hierarchy.
    Regards,
    Manoj

Maybe you are looking for

  • Infospoke data extraction fail

    Hello Experts, I created an infopoke for my cube and extracting the data into a DBtable. I get this error: 'Unable to activate the table /BIC/OHZISPKA1' Where ZISPKA1 is the infospoke created. Any suggestions appreciated. Thanks, SWM

  • Movie import into iTunes library

    Hi all, I have a very large collection of DVDs - it's one of the first technologies I actually got into early...I'm usually late to the game, so to speak. Anyway, given that I'm moving everything to a digital format for use on my plethora of Macs and

  • PHP and multiple DB doesn`t work

    Hi I've been all day trying to find some clues on how to get data from two SSID on the same server (under Oracle 10g and PHP5 w/oci) I'll explain: The Oracle server has two schemas: datos and global. datos: localhost:1521 SID: datos global: localhost

  • Log Entries

    Can someone explain how log entries work in FMS 3? If I play one FLV file, there are 5 entries. I am starting with a clean logfile to see how things are logged and I see: Connect Play Stop Play Stop A total of these 5 entries has a throughput of 36MB

  • SQL count while also concatenating

    Hello, I need a query that not only counts but also concatenates a VARCHAR2 field as well. I have prior experience doing concatenation using ROW_NUMBER() and SYS_CONNECT_BY_PATH functions found in the below link: http://www.oracle-base.com/articles/1