124.AQAdapter - AQOutboundCorrelation

I tried the Exampel 124.AQAdapter - AQOutboundCorrelation . The Enqueue works. After i use the enqueue_reply.sql to move the message from one queue to the other.
The problem is:
The message disappears instantaneously from both queues and the the webinterface in audit-mode the workflow remains in pending state.
Receive_1 - pending
[2006/07/07 09:22:28] Es wird auf "Dequeue" von "CombineRequestReply" gewartet. Asynchroner Callback.
After that i created two seperate workflows. One with a enqueue. Perfect. Everytime i invoke the enqueue workflow one message with the defined correlation-id appears in the queue.
The second workflow with the dequeue shows strange behaviour. Before deployment: the messages are in the queue. After deployment, without invoke, the messages disappear immediately. If i invoke the dequeue-workflow, it is pending like the official example.
If i switch the process state from on to off and to on again, the messages remain in the queue and it is still not working....
Can anybody help me?

I've restarted the queues and BPEL is pulling the message out of the CORRELATION_REPLY queue, but not matching it up to the original process. If I add the property:
<property name="rejectUncorrelatedMessages">true</property>
to bpel.xml I get the following error when I enqueue the reply:
javax.resource.ResourceException: ORABPEL-12509 Unable to post inbound message to BPEL business process.
The JCA Activation Agent of the Adapter Framework was unsuccessful in delivering an inbound message from the endpoint [Dequeue_ptt::Dequeue(CORRELATIONREPLY_TYPE)] - due to the following reason: ORABPEL-12563 Unable to match native inbound native correlation id '0513F659503F44ACB82F1C57D9 9B7FDE' with any open BPEL conversation ID.
Be grateful for any help, even if it's just a confirmation or the same problem or that you have it working.

