Applying materials to loaded objects

Hi,
I'm trying to develop a program whereby users can change the colour of an object. The object is loaded from a 3ds file. Colour accuracy is important, so I was wondering if anyone had experience with altering the properties of a loaded objects material within java3D, as creating several objects with different materials is unfeasible due to the number of choices potentially available (several thousand).
Thanks in advance :)

as far as i know
when you load an obj you get a branchgroup underneath the branch group you have some geometry.so run trough the enumeration of the branchGroup's child and go down all the branch (depending of the complexity of the object) until you get a shape3d and get the geometry.
like this it should work
Scene s1 = null;
try {
s1 = f1.load("test.obj");
} catch (Exception e) {
System.exit(1);
BranchGroup bg = s1.getSceneGroup();
Enumeration enum =bg.getAllChildren();
then underneath you'll have you shape3d where you can apply your Appearance
it work like the rest of the graphscene
cyril

Similar Messages

  • R3AS Load Objects - Changing Material Group Descriptions

    Hello,
    We use SAP ECC6 and SRM 5.
    We currently have some R/3 Material Groups descriptions that need changing in our ERP system.
    I am concerned with doing this as it appears that the material groups are replicated in SRM in the COMM_HEIRARCHY, albeit that they are not actually used in SRM.
    The issue I have, is when using R3AS to load the material groups, which load object should I use to just amend descriptions?
    It states in our documentation:
    DNL_CUST_BASIS3 - BASIS CRM Online. We use this for the initital load, i.e. a new build
    DNL_CUST_PROD1 - Product: Categories. We used this one for new product categories
    DNL_CUST_PROD0 - Material Number Coversions. I don't know what this is used for
    MATERIAL is for R/3 Material Master. I don't know what this is for
    Can someone please advise which load object would be relevant to use, and also clarify what DNL_CUST_PROD0 and MATERIAL is used for.
    Many Thanks
    Lisa Pallas

    Hello Lisa,
    Customizing object DNL_CUST_BASIS3: for data as Units of Measurement, currency, etc.
    Customizing object DNL_CUST_PROD1: to replicate R/3 product categories
    Customizing object DNL_CUST_PROD0: linked to customizing ( IMG: SAP Implementation Guide > SAP Supplier Relationship Management > SRM Server > Master Data > Products > Define Output Format and Storage Format of Product IDs
    Business object MATERIAL: to replicate R/3 materials
    According to your need, you have only to reload customizing object DNL_CUST_PROD1.
    Regards.
    Laurent.

  • Net.sf.jasperreports.engine.JRException: Error loading object from file : C

    I started using JasperReports for my web application report generation. I'm using JSPs for web development.
    I created a .jrxml file using iReport and used the following code to generate the report.
    try {
              JasperDesign jasperDesign = JRXmlLoader.load("C:\\tomcat\\webapps\\web\\JSP\\reports\\samples\\pmm-final.jrxml");
              JasperReport jasperReport = JasperCompileManager.compileReport(jasperDesign);
    // Second, create a map of parameters to pass to the report.
              Map parameters = new HashMap();
              parameters.put("Title", "JasperReport");
    // Third, get a database connection
              Connection conn = null;
              Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
              conn=DriverManager.getConnection("jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=C:/tomcat/webapps/db1/db1.mdb");
    // Fourth, create JasperPrint using fillReport() method
              JasperPrint jasperPrint = JasperFillManager.fillReport(jasperReport,
                                  parameters, conn);
    // You can use JasperPrint to create PDF
              //JasperExportManager.exportReportToPdfFile(jasperPrint, "C:\\tomcat\\webapps\\web\\JSP\\reports\\TestReport.pdf");
              JasperExportManager.exportReportToHtmlFile(jasperPrint, "C:\\tomcat\\webapps\\web\\JSP\\reports\\TestPMM.html");
              JRXlsExporter exporter = new JRXlsExporter();
              exporter.setParameter(JRExporterParameter.JASPER_PRINT, jasperPrint);
              exporter.setParameter(JRExporterParameter.OUTPUT_FILE_NAME, "C:\\tomcat\\webapps\\web\\JSP\\reports\\TestPMM.xls");
              exporter.exportReport();
    // Or to view report in the JasperViewer
              //JasperViewer.viewReport(jasperPrint);
    } catch (JRException e) {
              // TODO Auto-generated catch block
              e.printStackTrace();
    } catch (SQLException e) {
              // TODO Auto-generated catch block
              e.printStackTrace();
    The above pmm-final.jrxml uses a subreport 'top.jasper'. Error being thrown while loading top.jasper file. Error is as follows.
    java.io.InvalidClassException: net.sf.jasperreports.engine.base.JRBaseReport; lo
    cal class incompatible: stream classdesc serialVersionUID = 604, local class ser
    ialVersionUID = 606
    at java.io.ObjectStreamClass.initNonProxy(Unknown Source)
    at java.io.ObjectInputStream.readNonProxyDesc(Unknown Source)
    at java.io.ObjectInputStream.readClassDesc(Unknown Source)
    at java.io.ObjectInputStream.readNonProxyDesc(Unknown Source)
    at java.io.ObjectInputStream.readClassDesc(Unknown Source)
    at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
    at java.io.ObjectInputStream.readObject0(Unknown Source)
    at java.io.ObjectInputStream.readObject(Unknown Source)
    at net.sf.jasperreports.engine.util.JRLoader.loadObject(JRLoader.java:86
    at net.sf.jasperreports.engine.util.JRLoader.loadObjectFromLocation(JRLo
    ader.java:236)
    at net.sf.jasperreports.engine.fill.JRFillSubreport.evaluate(JRFillSubre
    port.java:295)
    at net.sf.jasperreports.engine.fill.JRFillBand.evaluate(JRFillBand.java:
    340)
    at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillPageBand(JRVert
    icalFiller.java:1224)
    at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillPageHeader(JRVe
    rticalFiller.java:353)
    at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReportStart(JRV
    erticalFiller.java:205)
    at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReport(JRVertic
    alFiller.java:119)
    at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:
    613)
    at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:
    483)
    at net.sf.jasperreports.engine.fill.JRFiller.fillReport(JRFiller.java:77
    at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillMa
    nager.java:248)
    at org.apache.jsp.JSP.UserGuide_jsp._jspService(org.apache.jsp.JSP.UserG
    uide_jsp:74)
    at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:99)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper
    .java:325)
    at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:2
    95)
    at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:245)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
    icationFilterChain.java:252)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
    ilterChain.java:173)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
    alve.java:214)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
    alve.java:178)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
    ava:126)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
    ava:105)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
    ve.java:107)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav
    a:148)
    at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:306)
    at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:385)
    at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:745)
    at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.ja
    va:675)
    at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:868)
    at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadP
    ool.java:684)
    at java.lang.Thread.run(Unknown Source)
    NESTED BY :
    java.io.InvalidClassException: net.sf.jasperreports.engine.base.JRBaseReport; lo
    cal class incompatible: stream classdesc serialVersionUID = 604, local class ser
    ialVersionUID = 606
    at java.io.ObjectStreamClass.initNonProxy(Unknown Source)
    at java.io.ObjectInputStream.readNonProxyDesc(Unknown Source)
    at java.io.ObjectInputStream.readClassDesc(Unknown Source)
    at java.io.ObjectInputStream.readNonProxyDesc(Unknown Source)
    at java.io.ObjectInputStream.readClassDesc(Unknown Source)
    at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
    at java.io.ObjectInputStream.readObject0(Unknown Source)
    at java.io.ObjectInputStream.readObject(Unknown Source)
    at net.sf.jasperreports.engine.util.JRLoader.loadObject(JRLoader.java:86
    at net.sf.jasperreports.engine.util.JRLoader.loadObjectFromLocation(JRLo
    ader.java:236)
    at net.sf.jasperreports.engine.fill.JRFillSubreport.evaluate(JRFillSubre
    port.java:295)
    at net.sf.jasperreports.engine.fill.JRFillBand.evaluate(JRFillBand.java:
    340)
    at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillPageBand(JRVert
    icalFiller.java:1224)
    at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillPageHeader(JRVe
    rticalFiller.java:353)
    at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReportStart(JRV
    erticalFiller.java:205)
    at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReport(JRVertic
    alFiller.java:119)
    at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:
    613)
    at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:
    483)
    at net.sf.jasperreports.engine.fill.JRFiller.fillReport(JRFiller.java:77
    at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillMa
    nager.java:248)
    at org.apache.jsp.JSP.UserGuide_jsp._jspService(org.apache.jsp.JSP.UserG
    uide_jsp:74)
    at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:99)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper
    .java:325)
    at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:2
    95)
    at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:245)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
    icationFilterChain.java:252)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
    ilterChain.java:173)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
    alve.java:214)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
    alve.java:178)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
    ava:126)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
    ava:105)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
    ve.java:107)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav
    a:148)
    at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:306)
    at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:385)
    at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:745)
    at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.ja
    va:675)
    at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:868)
    at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadP
    ool.java:684)
    at java.lang.Thread.run(Unknown Source)
    NESTED BY :
    net.sf.jasperreports.engine.JRException: Error loading object from file : C:\tom
    cat\webapps\web\JSP\reports\samples\top.jasper
    at net.sf.jasperreports.engine.util.JRLoader.loadObject(JRLoader.java:90
    at net.sf.jasperreports.engine.util.JRLoader.loadObjectFromLocation(JRLo
    ader.java:236)
    at net.sf.jasperreports.engine.fill.JRFillSubreport.evaluate(JRFillSubre
    port.java:295)
    at net.sf.jasperreports.engine.fill.JRFillBand.evaluate(JRFillBand.java:
    340)
    at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillPageBand(JRVert
    icalFiller.java:1224)
    at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillPageHeader(JRVe
    rticalFiller.java:353)
    at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReportStart(JRV
    erticalFiller.java:205)
    at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReport(JRVertic
    alFiller.java:119)
    at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:
    613)
    at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:
    483)
    at net.sf.jasperreports.engine.fill.JRFiller.fillReport(JRFiller.java:77
    at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillMa
    nager.java:248)
    at org.apache.jsp.JSP.UserGuide_jsp._jspService(org.apache.jsp.JSP.UserG
    uide_jsp:74)
    at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:99)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper
    .java:325)
    at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:2
    95)
    at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:245)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
    icationFilterChain.java:252)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
    ilterChain.java:173)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
    alve.java:214)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
    alve.java:178)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
    ava:126)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
    ava:105)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
    ve.java:107)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav
    a:148)
    at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:306)
    at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:385)
    at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:745)
    at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.ja
    va:675)
    at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:868)
    at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadP
    ool.java:684)
    at java.lang.Thread.run(Unknown Source)
    Caused by: java.io.InvalidClassException: net.sf.jasperreports.engine.base.JRBas
    eReport; local class incompatible: stream classdesc serialVersionUID = 604, loca
    l class serialVersionUID = 606
    at java.io.ObjectStreamClass.initNonProxy(Unknown Source)
    at java.io.ObjectInputStream.readNonProxyDesc(Unknown Source)
    at java.io.ObjectInputStream.readClassDesc(Unknown Source)
    at java.io.ObjectInputStream.readNonProxyDesc(Unknown Source)
    at java.io.ObjectInputStream.readClassDesc(Unknown Source)
    at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
    at java.io.ObjectInputStream.readObject0(Unknown Source)
    at java.io.ObjectInputStream.readObject(Unknown Source)
    at net.sf.jasperreports.engine.util.JRLoader.loadObject(JRLoader.java:86
    ... 33 more
    Anyone pls help. It's bit urgent. Thanks.

    I was using iReport v0.5.0 and it uses jasperreports-0.6.7.jar (v0.6.7) of
    JasperReports. I compiled and i deployed my application in BEA weblogic server. I got the error listed below. Only after i saw your
    response explaining that iReport was the issue, i checked the iReport lib directory and found this version of jasperreport jar.
    iReport creates a java source file which is used to a jasper file.
    iReport will link in the v0.6.7 version of jasperReports. When you
    deploy your web application it will recognize this version through the compiled jasper file and give you the InvalidClassException, even
    though you only have one jasperReport jar deployed with your war file.
    The way i fixed this problem was to create my web application with the
    jasperreport jar comes with iReport.
    Thanks for mentioning iReport.
    Christopher
    Error:
    Caused by: java.io.InvalidClassException: net.sf.jasperreports.engine.base.JRBas
    eReport; local class incompatible: stream classdesc serialVersionUID = 607, local class serialVersionUID = 10002
    at java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:463)
    at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1521)
    at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1435)
    at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1521)
    ...

  • Initial Load R3AM1 Parallel Processing (load objects)

    Dear
    After optimizing the parallel processing for the initial load between ISU -> CRM (Initial Load ISU / CRM Issues), I would like to know the following:
    On the CRM system , transaction R3AM1 you can monitor the Load Objects.Is it possible to parallel process the load objects?
    At this time we can see each block being processed one at the time. We can however see there are multiple queues available.
    Any info would be most welcome.
    Kind regards
    Lucas

    There you have it!
    increase MAX_PARALLEL_PROCESSES(changing crm table smofparsfa) from 5 to 10 and you will see more queues getting processed simultaneously.
    More info:
    The maximum number of loads and requests that can be processed simultaneously is defined in the table SMOFPARSFA under  the MAX_PARALLEL_PROCESSES..The hierarchy in order of preference is initial load, request load, and then SDIMA.
    If the number of running  loads and the number of running requests in total is as much  as or higher than this number, the remaining loads have to  wait until a process is free again.Consequently this parameter can be modified if  the processing of loads\requests is delayed due to non availability of free processes.The default value of this parameter is 5(as is there in your CRM as well)
    There's no need to change anything in table 'CRMPAROLTP' on the CRM system

  • Can't load object code to CIN. Mashine specific.

    Suddenly all the VIs using CINs have lost their object
    code. They are broken and any attempt to load the code fails. I have "object code is not loaded" error.
    I've tried with simple test examples but LabVIEW simply refuses to load object code into VI. It isn't getting any bigger in size. This problem is specific only for one of my computers running LabVIEW. My CINs are used for computational purposes, they do not refer to any hardware. How to solve this problem ?

    One way for this to happen is for the VI to be saved on a different platform (Mac / Linux / Windows). If you open a VI on a different platform from the one it was compiled on, its object code is tossed. If that VI is saved in that state, the object code is removed from the file.
    Normal (non-CIN) VIs are recompiled as needed. But CINs need external object files for the platform they're being compiled on.
    Steve Bird
    Culverson Software - Elegant software that is a pleasure to use.
    Culverson.com
    Blog for (mostly LabVIEW) programmers: Tips And Tricks

  • Names of the programs which Extend Materials, Load Materials and Load maste

    Hi ,
    Could you please give the names of the programs which Extend Materials, Load Materials and Load master data settings for auto replenishment.
    With regards,
    Pritee.

    HI,
    As per your needs programs list as follows.
    1) Material Extended T-codes(program) :
       a) LSMW - Legacy System Migration Workbench
       b) BDC    - Batch data communication
       c) MM17  - Mass Maintenance Materials and
       d) MM01  - Create Material also extended material one by one.
    2) Load Materials
       a) LSMW - Legacy System Migration Workbench
       b) BDC    - Batch data communication
    3) Load Material Master
        a) MM01  - Create Material.
    Hope, it is useful for you.
    Regards,
    K.Rajendran

  • Is it ok to apply patch with invalid Objects?--Urgent

    hello,
    DB: 10.1.0.3.0
    Patch: P4751926
    OS: Linux
    I have seven invlaid objects.
    Is it ok to apply patch with invalid Objects?
    sys.LEAF_CATEGORY_TYP------------------------------------TYPE BODY
    sys.CUSTOMER_TYP----------------------------------------------TYPE
    sys.CATALOG_TYP-------------------------------------------------TYPE BODY
    sys.COMPOSITE_CATEGORY_TYP-------------------------TYPE BODY
    sys.DBMS_STATS---------------------------------------------------PACKAGE BODY
    sys.DBMS_STATS_INTERNAL--------------------------------- PACKAGE BODY
    PUBLIC.DBMS_XDBUTIL_INT------------------------------------SYNONYM
    DN

    did u try to recompile the invalid objects with the utlrp.sql script? (the script is under, <oracle_home>/rdbms/admin
    your dbms_stats is invalid, and that package is needed for getting the statistics so better to have it valid than invalid.

  • How to disable a filter plugin if applied on a smart object?

    I've been looking for a way to disable a filter plugin when  applied on a smart object for a couple hours now but I must be looking in the wrong way...
    I was thinking of a property to set/unset in the PIPL file but the resource guide pdf isn't much help.
    Any ideas?

    Has anybody ever encountered this problem?

  • Add child loader object dynamically

    Hi I wanna add loader object on stage dynamically but showing some error.
    function addImage(str:String){
              ld=new Loader()
              ld.load(new URLRequest(str+'.png'))
              ld.contentLoaderInfo.addEventListener(Event.COMPLETE,loadfinish)
    function loadfinish(event:Event):void{
              addChild(event.target.data)<<<this is showing error
    error is :
    ReferenceError: Error #1069: Property data not found on flash.display.LoaderInfo and there is no default value.
              at imagesearch_fla::MainTimeline/loadfinish()

    If you look up the Loader class in the help documentation you will see that the error ois telling you what the problem is.  There is no "data" property for the Loader class.  The Loader class, since it deals primarily with visual elements, has a "content" property. 
    The URLLoader class has a data property and that is mainly because the URLLoader class is used for data files.

  • MIDDLEWARE-LOAD OBJECTS

    Hi Experts
    Is there any Table or Transaction code which shows the details of the Load objects( Ex: BUPA_MAIN), and the Bdocs related to that load object.
    Points will be rewarded.
    Thanks in advance
    Nadh.

    Hi Nadh,
    Below  are the list of the Tcodes that will give you the status of the middleware Load objects.
    SMWP   (Monitoring Cockpit)
    SMW00 (Error Handler)
    SMW01 (Display BDoc Messages)
    SMW02 (BDoc Message Summary)
    SMQ1    (Outbound Queue Monitor)
    SMQ2    (Inbound Queue Monitor)
    SMQR   (Queue-In Scheduler)
    SMQS    (Queue-Out Scheduler)
    SMWT   (Middleware Trace)
    <b>R3AS      (Start Initial Load)</b>
    R3AC6   (Define Middleware Parameters)
    <b>R3AR2   (Define Requests)
    R3AR3   (Monitor Requests)
    R3AR4   (Start Requests)
    </b> SDIMA  (Data Integrity Manager)
    SBDM    (BDoc Modeler)
    R3AC1    (Adapter Business Objects)
    Let me know if you need any more details.
    Thanks,
    Samantak.
    <b>Rewards points for useful answers.</b>

  • Pre-loading objects and textures

    I have made a java3d applet which starts with swing gui
    then makes a scenegraph, something like this:
    1). I configure/set the
    3DCanvas
    VirtualUniverse,
    Locale
    View BranchGroup ...
    Scene BranchGroup (empty)
    add a behavior to View
    2). The behavior previously added is used to extend the scene and view
    with new BranchGroups, Shape3Ds (some loaded from .obj files) and behaviors (right now, everything gets loaded in the behavior)
    Now my question is, how can I load the .obj files and .jpg texture files
    in the swing part or in part 1.) so that I can put them in the scene from the behavior?
    I was thinking to build another BranchGroup in which I would add all the loaded objects with textures and then give a reference to the behavior which could then just copy the objects in the scene...
    Does this make sense? or is there maybe another way to do it?
    Also is there any easy way to modify the applet loader or make a custom one, so that the user doesn�t see the gray screen with "applet loading"?
    thanks

    If I detach a BranchGroup referenced by a behavior,
    can the behavior still modify or access the BranchGroup????

  • Loader Object throwing #2148

    Hello:
    I have a swf file that I am developing to email to other
    users, basically a standalong swf. The file is created with
    localwithnetwork (using -use-network=false compiler parameter) so
    it has no local file system access. The reason this swf has
    localwithnetwork access is to open the hyperlinks in the swf. There
    are few images stored as bytearrays in the swf which is loaded
    using the Loader object using the following syntax:
    this._loader.loadBytes(cachedImage.getBytes(),new
    LoaderContext(false,ApplicationDomain.currentDomain));
    But now when I open the swf I get the following error :
    SecurityError: Error #2148: SWF file
    file://\\SSRV\Data\tmp\File.swf cannot access local resource
    file://\\SSRV\Data\tmp\File.swf/[[DYNAMIC]]/1. Only
    local-with-filesystem and trusted local SWF files may access local
    resources.
    at flash.display::Loader/get content()
    at
    aclient.core::ImageBytesObject/onLoadComplete()[C:\aclient\core\ImageBytesObject.as:169]
    I am not able to make out what is causing this error as I am
    not loading anything from the file system. Everything that is being
    loaded is from the swf itself and is in memory. So what could be
    causing this error.? If I ignore this error the images do not load
    and it shows a placeholder where the images should have been. I am
    really out of luck here. I have used Security.Allowdomain('*") as
    well but that also does not seems to work? Any help here would be a
    big help.
    Thanks!!

    Thanks Greg. But then how do i instruct the swf to ignore the
    cache image?

  • How to deactivate the load objects runnnig from CRM to CDM in TCode:R3AM1?

    Hello Friends,
    We are using CRM 4.0 , at the time of implementation they had done settings for Mobile sales also.But since implementation we are not using Mobile sales, using  only CRM sales.
    My concern is , in TCode : R3AM1 (Monitor Objects) , many of the objects are in status "Done" with source site " CRM " and Destination as "CDM". And these load objects are running on regular basis .I want to exclude or delete these load objects to run with destination as "CDM" and want only Source site as "OLTP" and destination as "CRM" and vice versa.
    Also how can i find which  background  job is using what load objects?
    Would appreciate for your valuable suggessions to achieve this.
    Cheers
    Sreedhar

    Hello Soumya,
    Thanks for the info.
    My question is how to  delete or remove or deactivate the destination as CDB(Mobile sales) in the R3AM1 T Code.Most of the standard Load objects are running in the background (as Background Job) and  source site as "CRM" and Destination as "CDB" . Since we are not using Mobile sales , unnecessarily these load objects are running regularly and showing green "Done" status . How to find which job is running all these objects so that i can stop rnning this job?
    Let me know for any additional info.
    Cheers
    Sreedhar
    We are using CRM 4.0 , at the time of implementation they had done settings for Mobile sales also.But since implementation we are not using Mobile sales, using only CRM sales.
    My concern is , in TCode : R3AM1 (Monitor Objects) , many of the objects are in status "Done" with source site " CRM " and Destination as "CD". And these load objects are running on regular basis .I want to exclude or delete these load objects to run with destination as "CDM" and want only Source site as "OLTP" and destination as "CRM" and vice versa.
    Also how can i find which background job is using what load objects?
    Would appreciate for your valuable suggessions to achieve this.

  • Loader object question

    I have an experiment setup that has a bunch of common equipment and a
    chamber that supports 3 different experiment rigs. I created a Lookout
    4.0.1 process for the common equipment and a separate process for each
    experiment rig, (e.g., Common_Process, A_Process, B_Process,
    C_Process). Only two processes need to be loaded and running
    simulatneously (the common process and a specific experiment's process).
    The common process is always loaded. I created a radio button selection
    list to allow the operator to choose loading Experiment A, B, C or
    None. I then created a loader object for each experiment. Here is my
    annoyance. For Experiment A, the Loader object loads the process when
    the radiobutton for Experiment A is selected (no prob
    lems here). But
    the trigger for unloading is when any of the other 3 radio buttons are
    selected. The result is whenever we change experiments, I get a 2 error
    messages. Process:Common_Process, Area:Comm, Description:"Unload:
    Process not found: X_Process" where X is the name of the other
    processes. Is there a better way to trigger an unload such that it will
    not try to also unload the other processes?
    Please remove the DELETE from my address and respond both directly to me
    and to this NI usegroup.
    TIA,
    Alan
    <><><><><><><><><><><><><><><><><><><><><>
    Historical, though non-PC, quote of the day:
    "We have staked the whole future of America's civilization,
    not upon the power of government, far from it.
    We have staked the future of all our political institutions
    ...upon the capacity of each and all of us to govern ourselves
    according to the Ten Commandments of God." - James Madison

    FYI - here is the response I got directly mailed to me from NI Support.
    The solution works great. - Alan
    =============================
    From: [email protected]
    Date: Tue, 25 Jul 2000 14:41:53 -0500
    Subject: Re: Loader object - Unloading Logic Problem
    Alan,
    I have found a solution to your problem that you are receiving when you try
    to
    unload a process that has not been previously loaded. If you place the
    following code in the unload portion of the Loader object (modifying it
    accordingly) will eliminate the errors you were seeing.
    if(Loader2.Load,if(!Radio1.2,1,0),0)
    The code above checks to see if the process has been loaded by checking the
    load
    attribute of the Loader object. If the process has been loaded, then we
    check
    to see if we have selected a different process to load, if we have checked a
    different process, then we tell the load object to unload the process.
    Hope the above helps you in your development of your application.
    Best Regards,
    John Meier
    National Instruments
    http://www.ni.com/support
    Alan Richard wrote:
    > I have an experiment setup that has a bunch of common equipment and a
    > chamber that supports 3 different experiment rigs. I created a Lookout
    > 4.0.1 process for the common equipment and a separate process for each
    > experiment rig, (e.g., Common_Process, A_Process, B_Process,
    > C_Process). Only two processes need to be loaded and running
    > simulatneously (the common process and a specific experiment's process).
    >
    > The common process is always loaded. I created a radio button selection
    > list to allow the operator to choose loading Experiment A, B, C or
    > None. I then created a loader object for each experiment. Here is my
    > annoyance. For Experiment A, the Loader object loads the process when
    > the radiobutton for Experiment A is selected (no problems here). But
    > the trigger for unloading is when any of the other 3 radio buttons are
    > selected. The result is whenever we change experiments, I get a 2 error
    > messages. Process:Common_Process, Area:Comm, Description:"Unload:
    > Process not found: X_Process" where X is the name of the other
    > processes. Is there a better way to trigger an unload such that it will
    > not try to also unload the other processes?
    >
    > Please remove the DELETE from my address and respond both directly to me
    > and to this NI usegroup.
    >
    > TIA,
    > Alan
    >
    > <><><><><><><><><><><><><><><><><><><><><>
    >
    > Historical, though non-PC, quote of the day:
    >
    > "We have staked the whole future of America's civilization,
    > not upon the power of government, far from it.
    > We have staked the future of all our political institutions
    > ...upon the capacity of each and all of us to govern ourselves
    > according to the Ten Commandments of God." - James Madison
    <><><>><><><><><><><><><><><><><><><><><><>
    Historical, though non-PC, quote of the day:
    "We have staked the whole future of America's civilization,
    not upon the power of government, far from it.
    We have staked the future of all our political institutions
    ....upon the capacity of each and all of us to govern ourselves
    according to the Ten Commandments of God." - James Madison

  • How to use textures on loades objects

    Hi there
    i`m trying to use a texture on a loaded .obj-object.
    I`m able to load them seperate, but I have no idea how to apply the texture
    I`ll be happy if anyone knows where I can get informations about that topic.
    Greetings,klaus

    like this it should work
    Scene s1 = null;
    try {
    s1 = f1.load("test.obj");
    } catch (Exception e) {
    System.exit(1);
    BranchGroup bg = s1.getSceneGroup();
    Enumeration enum =bg.getAllChildren();
    then underneath you'll have you shape3d where you can apply your Appearance
    it work like the rest of the graphscene

Maybe you are looking for

  • I Chat Streaming questions???

    Hello, So I've downloaded iChat Stream and I can open an animated gif (which works in AIM) but now I can't save, it's not highlighted on top? My animation does work in iChat BUT theres a red cross through it? And do I have to keep iChat Stream open w

  • How to change a plant in sales order for main item of BOM

    Dear Gorus, Please tell me how we can change plant of main item of a BOM? Actually, I have maintained a LUMF BOM. The main item and components of this are maintained for two different plants.  BOM is also maintained for both the plants and it explode

  • ML 10.8.1 Switching off slow with ssd

    Hello everyone since I upgraded to ML I have problems with slowness turn off my macbook pro i7, first with lion goes off in a few seconds now it takes more than a minito. I also did a clean install but the problem is not solved

  • Iphoto won't share photos by email, share file won't open.

    iphoto won't share photos by email, share file won't open. what do I do?

  • Regular expressions-how to replace [ and ] characters from a string

    Hi, my input String is "sdf938 [98033]". Now from this given string, i would like to replace the characters occurring within square brackets to empty string, including the square brackets too. my output String needs to be "sdf938" in this case.. How