Vendor ID documentation

Hello,
Where I can find documentation about Vendor ID usage?
I have the following situation. We have website where we sell digital books. For storing book files we use Adobe Content Server 4. For opening books we recommend to use Adobe Digital Editions. My question is will using of Vendor ID make user experience better? I don't understand very well how Vendor ID should be used.
Best regards,
Tamara.

Please refer to http://blogs.datalogics.com/2013/01/07/vendor-id-part-1-overview/ .
Hope this helps you.

Similar Messages

  • Please help me with oavc ( on approval vendor consignment) documentation.

    i have already posted but there is no reply.

    https://sdlc2d.sun.com/ECom/EComActionServlet;jsessionid=14AB18077F83E4A5FF9681AABBDB808D

  • Error when i try to print in Crystal Report

    Hi , im student from mexico, i have a truble with Crystal Report so u can help me ? plz
    my problem with Crystal Report is when i try to print
    check my code
        repComandaGeneral.Load("C:\Users\Usuario\Documents\DozRES - comandas\RepTicketCGeneral.rpt", CrystalDecisions.Shared.OpenReportMethod.OpenReportByDefault)                repComandaGeneral.SetDatabaseLogon("root", "1234", "localhost", "dozres") ' Login base de datos
                    'Dim MiConexion As New ConnectionInfo
                    'Dim myTables As Tables = repComandaGeneral.Database.Tables ' Informe.Database.Tables
                    'MiConexion.ServerName = "192.168.1.254"
                    'MiConexion.DatabaseName = "dozres"
                    'MiConexion.UserID = "root"
                    'MiConexion.Password = "1234"
                    'For Each myTable As CrystalDecisions.CrystalReports.Engine.Table In myTables
                    '    Dim myTableLogonInfo As TableLogOnInfo = myTable.LogOnInfo
                    '    myTableLogonInfo.ConnectionInfo = MiConexion
                    '    myTable.ApplyLogOnInfo(myTableLogonInfo)
                    'Next
                    repComandaGeneral.SetParameterValue(0, "Value")
                    repComandaGeneral.SetParameterValue("cm_id", cm_id)
                    repComandaGeneral.PrintToPrinter(1, False, 0, 0)
                    repComandaGeneral.Close()

    The "database vendor error 556" indicates that the query to the database returned with error 556.  It's vendor specific.  Look up your database vendor's documented error codes, to see what 556 indicates.
    Doing a bit of googling looks like the issue is that the ODBNC datasource does not exist. Remember that there are 32 bit and 64 bit ODBC datasources. If your app is 32 bit, the DSN must be 32 bit, if it is compiled as 64 bit the DSN must be 64 bit.
    See KBA 1505620 - How to create a 32 bit ODBC data source on a 64 bit Operating System
    - Ludek
    Senior Support Engineer AGS Product Support, Global Support Center Canada
    Follow us on Twitter

  • What are the needed tools for JDBC???

    iam new to this field, i want to know what are the required tools for JDBC??
    i know that i need java.sql and javax.sql packages, but how can i get them???
    what about the drivers???
    thnx in advance

    You need to go to the vendor's web site such as Oracle and download the jar file for that particular database. Example: ojdbc14.jar for an oracle database and copy it to the 'lib' folder of your project and then include it with your project. Within that jar file, you will have datasource, preparedStatement, resultSet objects. You will need to read up on how to instansiate the datasource for that database from the vendor's documentation.

  • Azure MFA ADFS Adapter registration service account password

    When we register the MFA Adapter using a username/password in the configuration file where is this password stored and is it encrypted at rest?
    We have a security requirement that passwords at rest must be encrypted and we must verify this via the vendor's documentation.
    Randy

    The username and password used to connect to the web service SDK is stored in the ADFS data store and is not encrypted. To meet your requirements, you will need to use client certificates to connect to the web service SDK, or will need to install
    the MFA Server on each ADFS server so that the adapter can communicate with the MultiFactorAuth service via RPC instead of using the web service SDK. If using client certificates, IIS on the MFA Server stores the password for the identity associated with
    the certificate mapping. It stores it encrypted in a config file. See option 2 under "Install the AD FS Adapter Standalone using the Web Service SDK" section at
    https://msdn.microsoft.com/en-us/library/azure/dn807157.aspx.

  • Altering program files from SAP Data drive to C drive

    Dear Forum,
    I am trying to alter the 'program files' in SAP Data drive folder that was created during installation to free up some space. In this case the SAP Data drive is the 'E' drive and the 'program files' folder is altered to 'C' drive.
    Here are the steps:
    1.     stopped SAP, then all SQL services
    2.     regedit to look for registry entries pointing to the E:\ drive:
    3.     Copied over from E:\ to C:\ drive all non-duplicate folders contained in E:\Program Files\Common Files\Microsoft Shared\DW
    4.     renamed the registry entries to reflect their new location.
    So, for example in the registry 'My Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\Folders' the entry 'E:\Program Files\Common Files\Microsoft Shared\DW\' is altered to 'C:\Program Files\Common Files\Microsoft Shared\DW\'. All entries are altered one by one.
    So far the first trial works. Is it secure to do it in this way. Will it be a problem when the SQL needs to be patched, for example?
    Please kindly advice.
    Regards,
    Agoes

    With DATA files it´s VERY different. They are pretty isolated seen from an operating system perspective, you can put them anywhere and just point the database to the right path.
    However, everything on "C:" must reside there, especially %SYSTEMROOT% and %PROGRAM FILES%. On Unix system you could copy them somwhere, create a soft link and you were done, on Windows, this is possible because depending on the installed software (SAPGUI, Backup software etc.) you will have LOTS of registry entries pointing to "c:program files", including the COM and ActiveX objects (e. g. a SAPGUI registers > 2000 ActiveX objects in the registry).
    Since almost no vendor has documentation about which piece of software is installed where and what is put where in the registry the only way of safely relocating something from C: (if C: is your system drive) is to reinstall the OS and do a homogeneous system copy.
    Welcome to the world of Windows
    Markus

  • How to setup Web Proxy within Server Admin utility?

    Hi. We currenlty use the Web function within the Server Admin utility for all our web hosting applications running on Snow Leopard server. Recently we had a vendor create a website application which needs a proxy setup in order work. According to them, we need a proxy to 127.0.0.1:8000 for the site. At the moment, they manually edited the .config file for the website to edit the proxy settings which consequently caused the Web function within Server Admin to stop functioning properly as I found a website stating that if a config file is manually edited outside of the Server Admin, the Web function will not function properly. The error message I got was "Uncaught exception raised in Web client-side plugin".
    The .config file which was manually edited is as such:
    <VirtualHost **.**.**.***:**>
        ServerAdmin [email protected]
        ServerName demo.segmentthis.com
        ServerAlias demo.segmentthis.com
        ProxyRequests off
        <Proxy *>
    Order deny,allow
    Allow from all
        </Proxy>
        <Location />
    ProxyPass http://localhost:8000/
    ProxyPassReverse http://localhost:8000/
        </Location>
    </VirtualHost>
    I supposed my question is, is there a way to edit the proxy within the Web function of Server Admin instead of manually editing the config file?
    I hope that made some sense but if not, please let me know and I will try to elaborate a bit more.
    Thank you very much for your help!

    Your question here appears related to or a continuation of this previous question — is this the case?
    Based on the previous posting, whatever information you're receiving from the vendor support folks appears rather garbled or confused, particularly based on that "The vendor mentioned that we need to route the DNS and get it working (forwarded) on port 80 and I'd tend to avoid them." comment over there.
    I'd ask the vendor for documentation and details (as on its face, a requirement for this proxy seems, well, somewhat questionable), but yes, you're probably in the Apache config files here, and probably using overrides and .htaccess if the site is low-volume, as that'll keep the changes isolated for testing.
    Out of curiousity, is this proxy project part of an attempt to get this package to accessible, but without the vendor actually having the package running on port 80?  (Got a pointer to the package?  We can check the docs, and see if we can translate the installation requirements into something useful on OS X Server.)
    Are you running 10.5 or 10.6?  Both are pretty old releases.

  • TCP/IP Connection. Pls advice urgent

    Hello ,
    My client is saying --
    Switch (Non sap system) is an online system .
    Switch (Non sap system) supports TCP/IP only.
    Non Sap system accepts XML structure.
    He has given IP address and port of Non Sap System.
    Question.
    1. Can I use HTTP Receiver Adapter for TCP/IP Communication
        with Addressing Type --- HTTP Destination
    2. For above HTTP Destination can I make TCP/IP Connection
        (Type T) using sm59 tx.
    3. I am not able to make TCP/IP Connection (Type T) if I
        have only IP address and port of Non Sap System.
    How to connect XI --- Switch (Non sap system) for TCP/IP.
    Regards

    Your information is not very helpful.
    Try to figure out, what exactly the system needs to be connected. TCP/IP is base of ANY connection between computers, this information is not useful.
    What system do you want to access? Name? Vendor? Documentation?
    What protocol is supported by the system? HTTP? XML?
    If you do not tell more about your scenario, it is impossible to help you.
    Regards
    Stefan

  • RFC_ERROR_SYSTEM_FAILURE: Error in module RSQL of the database interface

    HI All,
    I am trying to execute an RFC through JCO connection and getting the error "RFC_ERROR_SYSTEM_FAILURE: Error in module RSQL of the database interface".
    While debugging I have found that the actual cause of dump is a SQL command written in this RFC. The SQL command is
    SELECT DISTINCT *
        INTO CORRESPONDING FIELDS OF TABLE lt_calcrule_hol
        FROM itc_calcrule_hol                              
        FOR ALL ENTRIES IN calc_rule
        WHERE rule_id = calc_rule-rule_id
        AND start_date <= sy-datum
        AND end_date >= sy-datum
        AND (lv_ident)
        AND ( (lv_orgs)
        OR location_type = '' ).
    Here the value of lv_ident is ======>>  ident IN ('US','B2'.........................)
    and value of lv_orgs is =========>>  location_type IN ('S1','S2',..............................)
    location_type and ident are columns in table itc_calcrule_hol .
    I have analysed that if I pass around 700 enteries in the lv_ident and lv_ogs then it is working fine.
    But if I have more than 900 enteries in these variables then it dumps.
    Can anybody let me know what is the issue with the query here.And what could be the solution.
    Thanks and Regards,
    Reena

    I'd recommend talking to an experienced basis admin or ABAP developer. First of all it would help to look at the short dump in SAP, to see if that gives any useful information. In case of a generic error like DBIF_RSQL_INVALID_RSQL, the developer trace of the work process (dev_w<n>) should contain further information (to get the number of the work process that handled your RFC call check the system log, which contains the reference along with a comment about the dump). So I'd check those first to see what actually caused the problem.
    Information on maximum SQL statement length can either be retrieved from the database vendor's documentation or alternatively by searching SAP [OSS notes|https://service.sap.com/notes]. For the latter you need a valid user ID for the SAP service market place.

  • BPM 1:n mapping

    Hi all,
    I am doing a BPM for 1:n multimapping.
    Start->receive idoc->Transformation->send asynchronous->Stop.
    In the transformation, I have a source message and two target messages. I want to send this message as a single message to the receiving MQ system.
    In the send asynchronous step after transformation, I can give only one message for sending. Can anyone suggest some solution for this?
    Thanks in advance,
    Deno

    Hi,
    If you follow Siva suggestion you will altering the XSD of the IDoc itself. I feel its better you enclose both messages in a separate root tag.
    Also when merging, you should use Message Type XSD of your custom strcuture and not Data Type XSD of your custom structure.
    The following is an example of a merged custom XSD and IDoc XSD:
    <?xml version="1.0" encoding="ISO-8859-1"?>
    <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">
    <xsd:element name="MergedMessage">
    <xsd:complexType>
    <xsd:sequence>
    <xsd:element name="resultset" type="resultset" />
    <xsd:element name="CREMAS03">
              <xsd:complexType>
                   <xsd:sequence>
                        <xsd:element name="IDOC" type="CREMAS.CREMAS03"/>
                   </xsd:sequence>
              </xsd:complexType>
         </xsd:element>
    </xsd:sequence>
              </xsd:complexType>
         </xsd:element>
         <xsd:element name="CREMAS03">
              <xsd:complexType>
                   <xsd:sequence>
                        <xsd:element name="IDOC" type="CREMAS.CREMAS03"/>
                   </xsd:sequence>
              </xsd:complexType>
         </xsd:element>
         <xsd:complexType name="CREMAS03.E1LFA1M">
              <xsd:annotation>
                   <xsd:documentation>
                   Segment for general vendor data
                   </xsd:documentation>
              </xsd:annotation>
              <xsd:sequence>
                   <xsd:element name="MSGFN" minOccurs="0">
                        <xsd:annotation>
                             <xsd:documentation>
                             Function
                             </xsd:documentation>
                        </xsd:annotation>
                        <xsd:simpleType>
                             <xsd:restriction base="xsd:string">
                                  <xsd:maxLength value="3"/>
                             </xsd:restriction>
                        </xsd:simpleType>
                   </xsd:element>
                   <xsd:element name="LIFNR" minOccurs="0">
                        <xsd:annotation>
                             <xsd:documentation>
                             Account number of vendor or creditor
                             </xsd:documentation>
                        </xsd:annotation>
                        <xsd:simpleType>
                             <xsd:restriction base="xsd:string">
                                  <xsd:maxLength value="10"/>
                             </xsd:restriction>
                        </xsd:simpleType>
                   </xsd:element>
                   <xsd:element name="ANRED" minOccurs="0">
                        <xsd:annotation>
                             <xsd:documentation>
                             Title
                             </xsd:documentation>
                        </xsd:annotation>
                        <xsd:simpleType>
                             <xsd:restriction base="xsd:string">
                                  <xsd:maxLength value="15"/>
                             </xsd:restriction>
                        </xsd:simpleType>
                   </xsd:element>
                   <xsd:element name="BAHNS" minOccurs="0">
                        <xsd:annotation>
                             <xsd:documentation>
                             Train station
                             </xsd:documentation>
                        </xsd:annotation>
                        <xsd:simpleType>
                             <xsd:restriction base="xsd:string">
                                  <xsd:maxLength value="25"/>
                             </xsd:restriction>
                        </xsd:simpleType>
                   </xsd:element>
                   <xsd:element name="BBBNR" minOccurs="0">
                        <xsd:annotation>
                             <xsd:documentation>
                             International location number  (part 1)
                             </xsd:documentation>
                        </xsd:annotation>
                        <xsd:simpleType>
                             <xsd:restriction base="xsd:string">
                                  <xsd:maxLength value="7"/>
                             </xsd:restriction>
                        </xsd:simpleType>
                   </xsd:element>
                   <xsd:element name="BBSNR" minOccurs="0">
                        <xsd:annotation>
                             <xsd:documentation>
                             International location number (part 2)
                             </xsd:documentation>
                        </xsd:annotation>
                        <xsd:simpleType>
                             <xsd:restriction base="xsd:string">
                                  <xsd:maxLength value="5"/>
                             </xsd:restriction>
                        </xsd:simpleType>
                   </xsd:element>
                   <xsd:element name="BEGRU" minOccurs="0">
                        <xsd:annotation>
                             <xsd:documentation>
                             Authorization group
                             </xsd:documentation>
                        </xsd:annotation>
                        <xsd:simpleType>
                             <xsd:restriction base="xsd:string">
                                  <xsd:maxLength value="4"/>
                             </xsd:restriction>
                        </xsd:simpleType>
                   </xsd:element>
                   <xsd:element name="BRSCH" minOccurs="0">
                        <xsd:annotation>
                             <xsd:documentation>
                             Industry key
                             </xsd:documentation>
                        </xsd:annotation>
                        <xsd:simpleType>
                             <xsd:restriction base="xsd:string">
                                  <xsd:maxLength value="4"/>
                             </xsd:restriction>
                        </xsd:simpleType>
                   </xsd:element>
                   <xsd:element name="BUBKZ" minOccurs="0">
                        <xsd:annotation>
                             <xsd:documentation>
                             Check digit for the international location number
                             </xsd:documentation>
                        </xsd:annotation>
                        <xsd:simpleType>
                             <xsd:restriction base="xsd:string">
                                  <xsd:maxLength value="1"/>
                             </xsd:restriction>
                        </xsd:simpleType>
                   </xsd:element>
                   <xsd:element name="DATLT" minOccurs="0">
                        <xsd:annotation>
                             <xsd:documentation>
                             Data communication line no.
                             </xsd:documentation>
                        </xsd:annotation>
                        <xsd:simpleType>
                             <xsd:restriction base="xsd:string">
                                  <xsd:maxLength value="14"/>
                             </xsd:restriction>
                        </xsd:simpleType>
                   </xsd:element>
                   <xsd:element name="DTAMS" minOccurs="0">
                        <xsd:annotation>
                             <xsd:documentation>
                             Report key for data medium exchange
                             </xsd:documentation>
                        </xsd:annotation>
                        <xsd:simpleType>
                             <xsd:restriction base="xsd:string">
                                  <xsd:maxLength value="1"/>
                             </xsd:restriction>
                        </xsd:simpleType>
                   </xsd:element>
                   <xsd:element name="DTAWS" minOccurs="0">
                        <xsd:annotation>
                             <xsd:documentation>
                             Instruction key for data medium exchange
                             </xsd:documentation>
                        </xsd:annotation>
                        <xsd:simpleType>
                             <xsd:restriction base="xsd:string">
                                  <xsd:maxLength value="2"/>
                             </xsd:restriction>
                        </xsd:simpleType>
                   </xsd:element>
                   <xsd:element name="ERDAT" minOccurs="0">
                        <xsd:annotation>
                             <xsd:documentation>
                             Date on which the Record Was Created
                             </xsd:documentation>
                        </xsd:annotation>
                        <xsd:simpleType>
                             <xsd:restriction base="xsd:string">
                                  <xsd:maxLength value="8"/>
                             </xsd:restriction>
                        </xsd:simpleType>
                   </xsd:element>
                   <xsd:element name="ERNAM" minOccurs="0">
                        <xsd:annotation>
                             <xsd:documentation>
                             Name of Person who Created the Object
                             </xsd:documentation>
                        </xsd:annotation>
                        <xsd:simpleType>
                             <xsd:restriction base="xsd:string">
                                  <xsd:maxLength value="12"/>
                             </xsd:restriction>
                        </xsd:simpleType>
                   </xsd:element>
                   <xsd:element name="ESRNR" minOccurs="0">
                        <xsd:annotation>
                             <xsd:documentation>
                             POR subscriber number
                             </xsd:documentation>
                        </xsd:annotation>
                        <xsd:simpleType>
                             <xsd:restriction base="xsd:string">
                                  <xsd:maxLength value="11"/>
                             </xsd:restriction>
                        </xsd:simpleType>
                   </xsd:element>
                   <xsd:element name="KONZS" minOccurs="0">
                        <xsd:annotation>
                             <xsd:documentation>
                             Group key
                             </xsd:documentation>
                        </xsd:annotation>
                        <xsd:simpleType>
                             <xsd:restriction base="xsd:string">
                                  <xsd:maxLength value="10"/>
                             </xsd:restriction>
                        </xsd:simpleType>
                   </xsd:element>
                   <xsd:element name="KTOKK" minOccurs="0">
                        <xsd:annotation>
                             <xsd:documentation>
                             Vendor account group
                             </xsd:documentation>
                        </xsd:annotation>
                        <xsd:simpleType>
                             <xsd:restriction base="xsd:string">
                                  <xsd:maxLength value="4"/>
                             </xsd:restriction>
                        </xsd:simpleType>
                   </xsd:element>
                   <xsd:element name="KUNNR" minOccurs="0">
                        <xsd:annotation>
                             <xsd:documentation>
                             Customer number
                             </xsd:documentation>
                        </xsd:annotation>
                        <xsd:simpleType>
                             <xsd:restriction base="xsd:string">
                                  <xsd:maxLength value="10"/>
                             </xsd:restriction>
                        </xsd:simpleType>
                   </xsd:element>
                   <xsd:element name="LAND1" minOccurs="0">
                        <xsd:annotation>
                             <xsd:documentation>
                             Country of company
                             </xsd:documentation>
                        </xsd:annotation>
                        <xsd:simpleType>
                             <xsd:restriction base="xsd:string">
                                  <xsd:maxLength value="3"/>
                             </xsd:restriction>
                        </xsd:simpleType>
                   </xsd:element>
                   <xsd:element name="LNRZA" minOccurs="0">
                        <xsd:annotation>
                             <xsd:documentation>
                             Account number of vendor or creditor
                             </xsd:documentation>
                        </xsd:annotation>
                        <xsd:simpleType>
                             <xsd:restriction base="xsd:string">
                                  <xsd:maxLength value="10"/>
                             </xsd:restriction>
                        </xsd:simpleType>
                   </xsd:element>
                   <xsd:element name="LOEVM" minOccurs="0">
                        <xsd:annotation>
                             <xsd:documentation>
                             Central Deletion Flag for Master Record
                             </xsd:documentation>
                        </xsd:annotation>
                        <xsd:simpleType>
                             <xsd:restriction base="xsd:string">
                                  <xsd:maxLength value="1"/>
                             </xsd:restriction>
                        </xsd:simpleType>
                   </xsd:element>
                   <xsd:element name="NAME1" minOccurs="0">
                        <xsd:annotation>
                             <xsd:documentation>
                             Employee&apos;s last name
                             </xsd:documentation>
                        </xsd:annotation>
                        <xsd:simpleType>
                             <xsd:restriction base="xsd:string">
                                  <xsd:maxLength value="35"/>
                             </xsd:restriction>
                        </xsd:simpleType>
                   </xsd:element>
                   <xsd:element name="NAME2" minOccurs="0">
                        <xsd:annotation>
                             <xsd:documentation>
                             Employee&apos;s last name
                             </xsd:documentation>
                        </xsd:annotation>
                        <xsd:simpleType>
                             <xsd:restriction base="xsd:string">
                                  <xsd:maxLength value="35"/>
                             </xsd:restriction>
                        </xsd:simpleType>
                   </xsd:element>
                   <xsd:element name="NAME3" minOccurs="0">
                        <xsd:annotation>
                             <xsd:documentation>
                             Employee&apos;s last name
                             </xsd:documentation>
                        </xsd:annotation>
                        <xsd:simpleType>
                             <xsd:restriction base="xsd:string">
                                  <xsd:maxLength value="35"/>
                             </xsd:restriction>
                        </xsd:simpleType>
                   </xsd:element>
                   <xsd:element name="NAME4" minOccurs="0">
                        <xsd:annotation>
                             <xsd:documentation>
                             Employee&apos;s last name
                             </xsd:documentation>
                        </xsd:annotation>
                        <xsd:simpleType>
                             <xsd:restriction base="xsd:string">
                                  <xsd:maxLength value="35"/>
                             </xsd:restriction>
                        </xsd:simpleType>
                   </xsd:element>
                   <xsd:element name="ORT01" minOccurs="0">
                        <xsd:annotation>
                             <xsd:documentation>
                             City
                             </xsd:documentation>
                        </xsd:annotation>
                        <xsd:simpleType>
                             <xsd:restriction base="xsd:string">
                                  <xsd:maxLength value="35"/>
                             </xsd:restriction>
                        </xsd:simpleType>
                   </xsd:element>
                   <xsd:element name="ORT02" minOccurs="0">
                        <xsd:annotation>
                             <xsd:documentation>
                             District
                             </xsd:documentation>
                        </xsd:annotation>
                        <xsd:simpleType>
                             <xsd:restriction base="xsd:string">
                                  <xsd:maxLength value="35"/>
                             </xsd:restriction>
                        </xsd:simpleType>
                   </xsd:element>
                   <xsd:element name="PFACH" minOccurs="0">
                        <xsd:annotation>
                             <xsd:documentation>
                             P.O. Box
                             </xsd:documentation>
                        </xsd:annotation>
                        <xsd:simpleType>
                             <xsd:restriction base="xsd:string">
                                  <xsd:maxLength value="10"/>
                             </xsd:restriction>
                        </xsd:simpleType>
                   </xsd:element>
                   <xsd:element name="PSTL2" minOccurs="0">
                        <xsd:annotation>
                             <xsd:documentation>
                             Postal Code
                             </xsd:documentation>
                        </xsd:annotation>
                        <xsd:simpleType>
                             <xsd:restriction base="xsd:string">
                                  <xsd:maxLength value="10"/>
                             </xsd:restriction>
                        </xsd:simpleType>
                   </xsd:element>
                   <xsd:element name="PSTLZ" minOccurs="0">
                        <xsd:annotation>
                             <xsd:documentation>
                             Postal Code
                             </xsd:documentation>
                        </xsd:annotation>
                        <xsd:simpleType>
                             <xsd:restriction base="xsd:string">
                                  <xsd:maxLength value="10"/>
                             </xsd:restriction>
                        </xsd:simpleType>
                   </xsd:element>
                   <xsd:element name="REGIO" minOccurs="0">
                        <xsd:annotation>
                             <xsd:documentation>
                             Region (State, Province, County)
                             </xsd:documentation>
                        </xsd:annotation>
                        <xsd:simpleType>
                             <xsd:restriction base="xsd:string">
                                  <xsd:maxLength value="3"/>
                             </xsd:restriction>
                        </xsd:simpleType>
                   </xsd:element>
                   <xsd:element name="SORTL" minOccurs="0">
                        <xsd:annotation>
                             <xsd:documentation>
                             Character field length = 10
                             </xsd:documentation>
                        </xsd:annotation>
                        <xsd:simpleType>
                             <xsd:restriction base="xsd:string">
                                  <xsd:maxLength value="10"/>
                             </xsd:restriction>
                        </xsd:simpleType>
                   </xsd:element>
                   <xsd:element name="SPERR" minOccurs="0">
                        <xsd:annotation>
                             <xsd:documentation>
                             Central posting block
                             </xsd:documentation>
                        </xsd:annotation>
                        <xsd:simpleType>
                             <xsd:restriction base="xsd:string">
                                  <xsd:maxLength value="1"/>
                             </xsd:restriction>
                        </xsd:simpleType>
                   </xsd:element>
                   <xsd:element name="SPERM" minOccurs="0">
                        <xsd:annotation>
                             <xsd:documentation>
                             Centrally imposed purchasing block
                             </xsd:documentation>
                        </xsd:annotation>
                        <xsd:simpleType>
                             <xsd:restriction base="xsd:string">
                                  <xsd:maxLength value="1"/>
                             </xsd:restriction>
                        </xsd:simpleType>
                   </xsd:element>
                   <xsd:element name="SPRAS" minOccurs="0">
                        <xsd:annotation>
                             <xsd:documentation>
                             Language key
                             </xsd:documentation>
                        </xsd:annotation>
                        <xsd:simpleType>
                             <xsd:restriction base="xsd:string">
                                  <xsd:maxLength value="1"/>
                             </xsd:restriction>
                        </xsd:simpleType>
                   </xsd:element>
                   <xsd:element name="STCD1" minOccurs="0">
                        <xsd:annotation>
                             <xsd:documentation>
                             Tax number 1
                             </xsd:documentation>
                        </xsd:annotation>
                        <xsd:simpleType>
                             <xsd:restriction base="xsd:string">
                                  <xsd:maxLength value="16"/>
                             </xsd:restriction>
                        </xsd:simpleType>
                   </xsd:element>
                   <xsd:element name="STCD2" minOccurs="0">
                        <xsd:annotation>
                             <xsd:documentation>
                             Tax number 2
                             </xsd:documentation>
                        </xsd:annotation>
                        <xsd:simpleType>
                             <xsd:restriction base="xsd:string">
                                  <xsd:maxLength value="11"/>
                             </xsd:restriction>
                        </xsd:simpleType>
                   </xsd:element>
                   <xsd:element name="STKZA" minOccurs="0">
                        <xsd:annotation>
                             <xsd:documentation>
                             Indicator: Business Partner Subject to Equalization Tax?
                             </xsd:documentation>
                        </xsd:annotation>
                        <xsd:simpleType>
                             <xsd:restriction base="xsd:string">
                                  <xsd:maxLength value="1"/>
                             </xsd:restriction>
                        </xsd:simpleType>
                   </xsd:element>
                   <xsd:element name="STKZU" minOccurs="0">
                        <xsd:annotation>
                             <xsd:documentation>
                             Indicator: Business partner subject to tax on sales/purch. ?
                             </xsd:documentation>
                        </xsd:annotation>
                        <xsd:simpleType>
                             <xsd:restriction base="xsd:string">
                                  <xsd:maxLength value="1"/>
                             </xsd:restriction>
                        </xsd:simpleType>
                   </xsd:element>
                   <xsd:element name="STRAS" minOccurs="0">
                        <xsd:annotation>
                             <xsd:documentation>
                             House number and street
                             </xsd:documentation>
                        </xsd:annotation>
                        <xsd:simpleType>
                             <xsd:restriction base="xsd:string">
                                  <xsd:maxLength value="35"/>
                             </xsd:restriction>
                        </xsd:simpleType>
                   </xsd:element>
                   <xsd:element name="TELBX" minOccurs="0">
                        <xsd:annotation>
                             <xsd:documentation>
                             Telebox number
                             </xsd:documentation>
                        </xsd:annotation>
                        <xsd:simpleType>
                             <xsd:restriction base="xsd:string">
                                  <xsd:maxLength value="15"/>
                             </xsd:restriction>
                        </xsd:simpleType>
                   </xsd:element>
                   <xsd:element name="TELF1" minOccurs="0">
                        <xsd:annotation>
                             <xsd:documentation>
                             First telephone number
                             </xsd:documentation>
                        </xsd:annotation>
                        <xsd:simpleType>
                             <xsd:restriction base="xsd:string">
                                  <xsd:maxLength value="16"/>
                             </xsd:restriction>
                        </xsd:simpleType>
                   </xsd:element>
                   <xsd:element name="TELF2" minOccurs="0">
                        <xsd:annotation>
                             <xsd:documentation>
                             Second telephone number
                             </xsd:documentation>
                        </xsd:annotation>
                        <xsd:simpleType>
                             <xsd:restriction base="xsd:string">
                                  <xsd:maxLength value="16"/>
                             </xsd:restriction>
                        </xsd:simpleType>
                   </xsd:element>
                   <xsd:element name="TELFX" minOccurs="0">
                        <xsd:annotation>
                             <xsd:documentation>
                             Fax number
                             </xsd:documentation>
                        </xsd:annotation>
                        <xsd:simpleType>
                             <xsd:restriction base="xsd:string">
                                  <xsd:maxLength value="31"/>
                             </xsd:restriction>
                        </xsd:simpleType>
                   </xsd:element>
                   <xsd:element name="TELTX" minOccurs="0">
                        <xsd:annotation>
                             <xsd:documentation>
                             Teletex number
                             </xsd:documentation>
                        </xsd:annotation>
                        <xsd:simpleType>
                             <xsd:restriction base="xsd:string">
                                  <xsd:maxLength value="30"/>
                             </xsd:restriction>
                        </xsd:simpleType>
                   </xsd:element>
                   <xsd:element name="TELX1" minOccurs="0">
                        <xsd:annotation>
                             <xsd:documentation>
                             Telex number
                             </xsd:documentation>
                        </xsd:annotation>
                        <xsd:simpleType>
                             <xsd:restriction base="xsd:string">
                                  <xsd:maxLength value="30"/>
                             </xsd:restriction>
                        </xsd:simpleType>
                   </xsd:element>
                   <xsd:element name="XCPDK" minOccurs="0">
                        <xsd:annotation>
                             <xsd:documentation>
                             Indicator: Is the account a one-time account?
                             </xsd:documentation>
                        </xsd:annotation>
                        <xsd:simpleType>
                             <xsd:restriction base="xsd:string">
                                  <xsd:maxLength value="1"/>
                             </xsd:restriction>
                        </xsd:simpleType>
                   </xsd:element>
                   <xsd:element name="XZEMP" minOccurs="0">
                        <xsd:annotation>
                             <xsd:documentation>
                             Indicator: Alternative payee in document allowed ?
                             </xsd:documentation>
                        </xsd:annotation>
                        <xsd:simpleType>
                             <xsd:restriction base="xsd:string">
                                  <xsd:maxLength value="1"/>
                             </xsd:restriction>
                        </xsd:simpleType>
                   </xsd:element>
                   <xsd:element name="VBUND" minOccurs="0">
                        <xsd:annotation>
                             <xsd:documentation>
                             Company ID of trading partner
                             </xsd:documentation>
                        </xsd:annotation>
                        <xsd:simpleType>
                             <xsd:restriction base="xsd:string">
                                  <xsd:maxLength value="6"/>
                             </xsd:restriction>
                        </xsd:simpleType>
                   </xsd:element>
                   <xsd:element name="FISKN" minOccurs="0">
                        <xsd:annotation>
                             <xsd:documentation>
                             Account number of the master record with fiscal address
                             </xsd:documentation>
                        </xsd:annotation>
                        <xsd:simpleType>
                             <xsd:restriction base="xsd:string">
                                  <xsd:maxLength value="10"/>
                             </xsd:restriction>
                        </xsd:simpleType>
                   </xsd:element>
                   <xsd:element name="STCEG" minOccurs="0">
                        <xsd:annotation>
                             <xsd:documentation>
                             VAT registration number
                             </xsd:documentation>
                        </xsd:annotation>
                        <xsd:simpleType>
                             <xsd:restriction base="xsd:string">
                                  <xsd:maxLength value="20"/>
                             </xsd:restriction>
                        </xsd:simpleType>
                   </xsd:element>
                   <xsd:element name="STKZN" minOccurs="0">
                        <xsd:annotation>
                             <xsd:documentation>
                             Indicator: Is business partner a natural person?
                             </xsd:documentation>
                        </xsd:annotation>
                        <xsd:simpleType>
                             <xsd:restriction base="xsd:string">
                                  <xsd:maxLength value="1"/>
                             </xsd:restriction>
                        </xsd:simpleType>
                   </xsd:element>
                   <xsd:element name="SPERQ" minOccurs="0">
                        <xsd:annotation>
                             <xsd:documentation>
                             Function That Will Be Blocked
                             </xsd:documentation>
                        </xsd:annotation>
                        <xsd:simpleType>
                             <xsd:restriction base="xsd:string">
                                  <xsd:maxLength value="2"/>
                             </xsd:restriction>
                        </xsd:simpleType>
                   </xsd:element>
                   <xsd:element name="ADRNR" minOccurs="0">
                        <xsd:annotation>
                             <xsd:documentation>
                             Address
                             </xsd:documentation>
                        </xsd:annotation>
                        <xsd:simpleType>
                             <xsd:restriction base="xsd:string">
                                  <xsd:maxLength value="10"/>
                             </xsd:restriction>
                        </xsd:simpleType>
                   </xsd:element>
                   <xsd:element name="MCOD1" minOccurs="0">
                        <xsd:annotation>
                             <xsd:documentation>
                             Search term for matchcode search
                             </xsd:documentation>
                        </xsd:annotation>
                        <xsd:simpleType>
                             <xsd:restriction base="xsd:string">
                                  <xsd:maxLength value="25"/>
                             </xsd:restriction>
                        </xsd:simpleType>
                   </xsd:element>
                   <xsd:element name="MCOD2" minOccurs="0">
                        <xsd:annotation>
                             <xsd:documentation>
                             Search term for matchcode search
                             </xsd:documentation>
                        </xsd:annotation>
                        <xsd:simpleType>
                             <xsd:restriction base="xsd:string">
                                  <xsd:maxLength value="25"/>
                             </xsd:restriction>
                        </xsd:simpleType>
                   </xsd:element>
                   <xsd:element name="MCOD3" minOccurs="0">
                        <xsd:annotation>
                             <xsd:documentation>
                             Search term for matchcode search
                             </xsd:documentation>
                        </xsd:annotation>
                        <xsd:simpleType>
                             <xsd:restriction base="xsd:string">
                                  <xsd:maxLength value="25"/>
                             </xsd:restriction>
                        </xsd:simpleType>
                   </xsd:element>
                   <xsd:element name="GBORT" minOccurs="0">
                        <xsd:annotation>
                             <xsd:documentation>
                             Place of birth of the person subject to withholding tax
                             </xsd:documentation>
                        </xsd:annotation>
                        <xsd:simpleType>
                             <xsd:restriction base="xsd:string">
                                  <xsd:maxLength value="25"/>
                             </xsd:restriction>
                        </xsd:simpleType>
                   </xsd:element>
                   <xsd:element name="GBDAT" minOccurs="0">
                        <xsd:annotation>
                             <xsd:documentation>
                             Date of Birth
                             </xsd:documentation>
                        </xsd:annotation>
                        <xsd:simpleType>
                             <xsd:restriction base="xsd:string">
                                  <xsd:maxLength value="8"/>
                             </xsd:restriction>
                        </xsd:simpleType>
                   </xsd:element>
                   <xsd:element name="SEXKZ" minOccurs="0">
                        <xsd:annotation>
                             <xsd:documentation>
                             Key for the *** of the Person Subject to Withholding Tax
                             </xsd:documentation>
                        </xsd:annotation>
                        <xsd:simpleType>
                             <xsd:restriction base="xsd:string">
                                  <xsd:maxLength value="1"/>
                             </xsd:restriction>
                        </xsd:simpleType>
                   </xsd:element>
                   <xsd:element name="KRAUS" minOccurs="0">
                        <xsd:annotation>
                             <xsd:documentation>
                             Credit information number
                             </xsd:documentation>
                        </xsd:annotation>
                        <xsd:simpleType>
                             <xsd:restriction base="xsd:string">
                                  <xsd:maxLength value="11"/>
                             </xsd:restriction>
                        </xsd:simpleType>
                   </xsd:element>
                   <xsd:element name="REVDB" minOccurs="0">
                        <xsd:annotation>
                             <xsd:documentation>
                             Last review (external)
                             </xsd:documentation>
                        </xsd:annotation>
                        <xsd:simpleType>
                             <xsd:restriction base="xsd:string">
                                  <xsd:maxLength value="8"/>
                             </xsd:restriction>
                        </xsd:simpleType>
                   </xsd:element>
                   <xsd:element name="QSSYS" minOccurs="0">
                        <xsd:annotation>
                             <xsd:documentation>
                             Vendor&apos;s QM system
                             </xsd:documentation>
                        </xsd:annotation>
                        <xsd:simpleType>
                             <xsd:restriction base="xsd:string">
                                  <xsd:maxLength value="4"/>
                             </xsd:restriction>
                        </xsd:simpleType>
                   </xsd:element>
                   <xsd:element name="KTOCK" minOccurs="0">
                        <xsd:annotation>
                             <xsd:documentation>
                             Reference Account Group for One-Time Account (Vendor)
                             </xsd:documentation>
                        </xsd:annotation>
                        <xsd:simpleType>
                             <xsd:restriction base="xsd:string">
                                  <xsd:maxLength value="4"/>
                             </xsd:restriction>
                        </xsd:simpleType>
                   </xsd:element>
                   <xsd:element name="PFORT" minOccurs="0">
                        <xsd:annotation>
                             <xsd:documentation>
                             PO Box city
                             </xsd:documentation>
                        </xsd:annotation>
                        <xsd:simpleType>
                             <xsd:restriction base="xsd:string">
                                  <xsd:maxLength value="35"/>
                             </xsd:restriction>
                        </xsd:simpleType>
                   </xsd:element>
                   <xsd:element name="WERKS" minOccurs="0">
                        <xsd:annotation>
                             <xsd:documentation>
                             Plant
                             </xsd:documentation>
                        </xsd:annotation>
                        <xsd:simpleType>
                             <xsd:restriction base="xsd:string">
                                  <xsd:maxLength value="4"/>
                             </xsd:restriction>
                        </xsd:simpleType>
                   </xsd:element>
                   <xsd:element name="LTSNA" minOccurs="0">
                        <xsd:annotation>
                             <xsd:documentation>
                             Indicator: vendor sub-range relevant
                             </xsd:documentation>
                        </xsd:annotation>
                        <xsd:simpleType>
                             <xsd:restriction base="xsd:string">
                                  <xsd:maxLength value="1"/>
                             </xsd:restriction>
                        </xsd:simpleType>
                   </xsd:element>
                   <xsd:element name="WERKR" minOccurs="0">
                        <xsd:annotation>
                             <xsd:documentation>
                             Indicator: plant level relevant
                             </xsd:documentation>
                        </xsd:annotation>
                        <xsd:simpleType>
                             <xsd:restriction base="xsd:string">
                                  <xsd:maxLength value="1"/>
                             </xsd:restriction>
                        </xsd:simpleType>
                   </xsd:element>
                   <xsd:element name="PLKAL" minOccurs="0">
                        <xsd:annotation>
                             <xsd:documentation>
                             Factory calendar key
                             </xsd:documentation>
                        </xsd:annotation>
                        <xsd:simpleType>
                             <xsd:restriction base="xsd:string">
                                  <xsd:maxLength value="2"/>
                             </xsd:restriction>
                        </xsd:simpleType>
                   </xsd:element>
                   <xsd:element name="DUEFL" minOccurs="0">
                        <xsd:annotation>
                             <xsd:documentation>
                             Status of Data Transfer into Subsequent Release
                             </xsd:documentation>
                        </xsd:annotation>
                        <xsd:simpleType>
                             <xsd:restriction base="xsd:string">
                                  <xsd:maxLength value="1"/>
                             </xsd:restriction>
                        </xsd:simpleType>
                   </xsd:element>
                   <xsd:element name="TXJCD" minOccurs="0">
                        <xsd:annotation>
                             <xsd:documentation>
                             Jurisdiction for tax calculation - tax jurisdiction code
                             </xsd:documentation>
                        </xsd:annotation>
                        <xsd:simpleType>
                             <xsd:restriction base="xsd:string">
                                  <xsd:maxLength value="15"/>
                             </xsd:restriction>
                        </xsd:simpleType>
                   </xsd:element>
                   <xsd:element name="SCACD" minOccurs="0">
                        <xsd:annotation>
                             <xsd:documentation>
                             Standard carrier access code
                             </xsd:documentation>
                        </xsd:annotation>
                        <xsd:simpleType>
                             <xsd:restriction base="xsd:string">
                                  <xsd:maxLength value="4"/>
                             </xsd:restriction>
                        </xsd:simpleType>
                   </xsd:element>
                   <xsd:element name="SFRGR" minOccurs="0">
                        <xsd:annotation>
                             <xsd:documentation>
                             Forwarding agent freight group
                             </xsd:documentation>
                        </xsd:annotation>
                        <xsd:simpleType>
                             <xsd:rest

  • Trying to understand message redelivery

    Hi,
    I'm trying to understand redelivery.
    I'm using JMS to sync user data from our J2EE system with our Lotus Domino system. I want to be sure that in the advent of any failure in this the sync-ing process, a notification is sent to ensure that at least the Notes Domino stuff can be sync-ed manually by an administrator.
    So my question is how to be sure to capture and send notification of EVERY failure with the information needed to manually sync if needed?
    As I understand it, it's my responsiblity to ensure that I handle all Exceptions in the onMessage() method of our MessageListener implementation - without throwing any new Exceptions. I do this so I'm confident that things like a Notes Session not being instantiated, or a Notes document not being found are handled and notifcation sent. The result is that if an Exception occurs at this level, I handle it and as far as JMS is concerned the message was consumed and got acknowledged. Right?
    But what about messages that fail before the MessageListener is reached - presumeably a problem with the JMS provider (we're using WebLogic 6.1). Can I just rely on JMS to redeliver failed messages and not worry about them? Is there a recommended way to test such failure so I can be sure what happens? I tried throwing a RuntimeException in the onMessage() method, but I did not observe any attempts to resend the message and when I browsed the queue it was empty.
    So as you can you see, I'm unclear about this! Appreciate and clarifying points!
    Terrence

    You can rely on the JMS provider to take care of it's own failures. However, please note that the JMS provider can fail right after you have successfully done your work in onMessage - but before the message acknowledgement happens. This means that in case of failure, you may get the last consumed message again.
    Also note that different JMS providers will handle RuntimeException's raised from onMessage differently, so check your vendor's documentation. After a couple of re-tries, your JMS provider might for instance deem that the receiver/subscriber has a problem consuming said message and move the message into an error queue.
    - Bjarne.

  • Trying to understand daemon message

    Hi ,
    trying to understand message see in the logging log -
    DAEMON-3-SYSTEM_MSG: netsnmp_check_tcp_session_for_user : Cache found for user (username).
    Thanks

    You can rely on the JMS provider to take care of it's own failures. However, please note that the JMS provider can fail right after you have successfully done your work in onMessage - but before the message acknowledgement happens. This means that in case of failure, you may get the last consumed message again.
    Also note that different JMS providers will handle RuntimeException's raised from onMessage differently, so check your vendor's documentation. After a couple of re-tries, your JMS provider might for instance deem that the receiver/subscriber has a problem consuming said message and move the message into an error queue.
    - Bjarne.

  • Passivation of stateless session bean

    For a stateful session bean, we mention the system directory in the server xml where Server stores the state of passivated stateful session bean instances.
    Please can any one tell, if more than one beans are to be passivated how does it happen for one server instance?

    The exact manner in which stateful session beans are passivated is considered an implementation detail. It is completely transparent to the developer.
    Some implementations use a file-system as a stateful session bean store, while others use a database or memory replication.
    If you're asking about specific configuration details I recommend consulting your vendor's documentation.
    --ken                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

  • XSU XSLT and using xsl:include href=""

    I'm runing XDK 9.2 on an 8.1.7.4 database. I'm trying to transform the output of the XSU into a flat text file using a set of XSLT files. The main xslt includes the other xslt template files and then calls their templates by name as needed for different types of data in the XSU output.
    I have the main xslt in a table of BFILEs that I read from and pass to the DBMS_XMLQUERY.SETXSLT procedure as a CLOB. I get the following errors when I run the main procedure to generate the flat text file:
    oracle.xml.sql.OracleXMLSQLException: <Line 41, Column 35>: XSL-1002: (Error) Error while processing include XSL file (header.xslt).
    at oracle.xml.sql.query.OracleXMLQuery.setXSLT(OracleXMLQuery.java:818)
    at oracle.xml.sql.query.OracleXMLStaticQuery.setXSLT(OracleXMLStaticQuery.java:481)
    "header.xslt" is one of the included xslts. Is there some way to specify the other xslts? I have tried loading them into the BFILE table, but it still doesn't work.

    Hi I have tried out the code i.e. transforming a node and getting out a string representation. Following is code that works using JAXP apis.
    import javax.xml.parsers.*;
    import javax.xml.transform.*;
    import javax.xml.transform.stream.*;
    import javax.xml.transform.dom.*;
    import org.w3c.dom.*;
    import org.xml.sax.*;
    import java.io.*;
    public class XMLString {
    public void xmlInString(Document document) throws Exception{
    TransformerFactory tf = TransformerFactory.newInstance();
    Transformer transformer =
                   tf.newTransformer();
    StringWriter stWriter = new StringWriter();
    transformer.transform(new DOMSource(document), new StreamResult(stWriter));
    String strDOM = stWriter.toString();
    System.out.println("String dom");
    StringReader strIn = new StringReader(strDOM);
    BufferedReader buffIn = new BufferedReader(strIn);
    BufferedWriter bufOut = new BufferedWriter(new FileWriter("out.txt"));
    String out = null;
    while((out=buffIn.readLine()) != null){
    bufOut.write(out, 0, out.length());
    bufOut.flush();
    bufOut.close();
    public static void main(String args[]){
    try{
    XMLString strXML = new XMLString();
    DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
    DocumentBuilder db = dbf.newDocumentBuilder();
    InputSource inputSource = new InputSource("input.xml");
    Document doc = db.parse(inputSource);
    strXML.xmlInString(doc);
    }catch(Exception e){
    System.out.println(e.getMessage());
    e.printStackTrace();
    I am using the xalan and xerces versions that come with the Java XML Winter pack from sun's website. The problem could lie with the underlying transformation processor you are using. It may not support transforming to a string or it could have a bug. So my advice is to find out what version transformation processor you are using. And look at the vendor's documentation to find any reference to this feature. Otherwise try using the Java XML Winter pack.

  • Mac user in Windows instuttion needs help

    I am being denied IMAP for my .mac mail by the syst. adm. and firewall provider. I think they are blowing me off but my tech understanding on this matter is lacking in order to defend my case. Please read the email exchange below and provide a counter argument so I can get my mail up and running. The essence of their argument is that to open IMAP would be a major security breech. I feel there is always a solution in these matters but its the resistance to have to do some extra work that is standing in the way:
    -todd
    Dear Todd,
    Please find our PIX administrator answer regarding the IMAP ports.
    From: Pascal Abi Nader
    To: Mazen Hishi
    Cc: Charly Chartouni
    Sent: Friday, February 02, 2007 11:26 AM
    Subject: IMAP Ports
    Hi Mazen
    Dear Mazen,
    Is he saying he will not accomodate me becasue I am on a apple desktop and
    not
    a school PC going through that mail server? If so, is there a way to
    route my
    computer through the Mail Server he is willing to open IMAP for?
    Hi Todd,
    No that's not the case. I'll try to explain it. The computer you are using
    has an internal fake ip, which we reroute thru our ISA server. The ISA
    server then using a real ip will route the request to the ISP thru the
    Firewall and Router.
    Same for e-mail the E-mail server using a real ip communicates with the
    outside thru the firewall then the router. SMTP and POP3 ports are open on
    the tunnel between our mail server and our provider. that tunnel is secure
    because we only accept mail coming thru our ISP's ip using pop3 and smtp
    ports. all other traffic is denied.
    In your case, what has to be done is the following, open access to IMAP from
    any external web ip to the internal school network. And that is very
    dangerous, because it allows anyone on the net to use that open port to hack
    into the school.
    Mazen
    We can open the IMAP port on the Mail Server only. We cannot open the
    IMAP port on a Public internal IP from any Private IP. This will cause
    a major security breach.

    This is a security issue and the private network policy is one you will most likely have to live with. That being said I don't see this as a "major security breach" since IMAP is a well defined protocol. Since in your post I see they use a "PIX Firewall" which is made by Cisco I can tell you if they want they can safely allow IMAP. These babies can do just about anything when it comes to firewalling. To the point I use one and I have setup SPI or Stateful Packet Inspection. Without getting to geeky on you, you could forward this link and excerpts from the file to the PIX admin. Basically the firewall blocks inbound requests and tracks outbound requests and ONLY lets connections started from the private network to come through the firewall. I'll bet they do this with HTTP so they can do it for IMAP.
    http://www.cisco.com/en/US/customer/products/sw/secursw/ps1018/productsimplementation_designguide09186a00800fd670.html
    Stateful Packet Inspection
    "SPI monitors connections from a secured network to an unsecured network, and anticipates the traffic returning to the secure host from the unsecure network. The mechanism for anticipating and allowing the return traffic changed slightly as Cisco IOS Firewall changed from CBAC to SPI.
    Configure the inspection policy for the protocols listed in the network use policy. Every protocol that will be allowed through the firewall must be specifically named. If you wish to allow additional services, add the services to the inspection policy. If you set up Cisco IOS Stateful Inspection and find that one of your network applications that must traverse the firewall stops working, you should consult the product's documentation or knowledgebase and determine if the software vendor offers documentation specific to setting up a Cisco IOS Firewall.
    Define the inspection set:
    ip inspect name myfw http
    ip inspect name myfw https
    ip inspect name myfw pop3
    ip inspect name myfw esmtp
    ip inspect name myfw imap
    ip inspect name myfw ssh
    ip inspect name myfw dns
    ip inspect name myfw ftp
    ip inspect name myfw icmp"
    If all else fails and they refuse your request to create SPI for the IMAP protocol you can do 2 things to get your .mac mail.
    1. Have them setup a local e-mail account on there mail server. They may have already done this for all students. Then follow the link below and set .mac to forward all your mail to your student e-mail account. You can leave these e-mails in the .mac account so when your not at school you can get to them. Then use Mail.app to get your mail from the schools server.
    http://help.apple.com/mac2/1/help/mail/pgs/mac25.html
    2. Use the .mac webmail from the Apple website. Just login and you can get your mail on any PC or Macs web browser.
    http://www.mac.com/WebObjects/Webmail.woa?aff=consumer&cty=US&lang=en
    Mac Pro 2 x 2.66Ghz intel 2006   Mac OS X (10.4.8)   ATTO SCSI320 2CH, Highpoint 2322 SATA 2 RAID

Maybe you are looking for

  • Writing commands to get specific data channels in the output report via script or automated script generation..

    In my project I have to make certain calculation and then get the data plotted in the given report template. I am using automated script for this. My script is doing all the calculations and then it not selecting and drag-dropping the selected channe

  • Adding zip file to classpath or -Xbootclasspath on J9

    Hi, I'm trying to add a zip file containing javax classes (jscience-vm14.zip) to the classpath when running my program. I haven't had any problems adding jar files for instance, but I can't seem to have this zip file included so that it can be recogn

  • Bulk Insert Issue with BCP

    I'm running SQL Server 2008 R2 and trying to test out bcp in one of our databases. For almost all the tables, the bcp and bulk insert work fine using similar commands below.  However on a few tables I am experiencing an issue when trying to Bulk Inse

  • AccessViolationException: Attempted to read or write protected memory.

    Hello all. The application that I am working on has a Oracle DB 10g and we want to migrate the DB to 11g (11.2.0.2). The client OS is a Windows 7 x64 and the application (which is an x86 app) is a hybrid between .NET and C++(COM components). The .NET

  • Itunes is not updating my files

    I just moved my entire library onto an external drive, but now I hav to reassociate all of it again and itunes is not updating the files with the multimedia info. Could somebody help me fix this?