BPEL Correlation: ORABPEL-03812 Cannot find property alias.

HI,
I have created a BPEL process, that places a message into a JMS queue, and waits to receive a response in anoter JMS queue.
In both the request and response message types, there is a uuid field, that has been populated initially with generateGUID() function etc.
I plan to correlate based on this value.
I am using correlation sets to correlated to the BPEL instance using the uuid field in the request and response fields.
Ive gone by the book i.e. BPEL developer guide, in creating the Correlation set, property, property aliases etc.
I am able to successfully compile and deploy the process.
But on execution of the BPEL instance i get error as follows.
<default.collaxa.cube> <BaseCubeSessionBean::logError> Error while invoking bean "cube delivery": Cannot find property alias.
Cannot find the property alias "{http://pli.techm.com/JMSAsyncSyncProcess/correlationset}jms_uuid", message type "".
Please check your BPEL/WSDL source to make sure that property alias "{http://pli.techm.com/JMSAsyncSyncProcess/correlationset}jms_uuid" has been defined.
ORABPEL-03812
Cannot find property alias.
Cannot find the property alias "{http://pli.techm.com/JMSAsyncSyncProcess/correlationset}jms_uuid", message type "".
Please check your BPEL/WSDL source to make sure that property alias "{http://pli.techm.com/JMSAsyncSyncProcess/correlationset}jms_uuid" has been defined.
Due to this the BPEL process instance itself is not created and thus no further action can be taken.
Ive ensured that all necessary imports into the various wsdl files (including partner wsdl files) are present.
Can somebody please help?

Hi,
I solved the problem too :)
In the outbound jms adapter call, where the correlation is be started, there is an in|out|in-out attribute that needs to be set to out. probabaly signifies the outbound message from that node.
This worked :)
let me know if you tried something else...