Similar Messages

  • Correlation of AQ messages no longer working in 10.1.3.3

    Does anyone have the same problem as we do in correlating an outbound (enqueued) and an inbound (dequeued) AQ message in BPEL? This is the functionality as demonstrated in example 124.AQAdapter/AQOutboundCorrelation where the request and response wsdl's are combined into a single wsdl and the adapter can correlate the response message to the request message....
    We have a number of BPEL processes where a request is enqueued and the response to that specific request has to be dequeued for further processing.
    This used to work fine in the 10.1.2 version but since version 10.1.3.3 we get this error:
    Failed get wsdl service definition.
    Failed to get a WSDL service that support the portType "{http://xmlns.oracle.com/pcbpel/adapter/aq/RequestIn/}Enqueue_ptt" in WSDL definition "{http://xmlns.oracle.com/pcbpel/adapter/aq/inbound/}aqAdapter".
    Please verify that WSDL portType "{http://xmlns.oracle.com/pcbpel/adapter/aq/RequestIn/}Enqueue_ptt" is supported by a service in WSDL file.
    it looks like the request port type is to be available in the inbound (ie response) AQ adapter wsdl?!
    does anyone have a clue?

    i don't have any ideas abt load condition and threads etc.
    but i have found the answer to the question i posed above where i wanted help regarding AQ correaltion to work with correlation headers.
    for native adapter correlation to work the send and receive should point tot he same aprtner link also the header values are mapped in such a way that outbound header of messageId should be smae as the correlation header of incoming message. IF such is the case adapter framework correlates the 2 messages.
    the exampls 124 works fine in 10.1.3.1 alonwith use of sql scripts.
    we can also model another BPEL process whihc shall do the job being done by sql script in the example above.
    in the exampls bpel\samples\tutorials\124.AQAdapter\AQOutboundCorrelation
    The AQOutboundCorrelation is the sender process where the native adapter correlation works. This project also contains the sql scripts to create the AQ queues and to transfer data from out queue to in queue.
    The receiver BPEL is designed pick from “out” queue process the message and put it in “in” queue also it extracts message id from in message and copies it to correlation of out message.

  • AQOutbound Correlation

    Has anyone had the AQOutboundCorrelation sample working? I've tried native adapter correlation using jms and aq and can't get either working.
    In this example, the request message is added to the CORRELATION_REQUEST queue and when I run enqueue_reply.sql a reply message is added to the CORRELATION_REPLY queue with the correct correlation id, but it is never picked up by BPEL.
    Any suggestions would be greatly appreciated.
    Cheers

    I know this problem. I never got a dequeue from a queue to work...
    124.AQAdapter - AQOutboundCorrelation
    ESB: AQ Adapter dequeue
    I think the dequeue does not work for starting BPEL.

  • Suspending a BPEL instance and Resuming it

    Hi
    I have a requirement where we need to suspend the existing instance and resume it back.
    Are there any options to do this either using human task or some other activity from BPEL ?
    Issue here is i need to resume it if required from the same point where i have suspended it or may be at any other point in the flow ? does BPEL support this ?
    Regards,
    PS

    Hi,
    you can invoke a partner link and enqueue a token. After that invoke place a receive for dequeue from another queue in your bpel.
    So what happens:
    the instance get dehydrated after the enqueue and waits für the dequeue. (suspended, you can shut down the whole machine if you want)
    dequeue the token from queue 1 and enqueue it in queue 2 and the instance will start with the receive....
    (ORACLE_HOME/bpel/samples/tutorials/124.AQAdapter/AQOutboundCorrelation )

  • AQ - XSD Schema Questions

    What I am looking to do is use BPEL for messaging (and manipulation of said messages) in the backend for data synchronization to disparate sources.
    Currently, we are investigating the following:
    Oracle 9i DB with a stored procedure that accepts a number of parameters (or XML Document in CLOB format), processes the document (updates, typically), and before returning, writing the output XML document to an AQ setup on that DB instance.
    BPM (installed on an OAS 10g server instance) would be utilizing the AQ adapter to dequeue this message for processing through the orchestration.
    This is where our difficulty begins. The message the SP generates is based on an enterprise schema (EBOD - currently), which is a relatively robust XSD. Currently, we're looking how to get the AQ adapter to pick up this message (should it be a clob?) off the queue and essentially cast it into our schema that we've imported into the BPM. We haven't had much success doing this so far. Implementing a ADT that is "typed" in the 9i DB by retyping the entire schema is unacceptable, for obvious reasons.
    I think what we're looking to do is take this clob and essentially "cast" it into a message format defined by our schema. Maybe there is a better way to tackle this problem, by using something besides a CLOB (XMLType isn't supported yet, but even then... would that solve our problem?), but I am unsure. We need the message in a manipulatable form in order to call additional web services (that have differing interfaces) by extracting certain elements and passing those. Additionally, we may wish to do some business logic, routing, etc.
    I can clarify what I'm looking to do, but basically 9i DB Stored Proc writes an XML doc to an AQ. BPEL is monitoring said AQ, picks up the CLOB (that type for now) and casts the message to it's schema that we've loaded (no transformation necessary, the schema is for the specific XML doc - ie. the doc validates to that schema) and we basically go forward and process the rest of the orchestration based on this message.
    Can anyone help me with this approach? Any other suggestions?

    Hi Todd,
    The AQ Adapter allows the user to pick a CLOB field within an ADT as the payload and supply a schema for its definition.(pick "Field within Object" for the Business Payload in the AQ Adapter wizard)
    Your 9i DB Store Proc would write to the queue which is defined based on the ADT, with xml payload stored in the CLOB field. The BPEL process would be able to pick up this payload thru the AQ Adapter.
    There is a sample illustrating this scenario in the installation.
    integration\orabpel\samples\tutorials\124.AQAdapter\ADT_with_CLOB_Payload
    Note the sample also uses payload header which is defined by the ADT structure to access fields other than the payload field. The use of headers is optional.
    Let me know if this is what you're looking for.

  • File Adapter Error Handling

    Hi All,
    I am using File adapter to read the xml file and FTP it to another directory ( BPEL 10.1.3)
    If i put any xml file in the input directory , it picks up the file and FTP it , but the as the xml file will not match the xsd, it out put some xml file which doesnt have any data. I
    if the xml file not as per XSD then it should throw error or ?
    If i put the correct xml file it FTP it to output directory with correct xml file.
    My question is how do i handle the situation/error where xml file is not well formed or xml is not as per the xsd, so that it should stop the process and will log the error and put the file in some other directory.
    Please help.
    Thanks and Regards,
    Vikram Singh

    Hi,
    Yes, i did checked in the folder.
    Also did the following changes as per the Adapter dev guide, Now i am able to validate the file but its not writing the rejected file messgae to the specified director.
    bpel.xml details -----
    <BPELSuitcase>
    <BPELProcess id="Airtricity_Credit" src="Airtricity_Credit.bpel">
    <partnerLinkBindings>
    <partnerLinkBinding name="Read_Credit_File">
    <property name="wsdlLocation">Read_Credit_File.wsdl</property>
    <property name="validateXML">true</property>
    </partnerLinkBinding>
    </partnerLinkBindings>
    <activationAgents>
    <activationAgent className="oracle.tip.adapter.fw.agent.jca.JCAActivationAgent" partnerLink="Read_Credit_File">
    <property name="portType">Read_ptt</property>
    <property name="rejectedMessageHandlers">
    file://C:\product\10.1.3.1\OracleAS_1\bpel/samples/tutorials/124.AQAdapter/AQMessageRejectionHandler/rejected
    </property>
    </activationAgent>
    </activationAgents>
    </BPELProcess>
    </BPELSuitcase>
    ++++++++++++++++++++++++++++++
    Please help.
    Thanks ,
    vikram Singh

  • Can Rejected Messages to put back in the AQ?

    Hi,
    I am using version 10.1.3.3.
    I am trying to figure out a way to put rejected messages back in on the AQ. I have looked at the AQMessagesRejectionHandler sample. The sample contains the following code in the bpel.xml file:
    <?xml version="1.0" encoding="UTF-8" ?>
    - <BPELSuitcase>
    - <BPELProcess id="AQMessageRejectionHandler" src="AQMessageRejectionHandler.bpel">
    - <partnerLinkBindings>
    - <partnerLinkBinding name="Dequeue">
    <property name="wsdlLocation">Dequeue.wsdl</property>
    </partnerLinkBinding>
    - <partnerLinkBinding name="Enqueue">
    <property name="wsdlLocation">Enqueue.wsdl</property>
    </partnerLinkBinding>
    </partnerLinkBindings>
    - <activationAgents>
    - <activationAgent className="oracle.tip.adapter.fw.agent.jca.JCAActivationAgent" partnerLink="Dequeue">
    <property name="portType">Dequeue_ptt</property>
    <property name="rejectedMessageHandlers">file://C:\product\10.1.3.1\OraBPEL\bpel/samples/tutorials/124.AQAdapter/AQMessageRejectionHandler/rejected queue://jdbc:oracle:thin:@localhost:1521:iasdb|scott/tiger|Rejected_Messages</property>
    </activationAgent>
    </activationAgents>
    </BPELProcess>
    </BPELSuitcase>
    In the Oracle® Adapters for Files, FTP, Databases, and Enterprise Messaging User’s Guide (10g Release 2 (10.1.2.)) I found the following documentation:
    <BPELSuitcase>
    <BPELProcess src="ErrorTest.bpel" id="ErrorTest">
    <activationAgents>
    <activationAgent
    className="oracle.tip.adapter.fw.agent.jca.JCAActivationAgent"
    partnerLink="inboundPL">
    <property name="rejectedMessageHandlers">
    file://C:/orabpel/samples/test/errorTest/rejectedMessages
    </property>
    My question is regarding the function of the line (in the sample):
    queue://jdbc:oracle:thin:@localhost:1521:iasdb|scott/tiger|Rejected_Messages
    Does this put the messages back on the AQ?
    If so, how do I change the path to my own queue?
    I am new to BPEL so please be as specific as possible.
    Thank you in advance

    Hi,
    Thank you for the response.
    Yes, you are right.
    My problem was one of using correct syntax.
    This is what I ended up with:
    <activationAgents>
    <activationAgent className="oracle.tip.adapter.fw.agent.jca.JCAActivationAgent" partnerLink="BusinessEventService">
    <property name="portType">Consume_Message_ptt</property>
    <property name="rejectedMessageHandlers">queue://jdbc:oracle:thin:@localhost:1521:iasdb|scott/tiger|Rejected_Messages</property>
    </activationAgent>
    </activationAgents>
    It seems to be working.

  • Help-Rule Based Subscription with the Payload using Advanced Queue in BPEL

    Hi,
    I am using multi-consumer queue while dequeuing the messages from the queue i am specifying a rule which determine a particular message in the queue should be routed to a particular subscriber.
    But my rule is not being effective all the subscribers to the queue are pciking the same message.
    Thanks
    Hems

    Hi Hems,
    Please refer : SOA_ORACLE_HOME\\bpel\samples\tutorials\124.AQAdapter\RuleBasedSubscription_Payload sample.
    Regards
    A

  • AQ Adapter priority.

    Hi guys,
    does anybody know to explicitly set the priority of the message to 9? My partnerlink to enqueue give me only one field that is correlation id to set. Can i set priority the same way? how can i do that?
    Thanks

    Hi,
    As a starting point, take the BPEL sample 124.AQAdapter. Included is a sample AQ_ADT_with_CLOB_Payload. In the sample, a message is dequeued from one queue, the message header and the payload are assigned to payload and header for a new message that is subsequently enqueued in another queue.
    The header for the outbound message is defined in aqAdapterOuyboundHeader.xsd. In the sample process, a variable output_header for this type is defined. It is used in an Assign activity in the BPEL process as follows:
    <assign name="Assign_PayloadHeader">
    <copy>
    <from variable="input_header" part="Header" query="/ns1:Header/ns1:PayloadHeader"/>
    <to variable="output_header" part="Header" query="/ns2:Header/ns2:PayloadHeader"/>
    </copy>
    </assign>
    Perhaps (not tried) adding a copy statement to the Assign block will work. E.g., the Assign activity becomes something like this, setting the priority to 9:
    <assign name="Assign_PayloadHeader">
    <copy>
    <from variable="input_header" part="Header" query="/ns1:Header/ns1:PayloadHeader"/>
    <to variable="output_header" part="Header" query="/ns2:Header/ns2:PayloadHeader"/>
    </copy>
    <copy>
    <from expression="number("9")"/>
    <to variable="output_header" part="Header" query="/ns2:Header/ns2:QueueHeader/ns5:Priority"/>
    </copy>
    </assign>
    Hth.
    Best regards, Sjoerd

  • Use a JCA 1.5 Adapter with BPEL

    We have a JCA 1.5 adapter working with OC4J 10.1.3. Has someone an example how to use a JCA 1.5 adapter with the WSIF JCA binding in BPEL ?

    Hi Manfred,
    If you download the Oracle BPEL Process Manager preview on OTN, it contains 4 tutorial directories
      121.FileAdapter
      122.DBAdapter
      123.JmsAdapter
      124.AQAdapter
    which demonstrates how to define a JCA interaction (or activation) using WSDL (based on WSIF).
    The JCA connection information is encapsulated in a J2C deployed connection factory, and referenced in the WSDL Service section, for example
    <service name="ReadFile">
      <port name="Read_pt" binding="tns:Read_binding">
        <jca:address adapterInstanceJndi="eis/FileAdapter"/>
    The JCA interaction properties are captured in the WSDL Binding Operation element, for example (inbound)
    <binding name="Read_binding" type="tns:Read_ptt">
      <pc:inbound_binding />
      <operation name="Read">
        <jca:operation ActivationSpec=
        "oracle.tip.adapter.file.inbound.FileActivationSpec"
           PhysicalDirectory="C:\tmp"
           IncludeFiles=".+\.xml"
    Outbound example:
    <binding name="Write_binding" type="tns:Write_ptt">
      <jca:binding />
      <operation name="Write">
        <jca:operation InteractionSpec=
        "oracle.tip.adapter.file.outbound.FileInteractionSpec"
           PhysicalDirectory="C:\out"
           FileNamingConvention="out_%TIME%.xml"
    You can also browse at the tutorial directories to discover some more example.
    Hope this helps.
    -Bo

  • How to invoke BPEL process using Oracle Business Event System (BES)?

    Hi,
    I want to invoke a BPEL process using Business Events and Subscriptions (Oracle BES/Workflow). If anyone knows how this can be done, please reply to this thread. You can also mail me at [email protected]
    Thanks,
    Gaurav.

    yeah you are 100% correct ..
    I have attached some stuff for CDH integration, where we used plsql to send out info on a created record to a queue.
    CREATE OR REPLACE
    TYPE XXBPEL_MESSAGE_TYPE AS OBJECT (
    MSG_ID VARCHAR2(128),
    INREPLYTO_MSG_ID VARCHAR2(128),
    FROM_PARTY VARCHAR2(512),
    TO_PARTY VARCHAR2(512),
    ACTION_NAME VARCHAR2(512),
    MSG_TYPE INT,
    PAYLOAD CLOB,
    ATTACHMENT BLOB
    EXECUTE DBMS_AQADM.create_queue_table (queue_table => 'XXBPEL_QTAB',queue_payload_type => 'XXBPEL_MESSAGE_TYPE',multiple_consumers => TRUE);
    EXECUTE DBMS_AQADM.create_queue (queue_name => 'XXBPEL_OUT_QUEUE',queue_table => 'XXBPEL_QTAB');
    EXECUTE DBMS_AQADM.start_queue(queue_name => 'XXBPEL_OUT_QUEUE',dequeue => TRUE,enqueue => TRUE);
    On BPEL side creata a process that listens to this queue (with and AQ partnerlink) as shown in $BPEL_HOME/integration\orabpel\samples\tutorials\124.AQAdapter\MulticonsumerInbound
    thx clemens

  • Performance measure for BPEL process using Oracle BPEL Process Analytics

    Hi All,
    For measuring perfomance of a bpel process, can we use Process Analytics? Is this to be purchased separately? Is any other tool available which can be used measuring performance of a bpel process. & produces graphical reports etc? (product / open source)
    Your help is highly appreciated.
    Thanks in advance.
    Regards

    yeah you are 100% correct ..
    I have attached some stuff for CDH integration, where we used plsql to send out info on a created record to a queue.
    CREATE OR REPLACE
    TYPE XXBPEL_MESSAGE_TYPE AS OBJECT (
    MSG_ID VARCHAR2(128),
    INREPLYTO_MSG_ID VARCHAR2(128),
    FROM_PARTY VARCHAR2(512),
    TO_PARTY VARCHAR2(512),
    ACTION_NAME VARCHAR2(512),
    MSG_TYPE INT,
    PAYLOAD CLOB,
    ATTACHMENT BLOB
    EXECUTE DBMS_AQADM.create_queue_table (queue_table => 'XXBPEL_QTAB',queue_payload_type => 'XXBPEL_MESSAGE_TYPE',multiple_consumers => TRUE);
    EXECUTE DBMS_AQADM.create_queue (queue_name => 'XXBPEL_OUT_QUEUE',queue_table => 'XXBPEL_QTAB');
    EXECUTE DBMS_AQADM.start_queue(queue_name => 'XXBPEL_OUT_QUEUE',dequeue => TRUE,enqueue => TRUE);
    On BPEL side creata a process that listens to this queue (with and AQ partnerlink) as shown in $BPEL_HOME/integration\orabpel\samples\tutorials\124.AQAdapter\MulticonsumerInbound
    thx clemens

  • Apple hardware test gives me this code:  4SNS/1/1C0000008:TN1D--124

    4SNS/1/1C0000008:TN1D--124
    this is the code i get . I runned the test because my laptop is a macbook pro 13 2.4ghz mid 2010 with mac os x 10.6 and it is getting a reurrent problem that is that the fan starts to go faster than usual after 1 minute of starting up the laptop and the cpu load gets up to 99% of usage and the system becomes slow like the lag becomes extreme.
    The laptop suffered a waterspill like 3 months ago but I got it fixed only  that the battery is no longuer working , not even a new one  i bought. Also a memory slot died and the microphone isnt working even if its new. I also got the dc in board replaced but the one i got was a 2008 model but seemd to be workign fine until last new years eve when it got back to the lag.
    Can you tell me if its a faulty temperature sensor on the logic board that causes the fan to accelerate or as a laptop repair guy told me it is the hard drive. Could it be the hard drive? Would i get a hard drive kind of error if it was that? i doubt its the hard drive. the guy wanted to sell me a new hard drive so maybe he new what the problem is and wanted to make me think its he hard drive so i buy a new one from him.
    If its some temp sensor then I dont get why i get a normal temperature reading using a program i got that measures it , it marks 38 Celsius, which seems normal temp to me.
    Also the laptop is receiving 16.6 v at the dc in pin connectors after i checked it with a voltimeter.
    So, what do you think the problem really comes from? Can it be repaired?
    thank you

    Hi eww thank you for answering.
    I have installed Istat pro and all temperature sensors measure ok ( Celsius )
    HD 30
    CPU 36
    Heatsink B :34
    NorthBridge: 29
    Are there anyother sensors.
    4SNS/1/1C0000008:TN1D--124
    This message indicates the sensor that is wrong? I have no apple care. Where can i get someone tell me which sensor is wrong? I live in a small city ( Ensenada )north of mexico and there are no oficial apple repair specialists around here!
    Thank you !

  • Error while starting the AqAdapter in SOA Suite 11g Admin Console

    facing an issue with the AqAdapter(Resource Adapter) in Soa Suite 11g Admin Console.
    we go to Deployments --> Select Aq Adapter --> Currently it shows the status as Prepared
    Now we try to Start it again --> it comes back with the error message mentioned below
    weblogic.application.ModuleException: weblogic.connector.exception.RAException:
    Jndi Name is null or empty. Errors were encountered while performing this operation.
    source path on the admin server is mentioned here for this AqAdapter:
    /opt101/app/oracle/SOAD/SOA11gR1/fmw/Oracle_SOA1/soa/connectors/AqAdapter.rar
    deployment plan :
    /opt101/app/oracle/SOAD/SOA11gR1/fmw/Oracle_SOA1/soa/connectors/was/Plan. xml
    We check in the Configuration tab --> Outbound Connection Pools -->
    here it shows the Group as javax.resource.cci.ConnectionFactory and under it we have setup
    2 connection pool instances with JNDI names as : eis/AQ/aqSample & eis/aq/B2BAQ
    Could someone please help here as to what could be the reason why this error is coming and
    how we could resolve this.
    With Regards & thanks

    This is what we have done :
    1.Created the JDBC data source & connection pool as below :
    data source name : B2BAQ , JNDI name : jdbc/B2BAQ
    Connection Pool :
    URL : taken from the tns entries of the instance
    Driver Class Name : oracle.jdbc.OracleDriver
    Tested this connection ..it works fine from the Admin Console
    2.Then go to Deployments --> AqAdapter -> Configuration tab --> Outbound Connection Pool Group -->
    Create a new connection pool instance -- General tab
    connection interface factory : javax.resource.cci.ConnectionFactory
    JNDI Name : eis/AQ/B2BAQ
    Then in Properties tab : Enter the Data Source Name : jdbc/B2BAQ
    Then we try to Start the AqAdapter from the Admin Console..it goes into Prepared status.
    The error message which comes is mentioned above.
    Is there any way we could resolve this ..that would be very helpful
    Regards
    Edited by: user5149250 on Mar 13, 2012 6:33 AM

  • ORA-00600: internal error code, arguments: [26599], [1], [124], [], []

    We're getting this error :
    ORA-00600: internal error code, arguments: [26599], [1], [124], [], []
    when trying to load Java code into the database (9.2.0.1). The error seems to have something to do with a high number of roles to roles.
    Any help?
    Thanks,

    Hi Robert,
    Thanks for the Info. metalink document 5903829.8 & 431581.1 applies to my scenario. We use an dblink inside the view to access remote tables. But unfortunately patch # 5903829 is not availabe for my Oracle platform (IBM AIX). Also metalink suggest this bug is fixed in Oracle 10.2.0.4. But my DBA informed me 10.2.0.4 is not yet released for my platform.
    Any suggestions to resolve this?
    TIA...
    Prakash

Maybe you are looking for

  • How to resize a .jpg to a specific size, and save in new location

    Basicly what im doing is placing an image that the user has into a database, turning it into a specific size. They are all going to be .jpg files from begining to end. The user gives the location of the image, and i would like the image resized to a

  • Security Settings on Domain Node in Users and Computers

    When I open Active Directory Users and Computers (dsa.msc) and right click on the domain node (top node of the tree) and select Properties, there is a security tab with the usual dialog for setting permissions. I assume the Domain Administrator accou

  • Same project on two Macs - Peak-show

    Hi, I want to work with a project on my MacBook pro (4,1, early 2008. 2x2,5), that project was started on a macpro (4,1; 2x4x2,66). After solving problems concerning the re-Connection, which is really something, Adobe has to work on! Take a Look at f

  • Lightroom with slow editing

    Hi guys, this is my first post cos i just got in Lightroom. This program is very good, but now i have a problem. I was using before, just to have a look, Lightroom on a Pc with 1.50ghz 2 duo, 2giga ram and hd 100giga 5200rpm. After i bought a macbook

  • System.setProperty("java.library.path")  question

    Is there a way to dynamically specify which directories the System.loadLibrary picks up its DLL's and libraries from ? I have read a few places saying no, however, WHY even have a System.setProperty("java.library.path") function? If there truly is no