Negative material coverage when using quota

Hello!
We are using scheduling agreements with quota. Vendors in quota has different delivery times. MRP lets material coverage go negative instead of creating schedule line to vendor which quota rating is higher. Do you know any solution for this problem?
Thanks in advance!
Kimmo

have u marked the allow negative stock for ur plant or sloc  check box in backend
if yes then unmark that then mrp will genrate the schedule lines
on more thing ru taking about split quota

Similar Messages

  • Issue with complete refresh on materialized view when using rownum

    Hi all,
    I had an issue with rownum when using complete refresh
    I am using rownum when creating materialized view and it is generation correctly.But the issue was when i am refreshing the same ,rownum was not getting sorted in ascending order.
    anyone had come across this scenario

    rownum is determined as the row is output, so "order by rownum" does literally nothing.
    http://docs.oracle.com/cd/B19306_01/server.102/b14200/pseudocolumns009.htm

  • "Wrong" material number when using manufacturer part number

    Hello gurus,
    when I create a new material, first the system gives me a new material number according to the given number range of the material type, let's say 100000002. So far, so good.
    But when I enter a manufacturer part number (e.g. 123456789) and press enter, the material number changes to 00000000000000000000000000000000100000002. And when I save the material master, the number is 123456789, allthough that number is not even allowed concerning the number range.
    What's wrong here? Is this a bug or a feature? In my view the manufacturer part number should never overwrite our own material number!
    Thanks
    Alicia

    What Material type you are Using for Creating Manufacturer Parts?? Its HERS and the Number Range for HERS Material type is Internal.
    If you Want to Maintain externally then you have to Define new external no range and assign to HERS.
    When you Select HERS you can see the Basic Text and Purchasing Views alone. In that You have to enter Desc of Mfg part and Input Original Material no.
    Here is the Process for Manufacturer Part Profile :
    Create External No ranges for Vendor Account Group MNFR and save.
    Now Create Each Make / Manufacturer like ABB as one Vendor in XK01 Trxn code.
    Create Material Code original say XXXX in MM01 with ROH material type. (for eg Transistor which is available with ABB & Seimens make)
    Create material code for ABB make say 11with Material type HERS which contain only two views (Basic Data & Purchasing) and give Make, Original material No & Material group and other details and save.
    Create material code for Seimens make say 12with Material type HERS which contain only two views (Basic Data & Purchasing) and give Make, Original material No & Material group and other details and save.
    Create a Purchase order with original Material XXXX, then it will ask for mnfg part profile then select the material and click F4 on it it will show you the created mfg part nos like ABB 11 & seimes 12 and select one and save.
    Prerequisite is you have to Activate Mfg part profile in OMPN trxn code
    And in Material master Purchasing View Select the mfg part profile and save
    Even if you set the Mfg part number in Display mode in SPRO settings system will throw the same error.
    Now What can be done is :
    Either go to ME21N and Select material tab after inputting and press f4 and select Manufacturer part number options then system will showe the list of mfg part number maintained to that material select the desired and save.
    Else go to MM02 Purchasing View and in Mfg part Profile tab there must be a four charecter profile assigned to field Remove this and save.
    The Second option is not a good practice.

  • Update sequence wrong in Materialized view when using refresh group

    Hi,
    I made a trigger (for each row) on a materialized view(replication data from a master table in in a different database), which is refreshed by a refresh group (exec dbms_refresh.refresh('"...). However, the update order/sequence is important and must be handled (by the trigger) in the same order how the updates where done in the master table. Unfortunately the updates in the materialized view are NOT in the same order. The trigger is fired in a wrong order.
    I am using database version 10.2.0
    Does anybody reconize this problem, Is there a solution for this problem ( with keeping the refresh group mechanisme)?
    Thanks
    Regards
    Jurn

    rownum is determined as the row is output, so "order by rownum" does literally nothing.
    http://docs.oracle.com/cd/B19306_01/server.102/b14200/pseudocolumns009.htm

  • Is the level of protection from intrusion, malware, viruses, and trojans materially better when using a Sonicwall TZ 105 with a MacBook Pro with OS X 10.8.5 than with a properly configured MacBook Pro alone?

    One of our IT engineers at work mentioned the security of our home networks could be substantially improved by using a properly configured Sonicwall TZ 105 with the comprehensive security option (sold as a separate item from the Sonicwall hardware). I am interested in the experiences and advice of any MacBook Pro users who have such a device in their home networks. Is the protection the device and the add-on monitoring afford that much greater than that of a properly configured MacBook Pro running OS X 10.8.5, and in general, even if the security provided is significantly greater, is it necessary for the home user or is it overkill?
    Thank you

    One of our IT engineers at work mentioned the security of our home networks could be substantially improved by using a properly configured Sonicwall TZ 105 with the comprehensive security option (sold as a separate item from the Sonicwall hardware). I am interested in the experiences and advice of any MacBook Pro users who have such a device in their home networks. Is the protection the device and the add-on monitoring afford that much greater than that of a properly configured MacBook Pro running OS X 10.8.5, and in general, even if the security provided is significantly greater, is it necessary for the home user or is it overkill?
    Thank you

  • When using iPhoto to buy photo books, is Apple going to take ownership of my photographic material?

    Hi,
    I like iPhoto for its features and ease of use; however, I'm unclear on its privacy policy.
    When using iPhoto to buy photo books, is Apple going to take ownership of my photographic material?
    Can Apple use my pictures to advertise Apple products or services?
    I've asked these questions twice to the apple privacy postmaster, but they only reply with a boiler plate of links to get further support or they simply ignore my email. Should I assume the worse?
    I like iPhoto, but I'm not going to use it if I don't know that my privacy is satisfactorily safeguarded.
    Thank you for any insight
    Gabriele

    No and No. You retain all rights.

  • [svn:fx-trunk] 9225: Fix bug: Rows disappear in Spark List when using negative gap in layout and using virtualization

    Revision: 9225
    Author:   [email protected]
    Date:     2009-08-11 11:36:09 -0700 (Tue, 11 Aug 2009)
    Log Message:
    Fix bug: Rows disappear in Spark List when using negative gap in layout and using virtualization
    Fix: Change H/V layouts first-visible-element lookup logic to accommodate negative gaps.
    QE notes: None
    Doc notes: None
    Bugs: SDK-22497
    Reviewer: Hans
    Tests run: checkintests,
    Is noteworthy for integration: No
    Ticket Links:
        http://bugs.adobe.com/jira/browse/SDK-22497
    Modified Paths:
        flex/sdk/trunk/frameworks/projects/spark/src/spark/layouts/HorizontalLayout.as
        flex/sdk/trunk/frameworks/projects/spark/src/spark/layouts/VerticalLayout.as

    sorka;
    You can check the LabVIEW Support page.
    There is a troubleshooting section called LabVIEW Installation/Getting Started Resources. It also includes a LabVIEW 7.x Frequently Asked Questions that has a link that reads Issues Fixed in LabVIEW 7.1. However, not much information is provided there.
    Other places where you can post your findings is at the LAVA Forum (check the Bug list forum) and the Info-LabVIEW mailing list. These are not official places, but usually they li
    sten
    Enrique
    www.vartortech.com

  • How to bypass material rounding rules when using 'BAPI_PO_CREATE1'?

    How to bypass rounding rules when create a PO using 'BAPI_PO_CREATE1'?
    I faced a problem when using the BAPI to create PO. As the material has rounding rule, thus, when I create the PO using this BAPI, the quantity will be rounded according to the rule.
    How can I bypass the rounding rule so that I can upload the quantity according to the quantity that specify in my upload file?
    Edited by: Irene Sam on Jun 17, 2008 1:08 PM

    I've solved the problem with passing the parameter no_rounding into the BAPI.
    poitem-no_rounding = 'X'.
    poitemx-no_rounding = 'X'.
          CALL FUNCTION 'BAPI_PO_CREATE1'
            EXPORTING
              poheader         = poheader
              poheaderx        = poheaderx
            IMPORTING
              exppurchaseorder = w_ebeln
            TABLES
              return           = poreturn
              poitem           = poitem
              poitemx          = poitemx
              poschedule       = poschedule
              poschedulex      = poschedulex
              potextheader     = pohdrtext
              poaccount        = poaccount
              poaccountx       = poaccountx.

  • TS3623 "An error occurred loading this content..try again later" is the message that I get when using my Apple TV remote.  I click on Breaking Bad; then I click on an episode and get the message which I just quoted.  Is this a Netflix problem?

    Why am I getting the following message when using my Apple TV remote on Netflix:  "An error occurred loading this content....try again later?

    Make sure DNS is set to ISPs (settings - general - network - DNS should be set to automatic). Trey rebooting ATV, and router. Make sure all are up to date.

  • Multiple Material Numbers to use one Info Record

    I have several material numbers that I have recently set up as Subcontracting special procurement. All of these numbers use one quote from our vendor. How do I assign multiple numbers to a single info record?
    Thanks for your assistance!!

    SAP knows 2 kind of subcontracting scenarios, a purchasing route and a production route.
    in the purchasing subcontract scenario you order the finished material with item category L, you can see the components in the purchase order and you consume the components when you post the goods receipt to  this purchase order.
    in the production route, you create production orders to "manufacture" the finished and to consume the components, the purchase order is only to procure the service. you do goods receipt and cosumption in reference to the production order, and you do a goods receipt for the service in reference to the purchase order.
    if the info record is without material number,then you cannot have a permanent  link to a material if you use the purchasing route.
    Usually SAP will propose the info record as source when you assign and process requisitions in ME57. I doupt that SAP will propose info records without material number for requisition with material number. so the only chance to assign such info record to a PO to get the price defaulted would be manual entry of info record number in ME21N (F4 search help is available)
    in the production subcontracting process you can enter the info record number in the recipe, so you can establish a permanent link in master data. So SAP exactly knows which info record price to pull for the service orders. and in this process you can enter one info record number in several recipes.

  • Sound Preferences Changed when using HDMI - Yosemite

    Mid 2010, 27'' iMac
    3.6 GHz Intel Core i5
    14G RAM
    When using the HDMI output (from my iMac, into my Lenovo laptop) my default sound output preferences are being changed since upgrading to Yosemite.
    I have an external sound card for my monitor speakers. the sound card is my default in and output.
    When I insert the HDMI into my laptop (and use the iMac as an external monitor for my laptop) Yosemite changes the default sound output to the iMac internal speakers.  I've used the keyboard to (cmd + F2) and toggled between the laptop external display and iMac home screen and can see the sound output changed to internal speakers)
    Appreciate this is quote a specific issue
    Any ideas if there is a work around for this?
    CT

    Hi,
    Please try this first to enable Speakers in Playback devices as follows:
    1. Right click speaker icon (bottom right hand corner)
    2. Select Playback devices
    3. Right click HDMI sound
    4. Enable it
    5. Click Apply/Ok
    Regards.
    BH
    **Click the KUDOS thumb up on the left to say 'Thanks'**
    Make it easier for other people to find solutions by marking a Reply 'Accept as Solution' if it solves your problem.

  • Cannot get hardware limits to work when using Lintech switches with a ACR9000 motion controller

    This has been my conversation with Parker Automation.
    From: Susan Connors <[email protected]>
    Date: April 21, 2015 at 8:52:55 AM CDT
    To: Bowlerdusty <[email protected]>
    Subject: Re: ACR 9000
    Hi Dustin,
    Since the product was not purchased from us, or through the Parker website, but through National Instruments, you would need to contact them and they should be able to help.
    Regards,
    Susan
    Susan Connors
    Customer Service Representative
    Cross Company - Automation Group
    Employee Owned Since 1979
    Direct Dial: 704-755-1048 Fax: 704-523-6500
    Toll Free: 1-800-866-4568 ext 5352
    On Mon, Apr 20, 2015 at 4:16 PM, Bowlerdusty <[email protected]> wrote:
    Hi again. Since last speaking, we have gotten the motor to move. The only thing we are struggling on now is getting the hardware limits to work. We are using switches provided by Lintech. One pair of switches is mechanical and the other pair are non-contact reed switches. I found out earlier that the product was purchased from National Instruments Co. Anyway we could receive some help with this?
    Thanks,
    Dustin Brown
    -----Original Message-----
    From: Susan Connors <[email protected]>
    To: Bowlerdusty <[email protected]>
    Sent: Tue, Feb 3, 2015 12:52 pm
    Subject: Re: ACR 9000
    Dustin,
    I am checking with our manager and engineers on this and will let you know.
    Regards,
    Susan
    Susan Connors
    Customer Service Representative
    Cross Company Automation Group - Employee Owned Since 1979
    Direct Dial: 704-755-1048 Fax: 704-523-6500
    [email protected]
    www.cross-automation.com
    Cross Automation Line Card
    We welcome your feedback on our customer support team. Please email my manager: [email protected]
    On Mon, Feb 2, 2015 at 3:10 PM, Bowlerdusty <[email protected]> wrote:
    Could it possibly be under some other name? There are other divisions it could possible be under. This place is also under the U.S. Army Corps of Engineers, so it might be under that name. And if this wasn't purchased from this company, then where was it purchased from? This is the company I was sent to when I contacted the Parker Motion support.
    -----Original Message-----
    From: Susan Connors <[email protected]>
    To: bowlerdusty <[email protected]>
    Sent: Fri, Jan 30, 2015 4:13 pm
    Subject: Fwd: ACR 9000
    Hello,
    We have checked and show no record of your company or this part being purchased from us, so this is not something that we can offer support.
    I do not know of an integrator in your area but you should contact a local one that could possibly help you trouble-shoot any questions you have on this unit.
    Regards,
    Susan
    Susan Connors
    Customer Service Representative
    Cross Company Automation Group - Employee Owned Since 1979
    Direct Dial: 704-755-1048 Fax: 704-523-6500
    [email protected]
    www.cross-automation.com
    Cross Automation Line Card
    We welcome your feedback on our customer support team. Please email my manager: [email protected]
    ---------- Forwarded message ----------
    From: Bowlerdusty <[email protected]>
    Date: Fri, Jan 30, 2015 at 3:59 PM
    Subject: Re: ACR 9000
    To: [email protected]
    Any idea of when I'll get a response?
    -----Original Message-----
    From: AG Sales Fax <[email protected]>
    To: bowlerdusty <[email protected]>
    Sent: Fri, Jan 30, 2015 11:03 am
    Subject: Fwd: ACR 9000
    -- Can you please advise Company name and location so I can forward to appropriate contact?
    ---------- Forwarded message ----------
    From: 'Bowlerdusty' via [email protected] <[email protected]>
    Date: Fri, Jan 30, 2015 at 10:32 AM
    Subject: ACR 9000
    To: [email protected]
    I was told to contact you guys for help with this. Can you be of some assistance?
    -----Original Message-----
    From: jhoagland <[email protected]>
    To: Bowlerdusty <[email protected]>
    Sent: Thu, Jan 29, 2015 3:44 pm
    Subject: Re: ACR9000
    There are free training videos on our website:
    http://www.parkermotion.com/products/Controllers__​6934__30_32_80_567_29.html
    This unit was purchased through Cross Automation.
    They are your local Parker ATC distributor and can give you assistance though the unit is out of warranty.
    Their phone number is: 704-523-2222
    Let me know if there’s any questions. Have a nice day.
    Regards,
    Jonathan
    -----Original Message-----
    From: Bowlerdusty < [email protected]>
    To: emn_applications < [email protected]>
    Sent: Thu, Jan 29, 2015 2:57 pm
    Subject: Fwd: ACR9000
    Here is a pic of the serial number and model number.
    -----Original Message-----
    From: emn_applications < [email protected]>
    To: Bowlerdusty < [email protected]>
    Sent: Thu, Jan 29, 2015 11:36 am
    Subject: Re: ACR9000
    On the other side of the ACR9000 is a label with the model number, SO and
    serial number. Please provide.
    Regards,
    Jonathan
    Application Engineering Team
    [email protected]
    phone 800-358-9070 · international 1-707-584-7558
    www.parkermotion.com
    Parker Hannifin Corporation · Electromechanical Automation, NA
    5500 Business Park Drive · Rohnert Park · CA · 94928
    Bowlerdusty <[email protected]>
    To
    [email protected]
    01/29/2015 09:19 AM
    cc
    Subject
    Re: ACR9000
    I honeslty don't know this information. This stuff was bought at least a
    few years ago. A student who is now gone had put it together a while back.
    There were a lot of binders with it for instructions but none of it was
    very clear to me. I'm sending pictures with the parts I have
    (controller,drive,motor,etc.).
    -----Original Message-----
    From: emn_applications <[email protected]>
    To: Dustin Brown <[email protected]>
    Sent: Wed, Jan 28, 2015 10:17 am
    Subject: Re: ACR9000
    OK. So now you'd program it using the Configuration Wizard in ACR-View and
    the program editor.
    Which Parker ATC distributor did you purchase this through?
    Regards,
    Jonathan
    Application Engineering Team
    [email protected]
    phone 800-358-9070 · international 1-707-584-7558
    www.parkermotion.com
    Parker Hannifin Corporation · Electromechanical Automation, NA
    5500 Business Park Drive · Rohnert Park · CA · 94928
    Dustin Brown <[email protected]>
    To
    [email protected]"
    01/28/2015 07:58 AM <
    [email protected]>
    cc
    Subject
    Re: ACR9000
    Hi thanks for the reply. We got it connected via Ethernet now. We had to
    change the IP address of "local area connection" on the computer to
    192.168.10.1 for it to see the controller. So now that it is connecting to
    the controller, it keeps saying that the drives are all disabled. I have
    one drive connected to the controller in the Axis 0 port.
    Sent from my iPhone
    On Jan 27, 2015, at 3:56 PM, [email protected] wrote:
    > Did you change your PC's IP address?
    >
    > VIDEO: How to set your PC's Ethernet IP address
    >
    http://www.parkermotion.com/dmxreadyv2/faqsmanager​/faqsmanager.asp?category=116&knowledgebase=faqman​...
    >
    >
    > Default is 192.168.10.40
    >
    > Is this a new ACR9000?
    > If you don't know the IP address and the default doesn't work, you'll
    need
    > to connect via USB or serial to get the IP address or reset it.
    >
    > Regards,
    >
    > Jonathan
    >
    > __________________________________________________​______________________
    > Application Engineering Team
    > [email protected]
    > phone 800-358-9070 · international 1-707-584-7558
    > www.parkermotion.com
    > Parker Hannifin Corporation · Electromechanical Automation, NA
    > 5500 Business Park Drive · Rohnert Park · CA · 94928
    >
    >
    >
    >
    >
    >
    >
    > Bowlerdusty <[email protected]>
    To
    >
    [email protected]
    > 01/27/2015 01:48 PM
    cc
    >
    >
    Subject
    > ACR9000
    >
    >
    >
    >
    >
    > I am having a little trouble getting a connection between the ACR view
    > software and the ACR 9000. I am attempting to use an ethernet cable for
    > the connection. Every time I press the "connect" button it says "Failed
    > attempting to connect to controller". Do you have any advice?
    >
    > Thanks,
    > Dustin Brown
    >
    >
    >
    >
    (See attached file: IMG_0864.JPG)(See attached file: IMG_0865.JPG)(See
    attached file: IMG_0866.JPG)(See attached file: IMG_0867.JPG)(See attached
    file: IMG_0868.JPG)(See attached file: IMG_0869.JPG)
    1 Attached Images
    Solved!
    Go to Solution.
    Attachments:
    image.jpg ‏938 KB
    image.jpg ‏1570 KB
    image.jpg ‏767 KB

    Hi thanks for the reply.  Yes I have used the ACR view to specify which inputs to use before.  I used input 0 for the positive limit, input 1 for the negative limit, and input 2 for the home switch.  However, when using ACR view the switch kept displaying that the switch had been tripped when nothing was pressing against it.  I would also try pressing on the mechanical switch to see at least if the value would change but to no avail.
    Attachments:
    image1.JPG ‏1642 KB
    image3 (1).JPG ‏3768 KB
    image2 (1).JPG ‏3247 KB

  • Exception report when using tomcat 5 with JDBC

    i followed this guide to setup the JDBC with my TOMCAT 5
    http://jakarta.apache.org/tomcat/tomcat-5.0-doc/jndi-datasource-examples-howto.html#Database%20Connection%20Pool%20(DBCP)%20Configurations
    but i seem to get this error
    exception
    javax.servlet.ServletException: Unable to get connection, DataSource invalid: "org.apache.commons.dbcp.SQLNestedException: Cannot create JDBC driver of class '' for connect URL 'null'"
         org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:846)
         org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:779)
         org.apache.jsp.SID.test_jsp._jspService(test_jsp.java:81)
         org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
         javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
         org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
         org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
         org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
         javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    root cause
    javax.servlet.jsp.JspException: Unable to get connection, DataSource invalid: "org.apache.commons.dbcp.SQLNestedException: Cannot create JDBC driver of class '' for connect URL 'null'"
         org.apache.taglibs.standard.tag.common.sql.QueryTagSupport.getConnection(QueryTagSupport.java:276)
         org.apache.taglibs.standard.tag.common.sql.QueryTagSupport.doStartTag(QueryTagSupport.java:159)
         org.apache.jsp.SID.test_jsp._jspx_meth_sql_query_0(test_jsp.java:100)
         org.apache.jsp.SID.test_jsp._jspService(test_jsp.java:58)
         org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
         javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
         org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
         org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
         org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
         javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    i can compile *.java and run them when they need the jdbc drivers to interact with mysql 5 database.
    This is my server.xml
    <!-- Example Server Configuration File -->
    <!-- Note that component elements are nested corresponding to their
    parent-child relationships with each other -->
    <!-- A "Server" is a singleton element that represents the entire JVM,
    which may contain one or more "Service" instances. The Server
    listens for a shutdown command on the indicated port.
    Note: A "Server" is not itself a "Container", so you may not
    define subcomponents such as "Valves" or "Loggers" at this level.
    -->
    <Server port="8005" shutdown="SHUTDOWN" debug="0">
    <!-- Comment these entries out to disable JMX MBeans support -->
    <!-- You may also configure custom components (e.g. Valves/Realms) by
    including your own mbean-descriptor file(s), and setting the
    "descriptors" attribute to point to a ';' seperated list of paths
    (in the ClassLoader sense) of files to add to the default list.
    e.g. descriptors="/com/myfirm/mypackage/mbean-descriptor.xml"
    -->
    <Listener className="org.apache.catalina.mbeans.ServerLifecycleListener"
    debug="0"/>
    <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener"
    debug="0"/>
    <!-- Global JNDI resources -->
    <GlobalNamingResources>
    <!-- Test entry for demonstration purposes -->
    <Environment name="simpleValue" type="java.lang.Integer" value="30"/>
    <!-- Editable user database that can also be used by
    UserDatabaseRealm to authenticate users -->
    <Resource name="UserDatabase" auth="Container"
    type="org.apache.catalina.UserDatabase"
    description="User database that can be updated and saved">
    </Resource>
    <ResourceParams name="UserDatabase">
    <parameter>
    <name>factory</name>
    <value>org.apache.catalina.users.MemoryUserDatabaseFactory</value>
    </parameter>
    <parameter>
    <name>pathname</name>
    <value>conf/tomcat-users.xml</value>
    </parameter>
    </ResourceParams>
    </GlobalNamingResources>
    <!-- A "Service" is a collection of one or more "Connectors" that share
    a single "Container" (and therefore the web applications visible
    within that Container). Normally, that Container is an "Engine",
    but this is not required.
    Note: A "Service" is not itself a "Container", so you may not
    define subcomponents such as "Valves" or "Loggers" at this level.
    -->
    <!-- Define the Tomcat Stand-Alone Service -->
    <Service name="Catalina">
    <!-- A "Connector" represents an endpoint by which requests are received
    and responses are returned. Each Connector passes requests on to the
    associated "Container" (normally an Engine) for processing.
    By default, a non-SSL HTTP/1.1 Connector is established on port 8080.
    You can also enable an SSL HTTP/1.1 Connector on port 8443 by
    following the instructions below and uncommenting the second Connector
    entry. SSL support requires the following steps (see the SSL Config
    HOWTO in the Tomcat 5 documentation bundle for more detailed
    instructions):
    * If your JDK version 1.3 or prior, download and install JSSE 1.0.2 or
    later, and put the JAR files into "$JAVA_HOME/jre/lib/ext".
    * Execute:
    %JAVA_HOME%\bin\keytool -genkey -alias tomcat -keyalg RSA (Windows)
    $JAVA_HOME/bin/keytool -genkey -alias tomcat -keyalg RSA (Unix)
    with a password value of "changeit" for both the certificate and
    the keystore itself.
    By default, DNS lookups are enabled when a web application calls
    request.getRemoteHost(). This can have an adverse impact on
    performance, so you can disable it by setting the
    "enableLookups" attribute to "false". When DNS lookups are disabled,
    request.getRemoteHost() will return the String version of the
    IP address of the remote client.
    -->
    <!-- Define a non-SSL Coyote HTTP/1.1 Connector on port 8080 -->
    <Connector port="8080"
    maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
    enableLookups="false" redirectPort="8443" acceptCount="100"
    debug="0" connectionTimeout="20000"
    disableUploadTimeout="true" />
    <!-- Note : To disable connection timeouts, set connectionTimeout value
    to 0 -->
         <!-- Note : To use gzip compression you could set the following properties :
                   compression="on"
                   compressionMinSize="2048"
                   noCompressionUserAgents="gozilla, traviata"
                   compressableMimeType="text/html,text/xml"
         -->
    <!-- Define a SSL Coyote HTTP/1.1 Connector on port 8443 -->
    <!--
    <Connector port="8443"
    maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
    enableLookups="false" disableUploadTimeout="true"
    acceptCount="100" debug="0" scheme="https" secure="true"
    clientAuth="false" sslProtocol="TLS" />
    -->
    <!-- Define a Coyote/JK2 AJP 1.3 Connector on port 8009 -->
    <Connector port="8009"
    enableLookups="false" redirectPort="8443" debug="0"
    protocol="AJP/1.3" />
    <!-- Define a Proxied HTTP/1.1 Connector on port 8082 -->
    <!-- See proxy documentation for more information about using this. -->
    <!--
    <Connector port="8082"
    maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
    enableLookups="false"
    acceptCount="100" debug="0" connectionTimeout="20000"
    proxyPort="80" disableUploadTimeout="true" />
    -->
    <!-- An Engine represents the entry point (within Catalina) that processes
    every request. The Engine implementation for Tomcat stand alone
    analyzes the HTTP headers included with the request, and passes them
    on to the appropriate Host (virtual host). -->
    <!-- You should set jvmRoute to support load-balancing via JK/JK2 ie :
    <Engine name="Standalone" defaultHost="localhost" debug="0" jvmRoute="jvm1">
    -->
    <!-- Define the top level container in our container hierarchy -->
    <Engine name="Catalina" defaultHost="localhost" debug="0">
    <!-- The request dumper valve dumps useful debugging information about
    the request headers and cookies that were received, and the response
    headers and cookies that were sent, for all requests received by
    this instance of Tomcat. If you care only about requests to a
    particular virtual host, or a particular application, nest this
    element inside the corresponding <Host> or <Context> entry instead.
    For a similar mechanism that is portable to all Servlet 2.4
    containers, check out the "RequestDumperFilter" Filter in the
    example application (the source for this filter may be found in
    "$CATALINA_HOME/webapps/examples/WEB-INF/classes/filters").
    Request dumping is disabled by default. Uncomment the following
    element to enable it. -->
    <!--
    <Valve className="org.apache.catalina.valves.RequestDumperValve"/>
    -->
    <!-- Global logger unless overridden at lower levels -->
    <Logger className="org.apache.catalina.logger.FileLogger"
    prefix="catalina_log." suffix=".txt"
    timestamp="true"/>
    <!-- Because this Realm is here, an instance will be shared globally -->
    <!-- This Realm uses the UserDatabase configured in the global JNDI
    resources under the key "UserDatabase". Any edits
    that are performed against this UserDatabase are immediately
    available for use by the Realm. -->
    <Realm className="org.apache.catalina.realm.UserDatabaseRealm"
    debug="0" resourceName="UserDatabase"/>
    <!-- Comment out the old realm but leave here for now in case we
    need to go back quickly -->
    <!--
    <Realm className="org.apache.catalina.realm.MemoryRealm" />
    -->
    <!-- Replace the above Realm with one of the following to get a Realm
    stored in a database and accessed via JDBC -->
    <!--
    <Realm className="org.apache.catalina.realm.JDBCRealm" debug="99"
    driverName="org.gjt.mm.mysql.Driver"
    connectionURL="jdbc:mysql://localhost/authority"
    connectionName="test" connectionPassword="test"
    userTable="users" userNameCol="user_name" userCredCol="user_pass"
    userRoleTable="user_roles" roleNameCol="role_name" />
    -->
    <!--
    <Realm className="org.apache.catalina.realm.JDBCRealm" debug="99"
    driverName="oracle.jdbc.driver.OracleDriver"
    connectionURL="jdbc:oracle:thin:@ntserver:1521:ORCL"
    connectionName="scott" connectionPassword="tiger"
    userTable="users" userNameCol="user_name" userCredCol="user_pass"
    userRoleTable="user_roles" roleNameCol="role_name" />
    -->
    <!--
    <Realm className="org.apache.catalina.realm.JDBCRealm" debug="99"
    driverName="sun.jdbc.odbc.JdbcOdbcDriver"
    connectionURL="jdbc:odbc:CATALINA"
    userTable="users" userNameCol="user_name" userCredCol="user_pass"
    userRoleTable="user_roles" roleNameCol="role_name" />
    -->
    <!-- Define the default virtual host
    Note: XML Schema validation will not work with Xerces 2.2.
    -->
    <Host name="localhost" debug="0" appBase="webapps"
    unpackWARs="true" autoDeploy="true"
    xmlValidation="false" xmlNamespaceAware="false">
    <!-- Defines a cluster for this node,
    By defining this element, means that every manager will be changed.
    So when running a cluster, only make sure that you have webapps in there
    that need to be clustered and remove the other ones.
    A cluster has the following parameters:
    className = the fully qualified name of the cluster class
    name = a descriptive name for your cluster, can be anything
    debug = the debug level, higher means more output
    mcastAddr = the multicast address, has to be the same for all the nodes
    mcastPort = the multicast port, has to be the same for all the nodes
    mcastBindAddr = bind the multicast socket to a specific address
    mcastTTL = the multicast TTL if you want to limit your broadcast
    mcastSoTimeout = the multicast readtimeout
    mcastFrequency = the number of milliseconds in between sending a "I'm alive" heartbeat
    mcastDropTime = the number a milliseconds before a node is considered "dead" if no heartbeat is received
    tcpThreadCount = the number of threads to handle incoming replication requests, optimal would be the same amount of threads as nodes
    tcpListenAddress = the listen address (bind address) for TCP cluster request on this host,
    in case of multiple ethernet cards.
    auto means that address becomes
    InetAddress.getLocalHost().getHostAddress()
    tcpListenPort = the tcp listen port
    tcpSelectorTimeout = the timeout (ms) for the Selector.select() method in case the OS
    has a wakup bug in java.nio. Set to 0 for no timeout
    printToScreen = true means that managers will also print to std.out
    expireSessionsOnShutdown = true means that
    useDirtyFlag = true means that we only replicate a session after setAttribute,removeAttribute has been called.
    false means to replicate the session after each request.
    false means that replication would work for the following piece of code:
    <%
    HashMap map = (HashMap)session.getAttribute("map");
    map.put("key","value");
    %>
    replicationMode = can be either 'pooled', 'synchronous' or 'asynchronous'.
    * Pooled means that the replication happens using several sockets in a synchronous way. Ie, the data gets replicated, then the request return. This is the same as the 'synchronous' setting except it uses a pool of sockets, hence it is multithreaded. This is the fastest and safest configuration. To use this, also increase the nr of tcp threads that you have dealing with replication.
    * Synchronous means that the thread that executes the request, is also the
    thread the replicates the data to the other nodes, and will not return until all
    nodes have received the information.
    * Asynchronous means that there is a specific 'sender' thread for each cluster node,
    so the request thread will queue the replication request into a "smart" queue,
    and then return to the client.
    The "smart" queue is a queue where when a session is added to the queue, and the same session
    already exists in the queue from a previous request, that session will be replaced
    in the queue instead of replicating two requests. This almost never happens, unless there is a
    large network delay.
    -->
    <!--
    When configuring for clustering, you also add in a valve to catch all the requests
    coming in, at the end of the request, the session may or may not be replicated.
    A session is replicated if and only if all the conditions are met:
    1. useDirtyFlag is true or setAttribute or removeAttribute has been called AND
    2. a session exists (has been created)
    3. the request is not trapped by the "filter" attribute
    The filter attribute is to filter out requests that could not modify the session,
    hence we don't replicate the session after the end of this request.
    The filter is negative, ie, anything you put in the filter, you mean to filter out,
    ie, no replication will be done on requests that match one of the filters.
    The filter attribute is delimited by ;, so you can't escape out ; even if you wanted to.
    filter=".*\.gif;.*\.js;" means that we will not replicate the session after requests with the URI
    ending with .gif and .js are intercepted.
    The deployer element can be used to deploy apps cluster wide.
    Currently the deployment only deploys/undeploys to working members in the cluster
    so no WARs are copied upons startup of a broken node.
    The deployer watches a directory (watchDir) for WAR files when watchEnabled="true"
    When a new war file is added the war gets deployed to the local instance,
    and then deployed to the other instances in the cluster.
    When a war file is deleted from the watchDir the war is undeployed locally
    and cluster wide
    -->
    <!--
    <Cluster className="org.apache.catalina.cluster.tcp.SimpleTcpCluster"
    managerClassName="org.apache.catalina.cluster.session.DeltaManager"
    expireSessionsOnShutdown="false"
    useDirtyFlag="true">
    <Membership
    className="org.apache.catalina.cluster.mcast.McastService"
    mcastAddr="228.0.0.4"
    mcastPort="45564"
    mcastFrequency="500"
    mcastDropTime="3000"/>
    <Receiver
    className="org.apache.catalina.cluster.tcp.ReplicationListener"
    tcpListenAddress="auto"
    tcpListenPort="4001"
    tcpSelectorTimeout="100"
    tcpThreadCount="6"/>
    <Sender
    className="org.apache.catalina.cluster.tcp.ReplicationTransmitter"
    replicationMode="pooled"/>
    <Valve className="org.apache.catalina.cluster.tcp.ReplicationValve"
    filter=".*\.gif;.*\.js;.*\.jpg;.*\.htm;.*\.html;.*\.txt;"/>
    <Deployer className="org.apache.catalina.cluster.deploy.FarmWarDeployer"
    tempDir="/tmp/war-temp/"
    deployDir="/tmp/war-deploy/"
    watchDir="/tmp/war-listen/"
    watchEnabled="false"/>
    </Cluster>
    -->
    <!-- Normally, users must authenticate themselves to each web app
    individually. Uncomment the following entry if you would like
    a user to be authenticated the first time they encounter a
    resource protected by a security constraint, and then have that
    user identity maintained across all web applications contained
    in this virtual host. -->
    <!--
    <Valve className="org.apache.catalina.authenticator.SingleSignOn"
    debug="0"/>
    -->
    <!-- Access log processes all requests for this virtual host. By
    default, log files are created in the "logs" directory relative to
    $CATALINA_HOME. If you wish, you can specify a different
    directory with the "directory" attribute. Specify either a relative
    (to $CATALINA_HOME) or absolute path to the desired directory.
    -->
    <!--
    <Valve className="org.apache.catalina.valves.AccessLogValve"
    directory="logs" prefix="localhost_access_log." suffix=".txt"
    pattern="common" resolveHosts="false"/>
    -->
    <!-- Logger shared by all Contexts related to this virtual host. By
    default (when using FileLogger), log files are created in the "logs"
    directory relative to $CATALINA_HOME. If you wish, you can specify
    a different directory with the "directory" attribute. Specify either a
    relative (to $CATALINA_HOME) or absolute path to the desired
    directory.-->
    <Logger className="org.apache.catalina.logger.FileLogger"
    directory="logs" prefix="localhost_log." suffix=".txt"
    timestamp="true"/>
              <Context path="/testdb" docBase="APACHE_DIR/htdocs/testdb"
    debug="5" reloadable="true" crossContext="true">
    <Logger className="org.apache.catalina.logger.FileLogger"
    prefix="localhost_DBTest_log." suffix=".txt"
    timestamp="true"/>
    <Resource name="jdbc/TestDB"
    auth="Container"
    type="javax.sql.DataSource"/>
    <ResourceParams name="jdbc/TestDB">
    <parameter>
    <name>factory</name>
    <value>org.apache.commons.dbcp.BasicDataSourceFactory</value>
    </parameter>
    <!-- Maximum number of dB connections in pool. Make sure you
    configure your mysqld max_connections large enough to handle
    all of your db connections. Set to 0 for no limit.
    -->
    <parameter>
    <name>maxActive</name>
    <value>10</value>
    </parameter>
    <!-- Maximum number of idle dB connections to retain in pool.
    Set to 0 for no limit.
    -->
    <parameter>
    <name>maxIdle</name>
    <value>5</value>
    </parameter>
    <!-- Maximum time to wait for a dB connection to become available
    in ms, in this example 10 seconds. An Exception is thrown if
    this timeout is exceeded. Set to -1 to wait indefinitely.
    -->
    <parameter>
    <name>maxWait</name>
    <value>10000</value>
    </parameter>
    <!-- MySQL dB username and password for dB connections -->
    <parameter>
    <name>username</name>
    <value>test</value>
    </parameter>
    <parameter>
    <name>password</name>
    <value>testpwd</value>
    </parameter>
    <!-- Class name for mm.mysql JDBC driver -->
    <parameter>
    <name>driverClassName</name>
    <value>com.mysql.jdbc.Driver</value>
    </parameter>
    <!-- The JDBC connection url for connecting to your MySQL dB.
    The autoReconnect=true argument to the url makes sure that the
    mm.mysql JDBC Driver will automatically reconnect if mysqld closed the
    connection. mysqld by default closes idle connections after 8 hours.
    -->
    <parameter>
    <name>url</name>
    <value>jdbc:mysql://localhost/testdb?autoReconnect=true</value>
    </parameter>
    </ResourceParams>
         </Context>
    </Host>
    </Engine>
    </Service>
    </Server>

    You haven't added a resource reference for your web application that gives the application a local name for the global resource "UserDatabase".

  • Invalid Content-Type value on OC4J 10.1.3.4.0 when using JAX-WS

    Hi all,
    I'm developing web services using JAX-WS on top of OC4J 10.1.3.4.0. I followed the procedure to enable this in the developer guide with success. My web service is running fine but the headers of the HTTP response contains an invalid value for the Content-Type header
    The charset element has the value utf-8" (with the double quote included) which is interpreted as a wrong encoding by the client application.<br />
    Below is the HTTP request and response with the error. (I stripped the soap part for clarity)<br />
    <br />
    POST /mywebservice/ HTTP/1.1<br />
    Content-Type: text/xml;charset=UTF-8<br />
    SOAPAction: "http://soap.exemple.com/mywebservice"<br />
    User-Agent: Jakarta Commons-HttpClient/3.0.1<br />
    Host: behs0054:8888<br />
    Content-Length: 2174<br />
    <br />
    &lt;...&gt; soap message<br />
    <hr />
    HTTP/1.1 500 Internal Server Error<br />
    Date: Fri, 03 Oct 2008 13:10:43 GMT<br />
    Server: Oracle Containers for J2EE<br />
    Connection: Keep-Alive<br />
    Keep-Alive: timeout=15, max=100<br />
    Content-Type: text/xml;charset=<strong>utf-8"
    </strong>Transfer-Encoding: chunked
    &lt;...&gt; soap fault received
    <hr />
    Thanks a lot for your answers,
    Gauthier

    Does not only happen when using JAX-WS.
    the following servlet code is enough to reproduce the problem :
    protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    response.setContentType("text/xml;charset=\"utf-8\"");
    It only occurs on 10.1.3.4.0 (works fine on 10.1.3.3.0 and 11.1.1.1.0 TP4)
    Regards

  • Error while placing material in stores using MIGO

    When I am trying to place a material in stores using T code MIGO,. qty. 5, below error is being displayed.
    PL Stock in transfer exceeded by 5 NOS : 10600270 2000 S140
    Message no. M7022.
    thanks and regards.....
    Asheesh

    Hi Asheesh,
                         You can follow the below given path
    IMG->Materials Management->Inventory Management and Physical Inventory->Define Attributes of System Messages--
    >Settings for System Messages
    Version 00:
    Application Area: M7
    No:022
    Message Text:& exceeded by & & &
    convert it to Warning.
    OR
    change the Quantity in the order.
    you are trying to send more material to store then mentioned in the Order.
    Hope it helps you.
    Regards,
    Yawar Khan

Maybe you are looking for

  • External hard drive not showing on server

    hello ive just hooked my macbook up to a server i can see everything and i can play all my movies and music through my tv. but there is 1 problem i have an external hard drive and this cant be seen by the server as this is where most of my files are

  • Selecting or de-selecting multiple songs in check boxes in playlist

    What's the trick for selecting or de-selecting multiple songs via check boxes in playlists, etc.? Figured this would be an easy one to figure out on my own, but here i am a few years later... Be easy on me, now.

  • Unable to "try" trial version... "Adobe Presenter failed to open because..."

    After installing the trial version of Presenter 7, and launching it in PowerPoint (2007)... each time I go to the "Adobe Presenter" tab, in PowerPoint, and try to click on any button (on the toolbar - for example "Help")... I see a dialog flash on th

  • Account Problem (username)

    I am trying to activate a new account for a collegue. His email address is: [email protected] Via the "Lost Password" option he did receive his password. However, the mail with the password did not list his username. Can you mail the username to the

  • Sound/Audio Problems

    I have a 2 year old L355-S781 came with Vista upgraded to Win 7 when it became available. All's well up until 10 days ago when sound became garbled under all circumstances. Skype transmit/receive also garbled. Reinstalled driver from this site and no