SetDeviceEventTime and IST

I am having a problem with events that have IST timezone and the date.js
lib. How have others converted the date to soemthing that works, or
have you modified the date.js lib? Here is my date string going into
it. "Wed 06 Jul 2011 09:57:47 AM IST"
Even using the datejs.com website I can see that is not valid, is I
change the IST to PST it works. I also tried to add an entry in the
date.js lib for IST but that also didnt work.
Here is how I am calling it. I have confirmed Date contains the string
I posted above.
this.dt = new Date(splitline["Date"]);
e.setDeviceEventTime(this.dt);
dt is just set to "Invalid Date" and the event errors out.
Work around suggestions?
cslye
cslye's Profile: http://forums.novell.com/member.php?userid=26909
View this thread: http://forums.novell.com/showthread.php?t=441644

Hi there,
My first guess would be that 'IST' is ambiguous and has no set meaning.
IST can mean any of:
IST Israel Standard Time Asia UTC + 2 hours
IST India Standard Time Asia UTC + 5:30 hours
IST Irish Standard Time Europe UTC + 1 hour
Most likely date.js punts when there are conflicts of this sort.
It's far preferable to use the 'long' TZ labels like
"Americas/New_York", but unfortunately I don't think Javascript (and
hence date.js) knows about them. Second would be a true offset like
-0530.
I should mention, however, that if you're trying to set one of the
*Time fields in Sentinel, however, you're probably doing the wrong
thing. The preferred approach is to treat the input as local time, and
let the Event.send() method do your timezone conversion for you. You do
this by simply setting the rec.s_TimeZone field to the timezone of your
source, which can be from the Event Source node in ESM or from the event
data. Event.send() understands long and short timezone labels (it uses
Java under the hood) as well as offsets, although I suspect just like
date.js it will punt if the label is not unique.
This is all documented here:
http://www.novell.com/developer/collector_dates.html
DCorlette
DCorlette's Profile: http://forums.novell.com/member.php?userid=4437
View this thread: http://forums.novell.com/showthread.php?t=441644