Similar Messages

  • Dynamic Declare Component cannot find property

    We currently have one main page calls a DDC(Dynamic declarative component) page fragment to create/update a record in database. The main page pass in a key to DDC when it loads DDC. The DDC binds to a view object with bind variable (get value from the passed key and load data from table) and several LOV attributes. Once user clicks submit button in main page, we wish that all the fields displayed in DDC could be committed to a database table to save.
    I use 11.1.1.5.
    In order to assign the bind variable of VO, we wrote a method in Application Module and make it invoked as the first executable when the main page is loaded. The deployment is fine. However, the runtime always thrown some exception to complain it cannot find property definition like this:
    ####<Aug 15, 2011 6:32:24 PM CDT> <Warning> <oracle.adfinternal.view.faces.lifecycle.LifecycleImpl> <curmailts1-corp> <AdminServer> <[ACTIVE] ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <6b1af60b3a40d50a:-6c52e935:131cfc2d522:-8000-000000000000024c> <1313451144494> <BEA-000000> <ADF_FACES-60098:Faces lifecycle receives unhandled exceptions in phase RENDER_RESPONSE 6
    javax.el.PropertyNotFoundException: Target Unreachable, 'WorkDescription' returned null
         at com.sun.el.parser.AstValue.getTarget(Unknown Source)
         at com.sun.el.parser.AstValue.isReadOnly(Unknown Source)
         at com.sun.el.ValueExpressionImpl.isReadOnly(Unknown Source)
         at oracle.adfinternal.view.faces.renderkit.rich.EditableValueRenderer._getUncachedReadOnly(EditableValueRenderer.java:486)
         at oracle.adfinternal.view.faces.renderkit.rich.EditableValueRenderer.cacheReadOnly(EditableValueRenderer.java:416)
         at oracle.adfinternal.view.faces.renderkit.rich.LabeledInputRenderer.beforeEncode(LabeledInputRenderer.java:128)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:334)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:767)
         at javax.faces.component.UIComponent.encodeAll(UIComponent.java:937)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:399)
         at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:2633)
    Questions: 1) Why my method in Application Module not called?
    2) Whether DDC is a right solution for our use case? Any suggestion or sample are welcomed!
    Thanks,

    Hi,
    I appreciate if you can show your code, but before that, make sure if you're following this tip below:
    "Declarative Components are regular JSF components except that they are built as a composite out of existing ADF Faces components. Declarative components cannot have a PageDef file associated with it and instead use value or method attribute to communicate with the consuming page. When creating a declarative component, the attrs implicit object is defined that allow you to reference the component's exposed value attribute from ADF Faces components within.
    An input text field contained in an declarative component may reference a value attribute "compValue" defined on the declarative component by using the following EL
    #{attrs.compValue}
    The declarative component compValue attribute then would us an EL reference like shown next to read/write values from or to the ADF binding layer:
    #{bindings.attribute_name.inputValue}"
    (Oracle ADF Code Corner)
    Regards,

  • ORABPEL-08021 Cannot find partner wsdl.

    Hi,
    From java client I tried to call the "VacationRequest" demo application to initiate new process instance. I got the below error
    Note: I can initiate from BPELConsole successfully.
    Can you help me out to solve this?
    I need to call it using Webservice from differnt m/c in same network. I depolyed simple webservice which I can call from the same client java program.
    Regards,
    Senthilkumar
    ==============
    Please check the deployment descriptor of the process to find the correct partnerLink name.
    ] [faultActorURI=null] [DetailEntries=
    [(0)=<ns1:hostname xmlns:ns1="http://xml.apache.org/axis/">HASSATL-1621765</ns1:
    hostname>]
    ] [FaultEntries=]] [Params={}]
    06/01/24 22:44:01 WFAction.java [SOAPException: faultCode=soapenv:Server.generalException; msg=Cannot find partner wsdl.
    parnterLink &quot;VacationRequest&quot; is not found in process &quot;VacationRequest&quot; (revision &quot;1.0&quot;)
    Please check the deployment descriptor of the process to find the correct partnerLink name.
    ; nested exception is:
            ORABPEL-08021
    Cannot find partner wsdl.
    parnterLink &quot;VacationRequest&quot; is not found in process &quot;VacationRequest&quot; (revision &quot;1.0&quot;)
    Please check the deployment descriptor of the process to find the correct partnerLink name.
    ==============                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

    I am getting same error.. here is the snippet from my domain.log
    <2006-02-02 10:23:41,487> <DEBUG> <default.collaxa.cube.ws> <CXSOAPProvider::processBPELMessage> url: /default/MainFrameword/1.3/MainFrameword
    <2006-02-02 10:23:41,487> <DEBUG> <default.collaxa.cube.ws> <CXSOAPProvider::processBPELMessage> soapAction: /orabpel
    <2006-02-02 10:23:41,487> <DEBUG> <default.collaxa.cube.engine.deployment> <CubeProcessHolder::loadAndBind> Check if process MainFrameword, revision 1.3 needs to be reloaded
    <2006-02-02 10:23:41,487> <DEBUG> <default.collaxa.cube.ws> <CXSOAPProvider::invoke> Error when process incoming message
    ORABPEL-08021
    Cannot find partner wsdl.
    parnterLink "MainFrameword" is not found in process "MainFrameword" (revision "1.3")
    Please check the deployment descriptor of the process to find the correct partnerLink name.
    at com.collaxa.cube.ws.wsdl.WSDLManager.getPartnerWSDL(WSDLManager.java:335)
    at com.collaxa.cube.ws.wsdl.WSDLManager.getPartnerWSDL(WSDLManager.java:317)
    at com.collaxa.cube.ws.soap.providers.CXSOAPProvider.processBPELMessage(CXSOAPProvider.java:193)
    at com.collaxa.cube.ws.soap.providers.CXSOAPProvider.invoke(CXSOAPProvider.java:119)
    at org.collaxa.thirdparty.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)
    at org.collaxa.thirdparty.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
    at org.collaxa.thirdparty.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
    at org.collaxa.thirdparty.apache.axis.handlers.soap.SOAPService.invoke(SOAPService.java:450)
    at org.collaxa.thirdparty.apache.axis.server.AxisServer.invoke(AxisServer.java:285)
    at org.collaxa.thirdparty.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:653)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
    at org.collaxa.thirdparty.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:301)
    at com.collaxa.cube.fe.CollaxaServlet.service(CollaxaServlet.java:134)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:810)
    at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:322)
    at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:798)
    at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:211)
    at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:127)
    at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:192)
    at java.lang.Thread.run(Thread.java:534)
    <2006-02-02 10:23:41,756> <DEBUG> <default.collaxa.cube.engine.dispatch> <Dispatcher::insert> Received no-op message
    <2006-02-02 10:23:41,757> <DEBUG> <default.collaxa.cube.engine.dispatch> <Dispatcher::adjustThreadPool> Allocating 1 thread(s); pending threads: 1, active threads: 0, total: 799
    <2006-02-02 10:23:41,757> <DEBUG> <default.collaxa.cube.engine.dispatch> <QueueConnectionPool::getConnection> Fetched a queue connection from pool java:comp/env/jms/collaxa/BPELWorkerQueueFactory, available connections=24, total connections=25
    <2006-02-02 10:23:41,758> <DEBUG> <default.collaxa.cube.engine.dispatch> <DispatcherBean::send> Sent message to queue
    <2006-02-02 10:23:41,758> <DEBUG> <default.collaxa.cube.engine.dispatch> <QueueConnectionPool::releaseConnection> Released queue connection to pool java:comp/env/jms/collaxa/BPELWorkerQueueFactory, available connections=25, total connections=25
    <2006-02-02 10:23:41,759> <DEBUG> <default.collaxa.cube.engine.agents> <SimpleJob::execute> Sent message to dispatcher
    <2006-02-02 10:23:41,759> <DEBUG> <default.collaxa.cube.engine.agents> <SimpleScheduler::schedule> Next activation time for agent dispatch: Thu Feb 02 10:25:41 EST 2006

  • Issue with BPEL Correlation on Invoke 11g

    The scenario is like...
    One initial receive -> Invoke to a Web Service -> Receive from JMS Q -> End of the process.
    I have applied BPEL Correlation on Invoke by creating property alias with Output Message Type.Pattern I have also used.
    Now, when I run the composite, the instance is in error but no error message.
    On the other hand, if I use the Input message type for correlation property alias, the BPEL process proceeds. But my requirement is to do the correlation on output variable of invoke which needs to be checked against receive input variable.
    Can any one suggest some resolution here?
    Thanks.

    Hi,
    Here the option what I can think of is that use some unique element that you passing in first invoke for correlation and customize the external service to ask them to have your passed value as part of their queue values, That way you can correlate the messages and once correlated based on unique value you match up the tokens.
    Suggesting this work around as, correlation will always need token, which is passed as an input to the first Invoke. so defining correlation based on output token is not possible.
    If you find something please do share.
    -Umesh

  • Urgent - Cannot find instances

    Hi,
    I am facing below given error and am not sure whats really wrong. This happens when I try to log on to BPEL Console. If I restart the server, the error goes off and comes back after some time. I am running BPEL PM 10.1.3.3 on Jboss server and my dehydration store is Oracle 10g.
    java.sql.SQLException: Io exception: Connection reset
    at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:125)
    at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:162)
    at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:274)
    at oracle.jdbc.driver.T4CPreparedStatement.execute_for_describe(T4CPreparedStatement.java:512)
    at oracle.jdbc.driver.OracleStatement.execute_maybe_describe(OracleStatement.java:942)
    at oracle.jdbc.driver.T4CPreparedStatement.execute_maybe_describe(T4CPreparedStatement.java:532)
    at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1037)
    at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:2916)
    at oracle.jdbc.driver.OraclePreparedStatement.executeQuery(OraclePreparedStatement.java:2957)
    at org.jboss.resource.adapter.jdbc.WrappedPreparedStatement.executeQuery(WrappedPreparedStatement.java:236)
    at com.collaxa.cube.engine.adaptors.oracle.CubeInstancePersistenceAdaptor.listInstanceMetaData(CubeInstancePersistenceAdaptor.java:153)
    at com.collaxa.cube.engine.data.AdminFinder.__listInstanceMetaData(AdminFinder.java:438)
    at com.collaxa.cube.engine.data.AdminFinder.listInstances(AdminFinder.java:221)
    at com.collaxa.cube.ejb.impl.FinderBean.listInstances(FinderBean.java:266)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.jboss.invocation.Invocation.performCall(Invocation.java:359)
    at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invoke(StatelessSessionContainer.java:237)
    at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:158)
    at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(StatelessSessionInstanceInterceptor.java:169)
    at org.jboss.ejb.plugins.CallValidationInterceptor.invoke(CallValidationInterceptor.java:63)
    at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:121)
    at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:315)
    at org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:181)
    at org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:168)
    at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:205)
    at org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor.java:136)
    at org.jboss.ejb.SessionContainer.internalInvoke(SessionContainer.java:648)
    at org.jboss.ejb.Container.invoke(Container.java:954)
    at sun.reflect.GeneratedMethodAccessor204.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
    at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
    at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
    at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
    at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
    at org.jboss.invocation.local.LocalInvoker$MBeanServerAction.invoke(LocalInvoker.java:169)
    at org.jboss.invocation.local.LocalInvoker.invoke(LocalInvoker.java:118)
    at org.jboss.invocation.InvokerInterceptor.invokeLocal(InvokerInterceptor.java:209)
    at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:195)
    at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:61)
    at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:70)
    at org.jboss.proxy.ejb.StatelessSessionInterceptor.invoke(StatelessSessionInterceptor.java:112)
    at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:100)
    at $Proxy166.listInstances(Unknown Source)
    at com.oracle.bpel.client.Locator.listInstances(Locator.java:585)
    at org.apache.jsp.ngDashboardList_jsp._jspService(ngDashboardList_jsp.java:338)
    at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
    at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:334)
    at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
    at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
    at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
    at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
    at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
    at org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:966)
    at org.apache.jsp.index_jsp._jspService(index_jsp.java:127)
    at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
    at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:334)
    at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
    at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
    at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
    at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463)
    at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
    at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
    at com.collaxa.cube.fe.DomainFilter.doFilter(DomainFilter.java:131)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
    at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
    at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:175)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:524)
    at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:74)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
    at org.jboss.web.tomcat.tc5.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:156)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
    at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
    at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
    at org
    18:36:02,795 INFO [STDOUT] .apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112)
    at java.lang.Thread.run(Thread.java:595)
    18:36:02,982 INFO [STDOUT] 0 - ORABPEL-04002
    Cannot find instances.
    An attempt to fetch the instances using the where condition " ( ci_state = 1 OR ci_state = 2 OR ci_state = 3 ) " from the datastore has failed. The exception reported is: Io exception: Connection reset
    Please check that the machine hosting the datasource is physically connected to the network. Otherwise, check that the datasource connection parameters (user/password) is currently valid.
    sql statement: SELECT * from ( select a.*, ROWNUM rnum FROM ( SELECT * FROM admin_list_ci WHERE ci_domain_ref = 0 AND ( ci_state = 1 OR ci_state = 2 OR ci_state = 3 ) ORDER BY ci_modify_date desc ) a WHERE ROWNUM <= 20 ) WHERE rnum >= 0
    18:36:02,982 INFO [STDOUT] 1 - java.sql.SQLException: Io exception: Connection reset
    18:36:02,982 INFO [STDOUT] <2008-11-05 18:36:02,982> <ERROR> <default.collaxa.cube> <BaseCubeSessionBean::logError> Error while invoking bean "finder": [com.collaxa.cube.engine.data.DataSourceException: Cannot find instances.
    An attempt to fetch the instances using the where condition " ( ci_state = 1 OR ci_state = 2 OR ci_state = 3 ) " from the datastore has failed.  The exception reported is: Io exception: Connection reset
    Please check that the machine hosting the datasource is physically connected to the network.  Otherwise, check that the datasource connection parameters (user/password) is currently valid.
    sql statement: SELECT * from ( select a.*, ROWNUM rnum FROM ( SELECT *  FROM admin_list_ci WHERE ci_domain_ref = 0 AND  ( ci_state = 1 OR ci_state = 2 OR ci_state = 3 )  ORDER BY  ci_modify_date  desc  ) a WHERE ROWNUM <= 20 ) WHERE rnum >= 0
    ] -> [java.sql.SQLException: Io exception: Connection reset]
    ORABPEL-04002

    where is your datastore located?
    - Its located on a remote server
    Olite? Oracle Express or Oracle DB?
    - Oracle 10g
    Please check, if you can login into your datastore as user orabpel.
    - Yes I can log in using orabpel user
    Your problem could be due to an error of your DB...
    - Wondering if its a DB error, then I should see an Ora DB error code in log, but nothing is being shown. So not sure if it would be DB related.
    -Arvind

  • faultstring Cannot find partner wsdl.

    Hi ,
    I am trying to initiate a web service deployed on a iAS_10g. I have generated a stub, in jdev 10.1.2,from the wsdl end point and am calling the service from the stub.
    I am getting the following response:
    <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <soapenv:Body>
    <soapenv:Fault>
    <faultcode>soapenv:Server.generalException</faultcode>
    <faultstring>Cannot find partner wsdl.
    parnterLink "hello" is not found in process "hello" (revision "1.0")
    Please check the deployment descriptor of the process to find the correct partnerLink name.
    ; nested exception is:
         ORABPEL-08021
    Cannot find partner wsdl.
    parnterLink "hello" is not found in process "hello" (revision "1.0")
    Please check the deployment descriptor of the process to find the correct partnerLink name.
    </faultstring>
    <detail>
    <ns1:hostname xmlns:ns1="http://xml.apache.org/axis/">m001229</ns1:hostname>
    </detail>
    </soapenv:Fault>
    </soapenv:Body>
    </soapenv:Envelope>
    I have initiated the service and recieved a response successfully, when the same service is deployed on my local server oc4j_10g but not been able to do so for the remote server. Can you please shed some light on this issue?
    Thank you for your time.
    Regards,
    Rev

    Hi,
    I have the same problem!
    Could you please describe what you have done exactly to solve this problem?
    Thanks a lot!
    Regards,
    Piotr

  • IDataItem cannot find custom property

    I created a custom class, which inherits from incident (not extends), to which I added some properties.
    I am creating a dialog window, which should change one of these properties (a list). It is working fine when I get the property with EMO, but when trying with IDataItem the property cannot be found (propertyNotFound error).
    I've tried to attach my dll to the console, and look through the non-public fields, and I can see that IDataItem is getting my custom class, although I cannot find any key,value pair of my custom properties (other than their declaration nested in the class).
    Does any one have any ideas?
    Thanks.

    Inherited.
    Using Authoring Tool I inherited from Incident, added some properties and a list, saved, sealed and imported.
    My XML (I tried to clean it up a bit, removed irrelevant properties):
    <ManagementPack ContentReadable="true" SchemaVersion="2.0" OriginalSchemaVersion="1.1" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
    <Manifest>
    <Identity>
    <ID>CBS.IR.Procurement</ID>
    <Version>1.0.0.5</Version>
    </Identity>
    <Name>CBS.IR.Procurement</Name>
    <References>
    <Reference Alias="System">
    <ID>System.Library</ID>
    <Version>7.5.8501.0</Version>
    <PublicKeyToken>31bf3856ad364e35</PublicKeyToken>
    </Reference>
    <Reference Alias="Console">
    <ID>Microsoft.EnterpriseManagement.ServiceManager.UI.Console</ID>
    <Version>7.5.2905.0</Version>
    <PublicKeyToken>31bf3856ad364e35</PublicKeyToken>
    </Reference>
    <Reference Alias="Alias_12b4fdc7_961c_4815_841d_33f6cc49cefd">
    <ID>System.WorkItem.Incident.Library</ID>
    <Version>7.5.2905.0</Version>
    <PublicKeyToken>31bf3856ad364e35</PublicKeyToken>
    </Reference>
    <Reference Alias="Alias_3b024f7f_ccd7_4787_b45e_c23f97741862">
    <ID>Microsoft.EnterpriseManagement.ServiceManager.UI.Authoring</ID>
    <Version>7.5.2905.0</Version>
    <PublicKeyToken>31bf3856ad364e35</PublicKeyToken>
    </Reference>
    <Reference Alias="Alias_eaa955c1_66b9_458a_8224_36d6ccb832cf">
    <ID>System.WorkItem.Library</ID>
    <Version>7.5.2905.0</Version>
    <PublicKeyToken>31bf3856ad364e35</PublicKeyToken>
    </Reference>
    <Reference Alias="Alias_d214ed56_fdce_44e4_9670_184267c1c75f">
    <ID>Microsoft.EnterpriseManagement.ServiceManager.Authoring.Forms</ID>
    <Version>7.5.2905.0</Version>
    <PublicKeyToken>31bf3856ad364e35</PublicKeyToken>
    </Reference>
    <Reference Alias="Alias_a2e5051c_3c1c_4e37_896b_76f81e13a572">
    <ID>ServiceManager.IncidentManagement.Library</ID>
    <Version>7.5.2905.0</Version>
    <PublicKeyToken>31bf3856ad364e35</PublicKeyToken>
    </Reference>
    <Reference Alias="Alias_f5c931fb_c67f_4003_9083_98828730908a">
    <ID>System.WorkItem.Activity.Library</ID>
    <Version>7.5.2905.0</Version>
    <PublicKeyToken>31bf3856ad364e35</PublicKeyToken>
    </Reference>
    <Reference Alias="Alias_9ade11f6_2e98_4fb9_8141_dba4cee73011">
    <ID>System.Knowledge.Library</ID>
    <Version>7.5.2905.0</Version>
    <PublicKeyToken>31bf3856ad364e35</PublicKeyToken>
    </Reference>
    <Reference Alias="Alias_87c25fef_10f6_40ff_b5a6_e1d79e5798e6">
    <ID>System.SupportingItem.Library</ID>
    <Version>7.5.2905.0</Version>
    <PublicKeyToken>31bf3856ad364e35</PublicKeyToken>
    </Reference>
    </References>
    </Manifest>
    <TypeDefinitions>
    <EntityTypes>
    <ClassTypes>
    <ClassType ID="InheritIncident" Accessibility="Public" Abstract="false" Base="Alias_12b4fdc7_961c_4815_841d_33f6cc49cefd!System.WorkItem.Incident" Hosted="false" Singleton="false" Extension="false">
    <Property ID="Dispensation" Type="enum" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0" EnumType="Proc.DispensationList" />
    </ClassType>
    </ClassTypes>
    <RelationshipTypes>
    <RelationshipType ID="SelectUser" Accessibility="Public" Abstract="false" Base="System!System.Reference">
    <Source ID="Source_39715b81_a346_4d01_9501_5b11c049b12b" MinCardinality="0" MaxCardinality="2147483647" Type="InheritIncident" />
    <Target ID="Target_0d2c7400_84e7_40cc_be8a_3f37db925a5b" MinCardinality="0" MaxCardinality="1" Type="System!System.Entity" />
    </RelationshipType>
    </RelationshipTypes>
    <EnumerationTypes>
    <EnumerationValue ID="Proc.DispensationList" Accessibility="Public" />
    </EnumerationTypes>
    </EntityTypes>
    </TypeDefinitions>
    <Categories>
    <Category ID="CBS.IR.Procurement.Category" Value="Console!Microsoft.EnterpriseManagement.ServiceManager.ManagementPack">
    <ManagementPackName>CBS.IR.Procurement</ManagementPackName>
    <ManagementPackVersion>1.0.0.0</ManagementPackVersion>
    <ManagementPackPublicKeyToken>cbf0ced899a59866</ManagementPackPublicKeyToken>
    </Category>
    <Category ID="CategoryId_005b478e_8c45_41a9_bd78_f946babcf5f1" Target="Proc.DispensationList" Value="Alias_3b024f7f_ccd7_4787_b45e_c23f97741862!Microsoft.EnterpriseManagement.ServiceManager.UI.Authoring.EnumerationViewTasks" />
    <Category ID="CategoryId_6299b8ff_a0a3_4c22_b08a_424e51e0eb82" Target="Proc.DispensationList" Value="System!VisibleToUser" />
    </Categories>
    <LanguagePacks>
    <LanguagePack ID="ENU" IsDefault="true">
    <DisplayStrings>
    <DisplayString ElementID="CBS.IR.Procurement">
    <Name>CBS.IR.Procurement</Name>
    </DisplayString>
    <DisplayString ElementID="InheritIncident">
    <Name>CBS.IR.Proc</Name>
    <Description>Procurement inherited from incident</Description>
    </DisplayString>
    <DisplayString ElementID="SelectUser" SubElementID="Target_0d2c7400_84e7_40cc_be8a_3f37db925a5b">
    <Name>Target_0d2c7400_84e7_40cc_be8a_3f37db925a5b</Name>
    </DisplayString>
    <DisplayString ElementID="SelectUser" SubElementID="Source_39715b81_a346_4d01_9501_5b11c049b12b">
    <Name>Source_39715b81_a346_4d01_9501_5b11c049b12b</Name>
    </DisplayString>
    <DisplayString ElementID="SelectUser">
    <Name>SelectUser</Name>
    </DisplayString>
    <DisplayString ElementID="InheritIncident" SubElementID="Dispensation">
    <Name>Dispensation</Name>
    </DisplayString>
    <DisplayString ElementID="Proc.DispensationList">
    <Name>Dispensation</Name>
    <Description>List for use in Procurement</Description>
    </DisplayString>
    </DisplayStrings>
    </LanguagePack>
    </LanguagePacks>
    </ManagementPack>

  • I am trying to set up my apple tv on a sony KDL - 40xbr4. The remote is a sony RM-V302. I plugged it into the HDMI IN on the side of the TV but cannot find out how to get to that input. I am at a winter rental property and brought my Apple TV with me.

    I am trying to set up my apple tv on a sony KDL - 40xbr4. The remote is a sony RM-V302. I plugged it into the HDMI IN on the side of the TV but cannot find out how to get to that input. I am at a winter rental property and brought my Apple TV with me. I did check internet for solutions. The instructions I found said to use a "home button" on the remote.  There isn't one. I sure would appreciate help if someone knows a solution.  My first post - hope I did this right.

    if its anything like my Sony, theres a button top left corner that upon each press i get an audible bleep and the AV inputs come up on screen, i then cycle down to whichever input i wish to select!
    in case your remote is different, the button on my remote has a square with a slightly smaller square just overlapping the first square.
    hope that helps?
    rgds Lee.

  • : Cannot find any information on property 'Product' in a bean of type '

    /********jsp file ********/
    <%@ page language="java" import="taxrate.*" %>
    <HTML>
    <BODY>
    <jsp:useBean id="TaxRate" scope="application" class="taxrate.TaxRate" />
    before modify
    <br>
    product :<jsp:getProperty name="TaxRate" property="Product"/>
    �@ <br>
    rate :<jsp:getProperty name="TaxRate" property="Rate" />
    <jsp:setProperty name="TaxRate" property="Product" value="Hello" />
    <jsp:setProperty name="TaxRate" property="Rate" value="2.9" />
    after modify�F
    <br>
    product : <jsp:getProperty name="TaxRate" property="Product" />
    �@ <br>
    rate : <jsp:getProperty name="TaxRate" property="Rate" />
    </BODY></HTML>="TaxRate" property="Rate" />
    </BODY></HTML>
    /*******bean file********/
    package taxrate;
    import java.sql.*;
    public class TaxRate{
    String Product;
    double Rate;
    public TaxRate(){
    this.Product = "A001";
    this.Rate = 5;}
    public void setProduct (String ProductName)
    {this.Product = ProductName;}
    public String getProduct(){return(this.Product);}
    public void setRate (double rateValue)
    this.Rate = rateValue;
    public double getRate()
    return (this.Rate);
    /******the error is********/
    Error: 500
    Location: /client/taxrate.jsp
    Internal Servlet Error:
    org.apache.jasper.JasperException: Cannot find any information on property 'Product' in a bean of type 'com.nokianeu.client.TaxRate'
         at org.apache.jasper.runtime.JspRuntimeLibrary.getReadMethod(JspRuntimeLibrary.java:619)
         at org.apache.jasper.compiler.GetPropertyGenerator.generate(GetPropertyGenerator.java:101)
         at org.apache.jasper.compiler.JspParseEventListener$GeneratorWrapper.generate(JspParseEventListener.java:730)
         at org.apache.jasper.compiler.JspParseEventListener.generateAll(JspParseEventListener.java:200)
         at org.apache.jasper.compiler.JspParseEventListener.endPageProcessing(JspParseEventListener.java:169)
         at org.apache.jasper.compiler.Compiler.compile(Compiler.java:183)
         at org.apache.jasper.runtime.JspServlet.loadJSP(JspServlet.java:413)
         at org.apache.jasper.runtime.JspServlet$JspServletWrapper.loadIfNecessary(JspServlet.java:149)
         at org.apache.jasper.runtime.JspServlet$JspServletWrapper.service(JspServlet.java:161)
         at org.apache.jasper.runtime.JspServlet.serviceJspFile(JspServlet.java:261)
         at org.apache.jasper.runtime.JspServlet.service(JspServlet.java:369)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.java:503)
         at org.apache.tomcat.core.ContextManager.service(ContextManager.java:559)
         at org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpConnectionHandler.java:160)
         at org.apache.tomcat.service.TcpConnectionThread.run(SimpleTcpEndpoint.java:338)
         at java.lang.Thread.run(Unknown Source)
    /******* use tomcat 3.11**********/
    please give me the right answer
    thank you!

    Hi xzwsun.
    Where did you put your class taxrate.TaxRate ?
    In which folder? is it in \WEB-INF\classes ?
    so that you have \WEB-INF\classes\taxrate\TaxRate.class
    --Paul.                                                                                                                                                                                                                                                                                                                                               

  • Cannot find any information on property 'isbn' in a bean of type '

    hi all,
    i am doing my course work and i have been stuck with this error for the past 2 days. wonering if anyone can help?
    i have use this in my jsp page.
    <jsp:useBean id="validateBean"
    scope="request"
    class="edu.rmit.isys2049.validation.BookValidationBean" />
    <jsp:setProperty name="validateBean" property="publisherId" />
    <jsp:setProperty name="validateBean" property="isbn" />
    <jsp:setProperty name="validateBean" property="title" />
    <jsp:setProperty name="validateBean" property="author" />
    under the BookValidateBean.java i had define the setter and getter for isbn
    public void setISBN(String isbn)
    this.isbn = isbn;
    public String getISBN() {
    return isbn;
    but still i got this error, where have i went wrong??
    error message
    Message: Cannot find any information on property 'isbn' in a bean of type '

    Cannot find any information on property 'firstname' in a bean of type
    since in the bean i use
    private String firstname
    and
    getFirstname
    setFirstname
    also i am using eclipse
    still i get this error
    can u suggest somthing
    basically i want firstname back to same textbox if the page is reload by some means.
    waiting for ur reply

  • Cannot find any information on property 'Name' in a bean of type 'UserBean'

    Hello,
    I was trying to solve this problem myself but never got through, its really routine. So please can you see this error message, html file, jsp file and say if there are mistakes or if I need to add something else somewhere?
    Error
    org.apache.jasper.JasperException: Cannot find any information on property 'Name' in a bean of type 'UserBean'
    HTML
    <html>
    <head>
    <title>jsp test</title>
    </head>
    <body bgcolor ="white">
    <form action ="course.jsp" method ="post">
    <table>
    <tr><td>userName:</td>
    <td><input type="text"      name ="Name">
    </td>
    </tr>
    <tr>
    <td>userID:</td>
    <td><input type ="text" name ="ID"></td>
    </tr>
    <tr>
    <td>userAddress</td>
    <td><textarea name ="Description"></textarea></td>
    </tr>
    <tr>
    <td><input type ="submit" name ="submit"></td>
    </table>
    </form>
    </body>
    </html>
    JSP
    <%@ page language="java" contentType="text/html" %>
    <html>
    <body bgcolor="white">
    <jsp:useBean id="courseBean" class="UserBean">
    <jsp:setProperty name="courseBean" property="*" />
    </jsp:useBean>
    The following was done:
    <jsp:getProperty name="courseBean" property="Name" />
    <jsp:getProperty name="courseBean" property="ID" />
    <jsp:getProperty name="courseBean" property="Description" />
    </body>
    </html>
    JAVABEAN:
    public class UserBean implements Serializable{
    private String Name;
    private String ID;
    private String Description;
    public UserBean(){
    public void setName(String Name){
    this.Name=Name;
    public String getName(){
    return ID;
    public void seID(int userID){
    this.ID=ID;
    public int getUserID(){
    return ID;
    public void setDescription(String Description){
    this.Description=Description;
    public String getDescription(){
    return Description;
    Thank you in advance
    Ajlear

    Use a lower case initial on a bean property name.
    Instead of:
    <jsp:getProperty name="courseBean" property="Name" />try:
    <jsp:getProperty name="courseBean" property="name" />The same will apply to other properties. Also, make sure you use the lower case initial on form field names. e.g. <input type="text" name ="name"> for use in <jsp:setProperty name="courseBean" property="*" />

  • How to open a zip file of photos on Mac Book Pro when it cannot find or fix alias

    I do a home photo editing business.  One of a my clients sent me a disc that she zipped to compress because there were a lot of pictures on it.  When I try to open it on my Mac Book Pro I keep getting an error message that it cannot find alias and what program do I want to use to open it.  It also gives me an option to "fix alias" but it doesn't seem to work.  What am I doing wrong?  Why can't I open zip files on my Mac Book Pro?  I should probably mention that the client also uses a Mac Book Pro and her pictures were in her iPhoto before she zipped them on a disc.
    Thanks for your help!!!

    I did copy it to my desktop, but it still won't let me open it.  I think the file on the disc might be corrupt or something like that though the cd itself checks out fine as far as viruses go.  I was able to verify the disc, but that's about it.  My husband tried it on his iMac and we have the same issue.  It's unzipping the folder, but won't let us open the folder on both the Mac Book Pro or the iMac by double clicking, going to file/open or right clicking.  It just keeps saying the same message as I posted above.  I think I'm just going to have the client put the pictures on either a memory card or a USB memory stick so she won't have to compress the files for zipping purposes.  It's been too frustrating trying to open this folder on this cd she gave me.  She said she created/zipped the cd on her Mac Book Pro but it sure won't open on mine.

  • Cannot find any information on property

    I'm running tomcat 4.1. I have created one simple bean. When I tried to run a JSP page containing getProperty JSP tag, I got this message:
    Cannot find any information on property 'Message' in a bean of type 'SimpleBean'. What could have gone wrong?

    hi,
    In your bean you must have setMessage method. set must be lower case "set" and Message must begin with an upper case "M".
    In your setProperty (or getProperty) tag you have <jsp:setProperty name="beanName" property="message" value="someValue" />. Here "message" MUST begin with a lower case "m" .
    Please post the code you are using.That would enable us to figure out the problem exactly
    -Amol

  • Error code: 2147778144 Cannot find the QE property.

    I have been working to get Coldfusion 8 and Crystal Enterprise 10 to work together.  The following were two approaches I knew of to try:
    1) using Crystal "unmanaged URL reporting":
    a href="AOC_Summary.rpt?prompt0=#variables.Record_Month#&prompt1=#variables.Fiscal_Year#&user0=userid&password0=pswdn">AOC SUMMARY</a>
    2) using  the Coldfusion <cfreport> tag:
    <cfreport report = "AOC_Summary.rpt"  
    dataSource = "#variables.dsn#"  
    username = "userid" 
    password = "pswd">
    {AB145_AMTS.REC_MONTH} = 5 and
    {AB145_AMTS.FISCAL_YEAR} = 8
    </cfreport>
    I got the CFREPORT tag to work but was disappointed to find that it only rendered the report in HTML.  The reports we have been producing with our current configuration of CF4.5 & CR 8.5 can be saved as PDF's.  So I abandoned the Coldfusion <cfreport> tag to see if I could get the Crystal "unmanaged URL reporting" to work.  This included me trying to find any documentation anywhere to guide me along with going into Crystal Admin and 'experimenting' to see if there was anything I needed to do there to make the unmanaged URL reporting work.
    Management is now telling me that producing the report in HTML is acceptable.  I am now trying to set up a demo for management.  When I went back into my CF code and uncommented the work I had done with the CFREPORT tag (which had been working at the time I commented it out), I receive the following error code.
    CrystalReport Integration Exception.
    Error code: 2147778144 Cannot find the QE property.
    Error source: Crystal Reports ActiveX Designer 
    I have tried searching the SAP site to find more information on this error message to no avail.   Any guidance would be greatly appreciated.
    Regards,
    :)mary
    Edited by: Mary Fowler on Aug 21, 2008 7:21 PM

    I found my mistake.  Used wrong .rpt file.  (head drooped, tail between the legs)
    Thank you for being here!
    :)mary

  • Cannot find any information on property  in a bean of type mypackage??

    Hi
    I got an error org.apache.jasper.JasperException: Cannot find any information on property in a bean of type mypackage. I tried to find the solution and found that I need to use the naming convention so I fixed it. But I still got that error. Please help me.
    Here's my Jsp file.
    <%@ taglib prefix="fm" uri="/WEB-INF/matcher.tld"%>
    <%@page contentType="text/html" pageEncoding="UTF-8"%>
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
    <jsp:useBean id="obj" scope="session" class="com.webIndex.match.Matcher"/>
    <html>
        <head>
            <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
            <link href="wixIndex.css" rel="stylesheet" type="text/css">
            <title>Web Index</title>
        </head>
         <body>
              <%@ include file="header.html" %>
                 <jsp:setProperty name="obj" property="*" /> 
             <h4>WIX files for your search
                  "<jsp:getProperty name="obj" property="keyword"/>"
             </h4>     
             <h4>  and  
                  "<jsp:getProperty name="obj" property="kwinfo"/>":
             </h4>     
             <br>
              ${fm:Matcher(obj, obj.keyword, obj.kwinfo)}
         </body>
    </html>And here's my first java program.
    public class Matcher {
         public static String match(FindMatch object,
                String keyword, String kwinfo) {
            return object.exact_match(keyword, kwinfo);
             //return keyword;
    }And here's my second Java program.
    public class FindMatch {
         private String keyword;
         private String kwinfo;
         static String refile;
         public FindMatch() {
            keyword = "";
            kwinfo = "";
         public String getKeyword() {
            return keyword;
         public void setKeyword(String keyword) {
            this.keyword = keyword;
         public String getKwinfo(){
              return kwinfo;
         public void setKwinfo(String kwinfo){
              this.kwinfo = kwinfo;
        public String exact_match(String keyword, String kwinfo)  {
        //     do something here
         return refile.toString();
      }And here's my tld:
    <?xml version="1.0" encoding="UTF-8" ?>
    <taglib xmlns="http://java.sun.com/xml/ns/j2ee"
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee web-jsptaglibrary_2_0.xsd"
        version="2.0">
        <tlib-version>1.0</tlib-version>
        <short-name>fm</short-name>
        <uri>http://com.webIndex.match.Matcher.tld</uri>
        <function>
            <name>Matcher</name>
            <function-class>
                com.webIndex.match.Matcher
            </function-class>
            <function-signature>
                java.lang.String match(
                    com.webIndex.match.FindMatch,
                    java.lang.String, java.lang.String)
            </function-signature>
        </function>
    </taglib>Thanks!!

    Ok, I 've changed the name of useBean id to 'matcher' and replace every 'obj' with 'matcher'
    But I still got the error.
    And so when I tried to do what you said. I got this error.
    org.apache.jasper.JasperException: An exception occurred processing JSP page /search_result.jsp at line 27
    24:           
    25:           <jsp:setProperty name="matcher" property="*" />
    26:
    27:           <h4>WIX files for your search ${matcher.keyword}</h4>
    28:           <h4>and ${matcher.kwinfo}</h4>
    And actually, my exact_match is not just like that. But I thought that the problem is not concerned with my problem and it's just concerned with jsp, so i skipped it. Here's the actual progam., i mean exact_match() and I skipped other parts coz it said that my post exceeds maximum allowed words.
    package com.webIndex.match;
    public class FindMatch {
         private String keyword;
         private String kwinfo;
         static String refile;
         public FindMatch() {
         public String getKeyword() {
            return keyword;
         public void setKeyword(String keyword) {
            this.keyword = keyword;
         public String getKwinfo(){
              return kwinfo;
         public void setKwinfo(String kwinfo){
              this.kwinfo = kwinfo;
           public String exact_match(String keyword, String kwinfo)  {
        //     String loctest="";
         //     loctest = getClass().getResourceAsStream("/resources/wixIndex.xml").toString();
             String fname ="";
             String allentries="";
             keyword = upperCase(keyword);                
                  try{
                       //String location = directory.getCanonicalPath();
                       //File indexfile = new File(xmlLocation + "wixIndex.xml");
                       //ServletContext application = getServletConfig().getServletContext();
                       //InputStream indexfile = getClass().getResourceAsStream("/resources/wixIndex.xml");
                       //InputStream namefile = getClass().getResourceAsStream("/resources/indexList.xml");
                       File indexfile = new File ("D:\\Documents and Settings\\May\\workspace\\WixFinder\\WebContent\\WEB-INF\\classes\\resources\\wixIndex.xml");
                      File namefile = new File ("D:\\Documents and Settings\\May\\workspace\\WixFinder\\WebContent\\WEB-INF\\classes\\resources\\indexList.xml");
                          DocumentBuilderFactory domFactory = DocumentBuilderFactory.newInstance();
                       domFactory.setNamespaceAware(true);
                       DocumentBuilder builder = domFactory.newDocumentBuilder();
                       Document doc = builder.parse(indexfile);
                       XPathFactory factory = XPathFactory.newInstance();
                       XPath xpath = factory.newXPath();
                       XPathExpression expr = xpath.compile("//entry//index[keyword='"+keyword+"']" +
                                 "//file[not(preceding::file[parent::index[keyword='"+keyword+"']] = .)]");
                       xpath.compile("//file//entry[page='"+input+"']" +
                            "//color[not(preceding::color[parent::entry[page='"+input+"']] = .)]");
                       Object result = expr.evaluate(doc, XPathConstants.NODESET);
                       NodeList nodes = (NodeList) result;
                       refile="";
                       //InputStream namefile = getClass().getResourceAsStream("/resources/indexList.xml");
                       for (int i = 0; i < nodes.getLength(); i++) {
                            fname = nodes.item(i).getTextContent();
                            doc = builder.parse(namefile);
                            expr = xpath.compile("//wixfile//index[file='"+fname+"']//name//text()");
                            result = expr.evaluate(doc, XPathConstants.NODESET);
                            NodeList nodefile = (NodeList)result;                  
                            //showing the file name <desc - name> tag
                            for (int j=0; j< nodefile.getLength(); j++){
                                 refile = refile + "<br>" ;
                                 refile = refile + nodefile.item(j).getTextContent();
                            //call method to show link
                            String linktodoc = showLink(fname, keyword);
                            //String prvalue = getPageRank(linktodoc);
                            //int rankvalue = Integer.parseInt(prvalue);
                            //PageRankService pgrank = new PageRankService();
                            //int rankvalue = pgrank.getPR(linktodoc);
                            if (rankvalue != -1){
                                 refile = refile + "<br>" + "<a href='" + linktodoc + "'>" + linktodoc + "</a>" +
                                      "<br>[Pagerank -" + rankvalue + "]";
                            else{
                                 refile = refile + "<br>" + "<a href='" + linktodoc + "'>" + linktodoc + "</a>" +
                                 "<br>[Pagerank -" + prvalue + "]";
                            //refile = refile + "<br>" + "<a href='" + linktodoc + "'>" + linktodoc + "</a>";
                            refile = refile + "<br>" + linktodoc;
                            allentries = showentries(fname);
                            refile = refile  +  "Some other keywords from same wix file:" + "<br>" + allentries;
                            //refile = refile + "<input type='"submit"' value='"BOOKMARK!!"' class='"button"'/>"
                            String attach = "<table>" + "<tr bgcolor='#FFCCFF'>" + "<td>" +
                                 "<a STYLE='" + "text-decoration:none'" +
                                      "href='" + "attach.jsp" + "'>" +
                                 "<strong>" + "Attach This" + "</strong>" + "</a>" +
                                 "</td>" + "</tr>" + "</table>";
                            refile = refile + "<br>" + attach;
                  }catch(Exception e){return e.toString();}
             if (refile != ""){
                  refile = refile.substring(4, refile.length());
                 return refile.toString();
             else
                  return "<h4>No such exact match!</h4>";
    }And actually, my program totally worked fines when I pass only 'keyword' and the error occurs after I add 'kwinfo' to it.
    Thanks.

Maybe you are looking for

  • "slashed out" multiclip, can't see video in monitor

    I was editing a multiclip in the multi camera monitor, and its all went fine. But back in the sequence, however, I see that the multiclip is slashed out. There are grey slashes running through the duration of the clip, and I see NO video upon playbac

  • Where can I download iPhone 4 PC Suite?

    Dear all my apple iCommunity mate, I'm very frustrated as I had made a lot of searching PC Suite for my iPhone 4, but the result was in vain. A lot of days gone by since I bought my iPhone, I never connect to the Computer and theres's no MP3 to play

  • Calling a function from a dll given by a third party

    Hi everyone, I was given a dll that exposes several COM functions. I want to call one of them (using java code) that is called LoginGUI() that returns a string. How could I do that? Thanks for your feedback. I am working on a windows environement.

  • OracleXMLSave

    I'm getting an error on this line of code: OracleXMLSave oxs = new OracleXMLSave(conn,"newsstoryview"); conn is a connection to an oracle database using jdbc:oracle:thin and "newsstoryview" is the name of a view. Exception breakpoint occurred at line

  • Changing the favorites portlet title according to selected language

    we have bilingual portal. i need the title of the favorites portlet to be changed according to selected language. for example when the user click english the title will be favorites and when he click spanish the title will be favoritos.