Similar Messages

  • Kodo 3 - inverse owner and order-column bug?

    Hi,
    I have problems to move an object from one ordered list collection to
    another.
    This is the scenario:
    A DocumentGroup is element of a tree, so it has children and a parent.
    Tree ordering is important, so it must be maintained.
    public class DocumentGroup
    * @link aggregation
    * @associates <{DocumentGroup}>
    * @supplierCardinality 0..*
    * @bidirectional <{de.daisi.model.DocumentGroup#parent}>
    * @clientCardinality 0..1
    * @supplierRole Children
    * @clientRole Parent
    private Vector children;
    * @bidirectional
    private DocumentGroup parent;
    public void addChild(DocumentGroup newChild)
    if (this.children.contains(newChild)==false)
    if (newChild.isRoot())
    newChild.setRoot(false);
    if (newChild.getParent()!=null)
    newChild.getParent().removeChild(newChild);
    // Add child
    newChild.setParent(this);
    this.children.add(newChild);
    if (this.tree!=newChild.getTree())
    newChild.setTree(this.tree);
    public void removeChild(DocumentGroup child)
    boolean removed = this.children.remove(child);
    if (removed)
    child.setParent(null);
    This is my mapping, the column DOCG_INDEX should be managed by KODO and
    ist NOT mapped to a Java field.
    <class name="DocumentGroup">
    <extension vendor-name="kodo" key="jdbc-class-map" value="base">
    <extension vendor-name="kodo" key="pk-column" value="DOCG_ID"/>
    <extension vendor-name="kodo" key="table" value="DOCUMENTGROUP"/>
    </extension>
    <extension vendor-name="kodo" key="jdbc-version-ind"
    value="version-number">
    <extension vendor-name="kodo" key="column" value="DOCG_LOCK"/>
    </extension>
    <field name="children">
    <collection element-type="DocumentGroup"/>
    <extension vendor-name="kodo" key="inverse-owner" value="parent"/>
    <extension vendor-name="kodo" key="jdbc-field-map" value="one-many">
    <extension vendor-name="kodo" key="table" value="DOCUMENTGROUP"/>
    <extension vendor-name="kodo" key="ref-column.DOCG_ID"
    value="DOCG_DOCG_ID"/>
    <extension vendor-name="kodo" key="order-column" value="DOCG_INDEX"/>
    </extension>
    </field>
    <field name="parent">
    <extension vendor-name="kodo" key="jdbc-field-map" value="one-one">
    <extension vendor-name="kodo" key="column.DOCG_ID"
    value="DOCG_DOCG_ID"/>
    </extension>
    </field>
    <field name="root">
    <extension vendor-name="kodo" key="jdbc-field-map" value="value">
    <extension vendor-name="kodo" key="column" value="DOCG_IS_ROOT"/>
    </extension>
    </field>
    <field name="tree">
    <extension vendor-name="kodo" key="jdbc-field-map" value="one-one">
    <extension vendor-name="kodo" key="column.DOCT_ID"
    value="DOCG_DOCT_ID"/>
    </extension>
    </field>
    </class>
    Now, if I move a document group several times (by invoking first
    removeChild() on the source group and then addChild() on the target
    group), the following error occurs:
    kodo.util.FatalUserException: Attempt to set column
    "DOCUMENTGROUP.DOCG_INDEX" to two different values: "0", "1" This usually
    occurs when you map different fields to the same column, but you do not
    keep the values of these fields in synch.
    at kodo.jdbc.runtime.VRow.setObjectInternal(VRow.java:95)
    at kodo.jdbc.sql.AbstractRow.setObject(AbstractRow.java:535)
    at kodo.jdbc.sql.AbstractRow.setInt(AbstractRow.java:301)
    at
    kodo.jdbc.meta.OneToManyFieldMapping.updateInverse(OneToManyFieldMapping.java:364)
    at
    kodo.jdbc.meta.OneToManyFieldMapping.update(OneToManyFieldMapping.java:299)
    at
    kodo.jdbc.runtime.UpdateManagerImpl.update(UpdateManagerImpl.java:303)
    at
    kodo.jdbc.runtime.UpdateManagerImpl.flush(UpdateManagerImpl.java:126)
    at
    kodo.jdbc.runtime.UpdateManagerImpl.flush(UpdateManagerImpl.java:71)
    at
    kodo.jdbc.runtime.JDBCStoreManager.flush(JDBCStoreManager.java:503)
    at
    kodo.runtime.DelegatingStoreManager.flush(DelegatingStoreManager.java:158)
    at
    kodo.runtime.PersistenceManagerImpl.flushInternal(PersistenceManagerImpl.java:760)
    at
    kodo.runtime.PersistenceManagerImpl.beforeCompletion(PersistenceManagerImpl.java:639)
    at
    kodo.runtime.LocalManagedRuntime.commit(LocalManagedRuntime.java:69)
    at
    kodo.runtime.PersistenceManagerImpl.commit(PersistenceManagerImpl.java:411)
    So, is there an error in my mapping configuration?
    (I tried to leave out the "inverse-owner", but that does not change the
    behaviour.)
    Any help to make my tree editable with Kodo 3 would be great...

    Abe White wrote:
    Is there any way you could send us a test case that reproduces this
    problem? Saying you have to move a DocumentGroup "several times" makes
    me think it might be best if you sent us a program that shows exactly
    what you mean. Just zip up your DocumentGroup class, metadata, mapping,
    and a driver program showing the error and send it to
    [email protected]
    We'd really appreciate it.I sent a program for testing to the mail address above. So I hope you can
    reproduce this error.

  • I have just downloaded CS6 and RAW 8.2.  I cannot get RAW into Bridge, but it shows up in Photoshop Preferences.  How can I get RAW into Bridge?

    How do I get Camera RAW 8.2 to show up in Bridge?

    The latest ACR for CS6 is ARC 8.7.1 and ist get installed into a common folder that both Photoshop and Bridge use. CS6 perpetual Windows should be at level 13.0.1.3 and Mac at level 13.0.6 where subscription CS6 version should be at version 13.1.2.  You may have installed ACR 8.2 into Photoshop CS6 Plug-in folder  that is not the correct location.. Where it goes depends on your OS Platform and level.
    https://helpx.adobe.com/x-productkb/multi/camera-raw-plug-in-installer.html
    Camera Raw 8.7.1 is now available
    All Adobe CC 2014 Updates: The Direct Download Links for Windows | ProDesignTools
    All Adobe CC 2014 Updates: The Direct Download Links for Mac OS | ProDesignTools
    Adobe - Photoshop : For Windows
    Adobe - Photoshop : For Macintosh

  • Service Group is blank after transporting into IST system

    Hi All,
    We have 2 CE 7.2 systems as DEV and IST which are well connected to NWDI. In DEV NWDI track, we have many WDJava components which consume web services available on DEV system. For these services, we have created a Service Group which has all these services inside it. IN DEV, I have assigned the local system to all these services inside the service group and it works fine.
    Then we released all our components to IST system and this service group also got deployed in IST. I configued the service group also in IST to point it to proper system. Then some how after releaseing some new activites, all the references in IST service group are valished but the consumer proxies in IST for these services show they are part of service group.
    We released new activity for service group also from Dev to IST but still the service group in IST is blank.
    Can anyone explain why this could have happened and any solution for this?

    Hello Panda,
    Please make sure that all the report elements are collected while transporting, because some elements might have got missed or not collected in the transport request. You can collect the same report again in a new transport and check it.
    Thanks
    Chandran

  • How to manage the space between a table and its title?

    Have tables where titles are very close to the main text and need a couple of points to separate these elements. How to reshape this space?
    1. Titles were separated by a return that is not  visible...  (any code is revealed by ID)
    2. When a Return is inserted after the title, nothing happens aparently, but this return is now visible and could be used as a «paragraph space after» value:
    3. A solution could be Grep to catch the end of paragraph assigned to titles to insert a return;
    but Grep only catches the right border of the table (the yellow mark shows the big blinking cursor);
    Grep cannot see the end of paragraph in the tables's title.
    It another method?
    Basically, how to modify the space between a table and ists title

    I think you and Bob are not in synch here.
    Bob suggested that you could use paragraph spacing, but for that to work you do need to use separate paragraphs for the title and table, which you don't seem to be doing. Using GREP to find the end of the paragraph only works if there IS and end to the paragraph. As far as I know there is now meta-character to use in Find/Change that would allow you to find a table and insert a paragraph break ahead of it, but I bet it could be scripted.
    I'm not quite sure what you were trying to find in the GREP you posted. Did you actually have a paragraph return inserted already after the title? In that case you only need to redefine the style for that paragraph to add the space (or redefine the style for the paragraph that holds the table itself). You don't need the GREP. But the reason it does nothing is that you've found a location -- the end of the paragraph, but haven't found any actual text to modify. To do anything you would need to use something like .$
    But back to NOT having a separate paragraph... If you put the cursor in any table cell and go to Table Options > Table Setup tab you'll see fields to set space before and after the table that should do what you want. That was the second part of what he posted.

  • HT1766 i try to restore and it says the backup failed - am I out of luck?

    I try to restore on my ihone 4 running the latest os and ist says the backup failed - am I out  of luck?

    What is the exact wording of the error message?  Usually an error number is also specified.

  • Custom 404-page for a single directory ?

    Is it possible to change the 404 error response for a single directory (and ist
    subdirectories)? Like I can do with a ".htaccess" - file on an apache webserver?
    I know it's possible to do it global with weblogic.httpd.errorPage.xxx=URL in
    weblogic.properties. That's not what I like to do.
    Thanks in advance for any help.
    Bert

    [att1.html]

  • Problem with GetCustomListTemplates

    Hi
    I have a  Problem with the follwoing part of code:
    SPListTemplateCollection listTemplates = siteCollection.GetCustomListTemplates(web);
                    SPListTemplate myTemplate = listTemplates[curItemTemplate];
    it is showing only in listTemplates the count of custom list templates. So I have 2 custom list templates and ist showing 2 in debug mode. See below full code:
    FULL CODE
    public override void ItemAdding(SPItemEventProperties properties)
                base.ItemAdding(properties);
                SPWeb spCurrentSite = properties.OpenWeb();
                SPSite siteCollection = new SPSite(http://test.dev.com);
                SPWeb web = siteCollection.OpenWeb();
                SPListCollection lists = web.Lists;
                String curListName = properties.ListTitle;
                if(curListName == "Seminarliste")
                    SPListItem curItem = properties.ListItem;
                    String curItemListName = properties.AfterProperties["Title"].ToString();
                    String curItemDescription = properties.AfterProperties["Beschreibung"].ToString();
                    String curItemTemplate = properties.AfterProperties["Template"].ToString();
                    SPListTemplateCollection listTemplates = siteCollection.GetCustomListTemplates(web);
                    SPListTemplate myTemplate = listTemplates[curItemTemplate];
                   web.Lists.Add(curItemListName, curItemDescription, myTemplate);
    Kind regards Michael Damaschke

    If the template is within the same site collection and web, try getting the web from SPContext.Current.Web.  If not then wrap your code in a 'using' statement.   try suggestions in the following thread and see if they help.
    http://social.msdn.microsoft.com/forums/sharepoint/en-US/903b6479-8faf-4e65-9519-d14c9c8808d3/how-to-create-list-programmatically-using-custom-list-template
    kashif

  • Uninstall Office Standard 2010 during installation of Office ProPlus 2010

    Hello,
    Office 2010 Standard is installed on most of our Computers. Now we have to replace it with Office 2010 ProPlus.
    I created a script which uses an MSP during the installtion. Here i configure, that all old Versions should be uninstalled.
    See the attached screenshot (sorry ist in German).
    Unfortunatly the Standard Version is not removed automatically.
     I added this unsinatll line to my installton script:
    "%programfiles(x86)%\Common Files\Microsoft Shared\OFFICE14\Office Setup Controller\setup.exe" /uninstall STANDARD /config %~dp0Remove_Standard\config_uninstall.xml
    and ist working if Office 2010 Standard is installed. But if ist not installed, I am getting a message which has to be apllied and so a sielent installtion is not possible.
    Any ideas?

    I would handle this as any other major Office update.
    1. Create a deployment source of Office that works the way you want.
    https://gallery.technet.microsoft.com/How-to-Deploying-Office-0f954e7f
    2. Deploy Office using a wrapper (PowerShell App Deployment Toolkit).
    https://psappdeploytoolkit.codeplex.com/
    3. Add detection of the old Office version to the "Pre Installation" phase of the script
    4. If exists, remove the old Office version before installing the new version.
    Ronni Pedersen | Microsoft MVP - ConfigMgr | Blogs:
    www.ronnipedersen.com/ and www.SCUG.dk/ | Twitter
    @ronnipedersen

  • Adobe Indesign 2014 CC export epub with Fixed Layout

    When I export a book with he new beautiful new export filter "E Pub with fixed Layout" and send him to the central bookstore in the nederlands... They testing the epub and give tree errors
    Filename contains spaces, (this i can repair, but many work)
    date value '19-06-2014' does not follow recommended syntax as per http://www.w3.org/TR/NOTE-datetime:19-06-2014 class java.lang.IllegalArgumentException DAY_OF_MONTH, this error i can not place (we work with a dutch system and ist standard setting)!!
    item (iTunesMetadata.plist) exists in the zip file, but is not declared in the OPF file, this error i can not place.
    Have you a suggestion
    Geert

    Better explain
    http://abrainmisspelled.wordpress.com/2011/12/21/itunesmetadata-plist-epub-validation-erro r-explained/
    “item (iTunesMetadata.plist) exists in the zip file, but is not declared in the OPF file

”
    The issue: If I get this message, it means that I’ve already loaded my ePub into iTunes. iTunes inserts this code automatically into the file. Why? Dunno. Probably something it thinks it needs?
    How to solve it:
    One way to solve this is to create a fresh ePub version of the file and NOT load that copy into iTunes before running the check. Make a duplicate ePub file of the ebook after it passes the test, and LOAD THE COPY into iTunes, keeping the original file pristine and error-free!’

  • SAP WebDispatcher with NW7.0 Double-Stack-ABAP/J2EE

    Hi folks,
    we have an Double Stack NW 7.0 ABAP/J2EE System running, for using ABAP WebDynpros over Portal  6.0. On the portalserver itself the Portal and the Webdynpros are running and working absoultely fine.
    While configuring SAP WebDispatcher to bring the Portal to the outside world, we
    experienced some problems.
    Details:
    We use Webdispatcher to decrypt SSL
    - HTTPS: Internet -> WebDisp
    - HTTP: WebDisp. -> Portal
    (this works!)
    The external domain is https://portal.my-customer.de
    The internal hostname of the portal is portal.mycustomer.de.
    Problem:
    When using the ABAP-Message Server in the WebDispatcher profile (like recommended I think), the Webdynpros are available but we cannot reach the portal.
    - WORKS: https://portal.my-customer.de/sap/bc/webdynpros/sap/zmy_webdynpro
    - DOESNOT: https://portal.my-customer.de/irj/portal
    rdisp/mshost  = portal.mycustomer.de
    ms/http_port =  8100
    When using the J2EE-Message-Server in the WebDispatcher profile the portal is
    available but the webdynpros does not work appropriately, cause they are not reached.
    - DOESNOT: https://portal.my-customer.de/sap/bc/webdynpros/sap/zmy_webdynpro
    - WORKS: https://portal.my-customer.de/irj/portal
    - DOESNOT: WebDynpros in portal are not available and there occurs a http-timeout in the content area with: http://portal.mycustomer.de:8000/sap/bc/webdynpro/sap/zmy_webdynpro cannot be found
    Of course this address cannot be retrieved over webdispatcher, it is the "internal"
    one, between webdispatcher and portal, not the external one between client and
    webdisp.
    rdisp/mshost  = portal.mycustomer.de
    ms/http_port =  8101
    So the questions are:
    1) Which message server do I have to use? (ABAP/J2EE)
    2) How to achieve to reach both stacks?
    or
    When it is not possible and I have to choose reaching J2EE-Stack (Portal from outside) how can I use the ABAP WebDynpros appropriately inside the portal?
    Hopes somebody can bring some light into the darkness.
    Best regards
    Volker

    Ok the ICM logg of the ABAP-Portal shows the following.
    I'm not so used to read the logs, but what I see is, that the Request comes to the portal and ist handled the common HTTP-Handlerm, but the J2EE-Handler returns a "empty" request?
    Here is a part of the log:
    The Request Starts, the Cache Handler is calles, the J2EE Handler is called, return of Empty-HTTP but I cannot see a "Failure".
    Thanks for having a look,
    Best regards,
    Volker
    [Thr 3860] REQUEST:
        Type: ACCEPT CONNECTION    Index = 107
    [Thr 3860] CONNECTION (id=1/233):
        used: 1, type: 1, role: 1, stateful: 0
        NI_HDL: 29, protocol: HTTP(1)
        local host:  195.1.1.182:8000 ()
        remote host: 195.1.1.181:29010 ()
        status: NOP
        connect time: 07.08.2008 16:11:39
        MPI request:        <0>      MPI response:        <0>
        request_buf_size:   0        response_buf_size:   0
        request_buf_used:   0        response_buf_used:   0
        request_buf_offset: 0        response_buf_offset: 0
    [Thr 7548] SiSelNSelect: start select (timeout=-1)
    [Thr 3860] MPI:3 create pipe 0000000003790660 1
    [Thr 3860] MPI<53>3#1 Open( ANONYMOUS 3 1 ) -> 3
    [Thr 3860] MPI<53>3#2 Open( ANONYMOUS 3 0 ) -> 3
    [Thr 3860] MPI:1 create pipe 0000000003790360 1
    [Thr 3860] MPI<54>1#1 Open( ANONYMOUS 1 0 ) -> 1
    [Thr 3860] MPI<54>1#2 Open( ANONYMOUS 1 1 ) -> 1
    [Thr 3860] IcmPlCheckRetVal: Next status: READ_REQUEST(1)
    [Thr 3860] IcmReadFromConn(id=1/233): request new MPI (0/0)
    [Thr 3860] MPI<53>3#3 GetOutbuf -1 187210 65536 (0) -> 0000000003917280 0
    [Thr 3860] NiIRead: hdl 29 received data (rcd=434,pac=1,RAW_IO)
    [Thr 3860] IcmReadFromConn(id=1/233): read 434 bytes(timeout 500)
    [Thr 3860] Address    Offset  IcmReadFromConn received
    [Thr 3860] ------------------------------------------------------------------------
    [Thr 3860] 00000000039172C8  000000  47455420 2f69726a 2f706f72 74616c2f |GET /irj/portal/|
    [Thr 3860] 00000000039172D8  000016  696e6465 782e6874 6d6c2048 5454502f |index.html HTTP/|
    [Thr 3860] 00000000039172E8  000032  312e300d 0a616363 6570743a 20696d61 |1.0..accept: ima|
    [Thr 3860] 00000000039172F8  000048  67652f67 69662c20 696d6167 652f782d |ge/gif, image/x-|
    [Thr 3860] 0000000003917308  000064  78626974 6d61702c 20696d61 67652f6a |xbitmap, image/j|
    [Thr 3860] 0000000003917318  000080  7065672c 20696d61 67652f70 6a706567 |peg, image/pjpeg|
    [Thr 3860] 0000000003917328  000096  2c206170 706c6963 6174696f 6e2f782d |, application/x-|
    [Thr 3860] 0000000003917338  000112  73686f63 6b776176 652d666c 6173682c |shockwave-flash,|
    [Thr 3860] 0000000003917348  000128  20617070 6c696361 74696f6e 2f766e64 | application/vnd|
    [Thr 3860] 0000000003917358  000144  2e6d732d 65786365 6c2c2061 70706c69 |.ms-excel, appli|
    [Thr 3860] 0000000003917368  000160  63617469 6f6e2f76 6e642e6d 732d706f |cation/vnd.ms-po|
    [Thr 3860] 0000000003917378  000176  77657270 6f696e74 2c206170 706c6963 |werpoint, applic|
    [Thr 3860] 0000000003917388  000192  6174696f 6e2f6d73 776f7264 2c202a2f |ation/msword, */|
    [Thr 3860] 0000000003917398  000208  2a0d0a61 63636570 742d6c61 6e677561 |*..accept-langua|
    [Thr 3860] 00000000039173A8  000224  67653a20 64650d0a 75736572 2d616765 |ge: de..user-age|
    [Thr 3860] 00000000039173B8  000240  6e743a20 4d6f7a69 6c6c612f 342e3020 |nt: Mozilla/4.0 |
    [Thr 3860] 00000000039173C8  000256  28636f6d 70617469 626c653b 204d5349 |(compatible; MSI|
    [Thr 3860] 00000000039173D8  000272  4520362e 303b2057 696e646f 7773204e |E 6.0; Windows N|
    [Thr 3860] 00000000039173E8  000288  5420352e 313b2053 56313b20 496e666f |T 5.1; SV1; Info|
    [Thr 3860] 00000000039173F8  000304  50617468 2e313b20 2e4e4554 20434c52 |Path.1; .NET CLR|
    [Thr 3860] 0000000003917408  000320  20322e30 2e353037 32373b20 2e4e4554 | 2.0.50727; .NET|
    [Thr 3860] 0000000003917418  000336  20434c52 20312e31 2e343332 32290d0a | CLR 1.1.4322)..|
    [Thr 3860] 0000000003917428  000352  686f7374 3a20706f 7274616c 2e61746c |host: portal.my|
    [Thr 3860] 0000000003917438  000368  61732d77 65796861 7573656e 2e64650d |customer.de.|
    [Thr 3860] 0000000003917448  000384  0a636f6e 6e656374 696f6e3a 204b6565 |.connection: Kee|
    [Thr 3860] 0000000003917458  000400  702d416c 6976650d 0a636c69 656e7470 |p-Alive..clientp|
    [Thr 3860] 0000000003917468  000416  726f746f 636f6c3a 20687474 70730d0a |rotocol: https..|
    [Thr 3860] 0000000003917478  000432  0d0a                                |..              |
    [Thr 3860] ------------------------------------------------------------------------
    [Thr 3860] PlugInHandleNetData: role: 1, status: 1, content-length: 0/0
              buf_len: 434, buf_offset: 0, buf_status: 0
    [Thr 3860] HttpParseRequestHeader: no content length set
    [Thr 3860] HttpParseRequestHeader: no transfer-encoding set
    [Thr 3860] HttpParseRequestHeader: Version: 1000
    [Thr 3860] HttpParseRequestHeader: Keep-Alive: 1
    [Thr 3860] HttpParseRequestHeader: no server port set
    [Thr 3860] HttpRewriteRequestHeader: perform actions: 0
    [Thr 3860] HttpSrvHdlRequest: method: 1; path: /irj/portal/index.html
    [Thr 3860] Handler 3: HttpAuthHandler matches url: /irj/portal/index.html, port: 80
    [Thr 3860] Handler 4: HttpCacheHandler matches url: /irj/portal/index.html, port: 80
    [Thr 3860] Handler 2: HttpSAPR3Handler matches url: /irj/portal/index.html, port: 80
    [Thr 3860] Handler 0: HttpJ2EEHandler matches url: /irj/portal/index.html, port: 80
    [Thr 3860] HttpSubHandlerCall: Call Handler: HttpAuthHandler, task=1, header_len=434
    [Thr 3860] HttpSubHandlerItDeactivate: handler 0: HttpAuthHandler
    [Thr 3860] HttpSubHandlerCall: Call Handler: HttpCacheHandler, task=1, header_len=434
    [Thr 3860] HttpCacheHandler: 1 434 000000000088BE80 0000000000000000
    [Thr 3860] ISC: Cache Lookup. 1. try: browser independent.
    [Thr 3860] ISC: hashed querystr = 9e6a '&*&'
    [Thr 3860] HttpCacheMakeObjectKey() -> '/irj/portal/index.html&&&GZ=0&A6E90000&' (39) rc=0
    [Thr 3860] MTX_LOCK 1628 0000000000C71940
    [Thr 3860] MTX_UNLOCK 1759 0000000000C71940
    [Thr 3860] IctCmOpen#195 R '/irj/portal/index.html&&&GZ=0&A6E90000&'.-1 (- ???) 13119456 1 -> 0000000000000000 -1 rc=20
    [Thr 3860] MTX_LOCK 1628 0000000000C717F0
    [Thr 3860] MTX_UNLOCK 1759 0000000000C717F0
    [Thr 3860] IctCmOpen#257 R '/irj/portal/index.html&&&GZ=0&A6E90000&'.-1 (- ???) 13119456 1 -> 0000000000000000 -1 rc=20
    [Thr 3860] ISC: Cache Lookup. 2. try: browser specific key.
    [Thr 3860] ISC: hashed querystr = 26b66ec1 '&Mozilla/4.0 (compatible; MSIE 6.0;&'
    [Thr 3860] HttpCacheMakeObjectKey() -> '/irj/portal/index.html&&&GZ=0&1CE66B62&' (39) rc=0
    [Thr 3860] MTX_LOCK 1628 0000000000C71940
    [Thr 3860] MTX_UNLOCK 1759 0000000000C71940
    [Thr 3860] IctCmOpen#196 R '/irj/portal/index.html&&&GZ=0&1CE66B62&'.-1 (- ???) 13119456 1 -> 0000000000000000 -1 rc=20
    [Thr 3860] MTX_LOCK 1628 0000000000C717F0
    [Thr 3860] MTX_UNLOCK 1759 0000000000C717F0
    [Thr 3860] IctCmOpen#258 R '/irj/portal/index.html&&&GZ=0&1CE66B62&'.-1 (- ???) 13119456 1 -> 0000000000000000 -1 rc=20
    [Thr 3860] HttpCacheHandler: cache miss.
    [Thr 3860] HttpSubHandlerItDeactivate: handler 1: HttpCacheHandler
    [Thr 3860] HttpSubHandlerCall: Call Handler: HttpSAPR3Handler, task=1, header_len=434
    [Thr 3860] HttpSAPR3Handler: url_tab_init: 1, force_dest: 0
    [Thr 3860] ICT: IctLookupPathTable() -> 20
    [Thr 3860] HttpSAPR3Handler: j2ee_active: 1, j2ee_conf: 1, dest: 2
    [Thr 3860] HttpSubHandlerItDeactivate: handler 2: HttpSAPR3Handler
    [Thr 3860] HttpSubHandlerCall: Call Handler: HttpJ2EEHandler, task=1, header_len=434
    [Thr 3860] HttpJ2EEHandler called: task=1
    [Thr 3860] IcmIConnPoolAllocEntry: no unused entry for pool 0000000000C29CF0 found (reuse conn: 1)
    [Thr 3860] IcmIConnPoolAllocEntry: try to create new entry for pool 0000000000C29CF0
    [Thr 3860] IcmConnPoolAllocSlot: allocated entry 0000000008D118D0[0] of pool 0000000000C29CF0
    [Thr 3860] NiHsLGetNodeAddr: found hostname 'portal.mycustomer.de' in cache
    [Thr 3860] NiIGetNodeAddr: hostname 'portal.mycustomer.de' = addr 195.1.1.182
    [Thr 3860] NiIGetServNo: servicename '50000' = port C3.50/50000
    [Thr 3860] NiICreateHandle: hdl 30 state NI_INITIAL
    [Thr 3860] NiIInitSocket: set default settings for new hdl 30 / sock 7816 (I4; ST)
    [Thr 3860] NiIBlockMode: set blockmode for hdl 30 FALSE
    [Thr 3860] NiIConnectSocket: hdl 30 is connecting to 195.1.1.182:50000 (timeout=5000)
    [Thr 3860] SiPeekPendConn: connection of sock 7816 established
    [Thr 3860] NiICheckPendConnection: connection of hdl 30 to 195.1.1.182:50000 established
    [Thr 3860] NiIConnect: hdl 30 took local address 195.1.1.182:3024
    [Thr 3860] NiIConnect: state of hdl 30 NI_CONNECTED
    [Thr 3860] NiILocalCheck: matched local address: 195.1.1.182 (up)
    [Thr 3860] IcmConnPoolConnect: Connection to host: portal.mycustomer.de, service: 50000 established (nihdl=30)
    [Thr 3860] IcmConnPoolNewEntry: created new entry 0000000008D118D0[0] for pool 0000000000C29CF0 (nihdl=30, ssl=0000000000000000)
    [Thr 3860] HttpJ2EEHandler: server triggered
    [Thr 3860]    Pool Entry 0000000008D118D0:
    [Thr 3860]    NI: 30, SSL: 0000000000000000, allocated: 1, inuse: 1, desc: 0000000000C28BA0
    local host:  195.1.1.182:3024
    remote host: 195.1.1.182:50000
    [Thr 3860] HttpJ2EEHandler: status: 6
    [Thr 3860] MPI<53>3#4 GetOutbuf -1 197250 65536 (0) -> 00000000039272C0 0
    [Thr 3860] HttpJ2EEDumpReqHeader:
    eye1: deadbeef, version: 1, client ip: 195.1.1.181, protocol: 1, guid: 1/233,
    length: 434, type: 0, trace: 3, status: 6, eye2: deadbeef
    [Thr 3860] Address    Offset  Send to AppServer via net:
    [Thr 3860] ------------------------------------------------------------------------
    [Thr 3860] 0000000003927308  000000  deadbeef 00000001 c30101b5 00000001 |................|
    [Thr 3860] 0000000003927318  000016  00000001 000000e9 000001b2 00030600 |................|
    [Thr 3860] 0000000003927328  000032  00000000 deadbeef                   |........        |
    [Thr 3860] ------------------------------------------------------------------------
    [Thr 3860] NiIWrite: hdl 30 sent data (wrt=40,pac=1,RAW_IO)
    [Thr 3860] IcmFlushBuf: NiRawWrite (40 bytes) wrote 40, rc=0
    [Thr 3860] MPI<53>3#5 DiscardOutbuf l2 0 0 197250 0 0 -> 00000000039272A0 0
    [Thr 3860] Address    Offset  Send to AppServer via net:

  • How to automate the build of CompositeApplication for different environment

    Hi,
    I have a scenerio where i have to automate the build process of composite application.
    For Example :
    I have a Composite application currently configured for my DEV Environment. I have two more environments UAT, and IST on which the same Composite Application should be deployed. The environment details such as 1) Host Name , 2) Port Number , for UAT and IST are different.
    I need to create an automation script which takes in the different environment details and builds the CompositeApplication Project.
    Please help, if you have any solution or Please provide pointers.
    Thanks
    yuvaraj

    Hi yuvarag,
    I take it that you're working in a 5.1.3 environment. I was in a similar situation, and although I wasn't able to automate the process as I would have liked, I was able to make some modifications to the build process that made it acceptable.
    For one thing, our QA dept would not allow us to build separate ear files, using different environments, for QA and production. They were willing to sign off on the QA file that they had tested, but as far as they were concerned (and I fully agreed) they had not tested a new aer file build for the production environment. I was able to convince them (and myself) that using the iConfigure tool to modify the settings of the ear file was a safe way to create the production file from the QA file. This also removed any possibility of including new code into a build with the production environment.
    Although it didn't get automated, I did set up a "build" user on the box that housed our repository. All builds for deployment to QA were performed by logging in as the build user to perform the build. I also made a few modifications to the build scripts that come with the commandlinecodegen tool to simplify the process. I could probably have automated the build by adding a cron entry to kick off the build script. Automating the iConfigure step would be much more difficult. But if you are free to build fresh ears for production, then you should be able to automate the process with cron, and a few tweaks to the commandlindgodegen tool.

  • MySQL & PHP -- Help!

    Hi guys,
    Long time, no see! ;-)
    Anyway, I've got a question for someone who is pretty darn
    good with PHP,
    forms, and MySQL. This is ultimately what I need to achieve:
    I'm creating a webpage for my university that will allow the
    professors in
    the IST department to select their preferences in course
    choices. I want to
    list out each IST course and then give them two different
    things to do with
    each course. The first thing is they need to select if
    they've taught that
    IST course before. Secondly, they need to say whether they
    "don't want to
    teach" the course, are "willing to teach" the course, or
    "really want to
    teach" the course. OK, hope this makes sense so far. What I
    need help with
    is figuring out how to put all the choices for each categorey
    into one field
    in a MySQL database. For example, if they selected the "don't
    want to teach"
    option (I'm not sure if a drop-box or radio button would work
    best...) for
    IST 215, IST 110 and IST 230. How can I have those courses
    entered into the
    single database field called "dontwant?"
    This is my code so far:
    // Connect to server and select database.
    mysql_connect("$host", "$username", "$password")or
    die("cannot connect");
    mysql_select_db("$db_name")or die("cannot select DB");
    // Get values from form
    $name=$_POST['name'];
    $thedate=date('m-j-y');
    $taughtbefore=;
    $dontwant=;
    $willing=;
    $reallywant=;
    $comments=!trim($_POST['comments']);
    // Insert data into mysql
    $sql="INSERT INTO $tbl_name(name, thedate, taughtbefore,
    dontwant,
    willing, reallywant, comments)VALUES('$name', '$thedate',
    '$taughtbefore',
    '$dontwant', '$willing', '$reallywant', '$comments')";
    $result=mysql_query($sql);
    // close connection
    mysql_close();
    Is there a way I can like...append all these values into one
    string to pass
    into the single database field...? As you can see, I really
    don't know how
    or what values to assign to those empty strings up there...
    I'm really
    unsure of how to go about doing this. I hope this makes
    sense...
    Thanks for any and all of your time!
    Shane H
    [email protected]
    http://www.avenuedesigners.com
    =============================================
    Blog:
    http://avenuedesigners.com/blog/
    Web dev articles, photography, and more:
    http://sourtea.com
    =============================================
    Proud GAWDS member
    http://www.gawds.org/showmember.php?memberid=1495
    Delivering accessible websites to all ...
    =============================================

    Hi Murray,
    Allow me to clarify. I ultimately need to display something
    like this...and
    this would be reading from the MySQL database, and output in
    a table on the
    webpage:
    | No Teach | Want to Teach | Really want |
    | IST 250 | IST 420 | IST 330 |
    | IST 110 | IST 101 | IST 311 |
    | IST 332 | | IST 120 |
    | | | IST 440
    |
    I understand your approach and think it's a good idea. I
    guess I should have
    a table for each, like: NoTeach, WantToTeach, and ReallyWant.
    My question is
    how I would put the right IST course into the right table.
    Like if they
    selected "I don't want to teach" would I have some type of if
    statement to
    sort them into the right tables? If so, can you give me some
    code on how it
    would work?
    Thanks!
    Shane H
    [email protected]
    http://www.avenuedesigners.com
    =============================================
    Blog:
    http://avenuedesigners.com/blog/
    Web dev articles, photography, and more:
    http://sourtea.com
    =============================================
    Proud GAWDS member
    http://www.gawds.org/showmember.php?memberid=1495
    Delivering accessible websites to all ...
    =============================================
    "Murray *ACE*" <[email protected]> wrote
    in message
    news:[email protected]...
    > Why would you want to put all of that into a single
    field? Sounds like
    > the wrong approach to me....
    >
    > I'd have a NoTeach table, containing at least three
    fields -
    >
    > termDate
    > profID
    > classID
    >
    > Each professor's "noteach" selection would then be a
    separate record in
    > that table, which could all be collated for display....
    >
    > --
    > Murray --- ICQ 71997575
    > Adobe Community Expert
    > (If you *MUST* email me, don't LAUGH when you do so!)
    > ==================
    >
    http://www.projectseven.com/go
    - DW FAQs, Tutorials & Resources
    >
    http://www.dwfaq.com - DW FAQs,
    Tutorials & Resources
    > ==================
    >
    >
    > "Shane H" <[email protected]> wrote
    in message
    > news:[email protected]...
    >> Hi guys,
    >>
    >> Long time, no see! ;-)
    >>
    >> Anyway, I've got a question for someone who is
    pretty darn good with PHP,
    >> forms, and MySQL. This is ultimately what I need to
    achieve:
    >>
    >> I'm creating a webpage for my university that will
    allow the professors
    >> in the IST department to select their preferences in
    course choices. I
    >> want to list out each IST course and then give them
    two different things
    >> to do with each course. The first thing is they need
    to select if they've
    >> taught that IST course before. Secondly, they need
    to say whether they
    >> "don't want to teach" the course, are "willing to
    teach" the course, or
    >> "really want to teach" the course. OK, hope this
    makes sense so far. What
    >> I need help with is figuring out how to put all the
    choices for each
    >> categorey into one field in a MySQL database. For
    example, if they
    >> selected the "don't want to teach" option (I'm not
    sure if a drop-box or
    >> radio button would work best...) for IST 215, IST
    110 and IST 230. How
    >> can I have those courses entered into the single
    database field called
    >> "dontwant?"
    >>
    >> This is my code so far:
    >>
    >> // Connect to server and select database.
    >> mysql_connect("$host", "$username", "$password")or
    die("cannot
    >> connect");
    >> mysql_select_db("$db_name")or die("cannot select
    DB");
    >>
    >> // Get values from form
    >> $name=$_POST['name'];
    >> $thedate=date('m-j-y');
    >> $taughtbefore=;
    >> $dontwant=;
    >> $willing=;
    >> $reallywant=;
    >> $comments=!trim($_POST['comments']);
    >>
    >> // Insert data into mysql
    >> $sql="INSERT INTO $tbl_name(name, thedate,
    taughtbefore, dontwant,
    >> willing, reallywant, comments)VALUES('$name',
    '$thedate',
    >> '$taughtbefore', '$dontwant', '$willing',
    '$reallywant', '$comments')";
    >> $result=mysql_query($sql);
    >>
    >> // close connection
    >> mysql_close();
    >>
    >>
    >> Is there a way I can like...append all these values
    into one string to
    >> pass into the single database field...? As you can
    see, I really don't
    >> know how or what values to assign to those empty
    strings up there... I'm
    >> really unsure of how to go about doing this. I hope
    this makes sense...
    >>
    >> Thanks for any and all of your time!
    >>
    >>
    >> --
    >> Shane H
    >> [email protected]
    >>
    http://www.avenuedesigners.com
    >>
    >> =============================================
    >> Blog:
    >>
    http://avenuedesigners.com/blog/
    >>
    >> Web dev articles, photography, and more:
    >>
    http://sourtea.com
    >> =============================================
    >> Proud GAWDS member
    >>
    http://www.gawds.org/showmember.php?memberid=1495
    >>
    >> Delivering accessible websites to all ...
    >> =============================================
    >

  • Web Dynpro application accessed via internet?

    Hallo
    We should develop one Application, but it should be accessed via internet. Our Personal System and Material System ist from SAP. Thus we want to did the GUI in Web Dynpro for Java.
    I'm not sure if the WD runs on internet? And ist it ture that SAP only good for the intranet application? Have you any example to solve the problem such as authentication and autorisation for the service (using adaptive Web Service)?
    Thanks a lot and
    Nice regards
    ping

    WD Java Apps can be accessed outside Intranet for example companies expose their ESS/MSS applications(WD Java apps) on the internet for their employees and managers.   However you need to check for browser compatitbilty depending on the Portal SP level you are using.  WD Java many not be supported by all browsers and versions. 
    Hope this helps
    Siva

  • Soure system in Bw development

    Hi all,
    Right now our BW development system (BW1) is connected R/3 Development(R/3D).
    We need some additional data which is not in R/3D. So we are planning to connect our BW1 to R/3 quality system(R/3Q).
    I ahve gone thru some posts and gathered some information. Can anyone please correct these.
    1. Create a source ssystem connection in BW1- we need basis help because awe need all the RFC connections information.
    2. You need to assign infosources to newly created source system(R/3Q) and create transfer rules accordingly.
    3. what else do I need to take care???
    Basically I am trying to pull data form R/3 Q to a ODS in BW1. Can I do Delta init's ?
    If I do Delta init's is that ok ifor teh same delat load n BW2(Bw quality) ?
    or Do I need to do only full loads in BW1 if there already existing Delat init from R/3Q to BW2(Bw quality)????
    Plase let me know......
    Thank you very much.....

    Hi Abhi,
    Its not a problem to have two R/3 source systems connected to the one BW system and you can still do delta loads as the delta's queues etc are source system dependent. 1. Yes you will need help from your Basis Team to setup the source system connection from the BW system to the R/3 source system. 2 If the data flow will be the same between BW1 and R/3Q then you may not need to create the source system dependent objects like infopackages, transfer rules etc again, it may be possible to transport the datasources from R3D to R3Q and  copy the source system dependent objects to a transport request and import them to BW1 again after you create the source system connection from BW1 to R/3Q, the procedure to copy the source system dependent objects for this would be similar to the following :
    RSA1                                                                    
    Transport Connection                                                    
    Button 'Collection mode'  set to 'start manual collection'              
    Press 'Source system assignment' button (it's the one left of the       
    'Request BEx' button)                                                   
    Select the source systems you want to save the transfer rules for       
    Continue                                                                
    Button 'Grouping' set to 'Save for system copy'                         
    At the left border click on 'Object Types'                              
    Extend tree  'Source system' LSYS                                       
    Double click on 'Select objects'                                        
    Select the source systems you want to collect objects for               
    the source system is now displayed in the right box                     
    Press collecting button ('gather dependent objects')                    
    this may take a while                                                   
    Right click on the root of the tree and select                          
    Transport all below                                                     
    Expand the whole tree and check if there isn't an object which is locked
    by an other open transport request !!                                   
    (the column 'Transport request' has to be empty !)                      
    Press the transport button                                              
    => A transport request is created. Check if the request contains all    
    ISMP and ISTS objects.                                                  
    Release the request 
    3. The main thing to take note of is that you name the RFC connections correctly and you
    have them pointing to the correct R/3 source system...the note 886102 may also be of interest
    to you and your Basis Team as it explains how to do system copies in the BW environmewnt.
    Best Regards,
    Des.

Maybe you are looking for