FML32 to XML Bridge TuxQ2JmsQ

Hi,
I use the wtc bridge with a tuxq2jmsq redirection(version of weblogic : 8.1SP4). Everything works well until there is an error in the translation of the fml32 into an xml message(for example fml field unknown id). After a such error, even good messages are no more processed as the tuxq2jmsq is stopped.
It seems to be a bug in the tBexec class, anyone knows a patch or a workaround for this problem ?
Here are the logs of the component :
<May 23, 2006 2:20:16 PM MEST> <Debug> <WTC> <BEA-180046> </tBexec/tuxQ2jmsQ/t#1 tuxType:FML32>
<May 23, 2006 2:20:16 PM MEST> <Debug> <WTC> <BEA-180046> </tBexec/tuxQ2jmsQ/t#1 Tux Msg received.>
<May 23, 2006 2:20:16 PM MEST> <Debug> <WTC> <BEA-180046> <[/tBexec/showTuxMsg/>
<May 23, 2006 2:20:16 PM MEST> <Debug> <WTC> <BEA-180046> < Priority:null>
<May 23, 2006 2:20:16 PM MEST> <Debug> <WTC> <BEA-180046> <Correlation ID:null>
<May 23, 2006 2:20:16 PM MEST> <Debug> <WTC> <BEA-180046> < Failure Q:null>
<May 23, 2006 2:20:16 PM MEST> <Debug> <WTC> <BEA-180046> < Reply to:null>
<May 23, 2006 2:20:16 PM MEST> <Debug> <WTC> <BEA-180046> < MessageType:FML32>
<May 23, 2006 2:20:16 PM MEST> <Debug> <WTC> <BEA-180046> <]/tBexec/showTuxMsg/10/>
<May 23, 2006 2:20:16 PM MEST> <Debug> <WTC> <BEA-180046> </tBexec/tuxQ2jmsQ/t#1 TPriority:1 JPriority:0>
java.lang.NullPointerException
at weblogic.wtc.tbridge.tBexec.tuxQ2jmsQ(tBexec.java:488)
at weblogic.wtc.tbridge.tBexec.run(tBexec.java:197)
<May 23, 2006 2:20:16 PM MEST> <Debug> <WTC> <BEA-180046> </tBexec>run/t#1: TuxQ2JmsQ java.lang.NullPointerException>
<May 23, 2006 2:20:16 PM MEST> <Debug> <WTC> <BEA-180046> <]tBexec<run/t#1: exited.>
Thanks by advance,
Rodrigue

Hi Rodrigue,
Sorry for the delay in responding to this question. It sounds as though you have uncovered a bug. Can you please open a case with BEA Customer Support so this gets tracked properly? I can't think of any suitable workaround, but perhaps Customer Support has something up their sleeve.
Thanks,
Todd Little
BEA Tuxedo Architect

Similar Messages

  • Bridge CS6 metadata palette not creating bag array

    I am having trouble getting a custom XML Bridge metadata palette to write bag arrays.
    What I want is:
    <dcterms:subject>
        <rdf:Bag>
           <rdf:li>term 1</rdf:li>
           <rdf:li>term 2</rdf:li>
           <rdf:li>term 3</rdf:li>
        </rdf:Bag>
    </dcterms:subject>
    The result I get is:
    <dcterms:subject>term 1; term 2; term 3</dcterms:subject>
    My code is:
    <?xml version="1.0" encoding="UTF-8"?>
    <xmp_definitions xmlns:ui="http://ns.adobe.com/xmp/fileinfo/ui/">
    <xmp_schema prefix="dcterms" namespace="http://purl.org/dc/terms/" label="$$$/Custom/Schema/dcterms/Label=Dublin Core Terms"/>
    <xmp_property prefix="dcterms" name="subject" label="$$$/Custom/Property/dcterms/Subject=Subject" category="external" type="bag" element_type="text"/>   
    </xmp_schema>
    </xmp_definitions>
    This code works in CS4 and CS5.  I don't see any new requirements for XML panels in the CS6 XMP SDK, am I missing something? I also tried writing a simple dc:subject property, but it also failed to create a bag.  The CS6 Bridge IPTC Core palette works correctly, so I have to think this is a problem only for custom palettes.
    Thanks,
    Greg Reser

    Thanks Curt, but this is not a virus issue.  Think about it, how could the ntdll.dll file be virus infected and yet only impact the running of this single application?  That really wouldn't make sense now would it?  That library is critical to many windows function and if it were virus infected, I would have more things to worry about that trying to get Bridge to launch.
    I already did my homework on that before I posted here and tried some of the things suggested on verifying the integrity of my system files.  The Digital Signature Information shows to be okay.
    It could be that I upgraded this system from Windows XP Professional to Windows Vista Business and that I have an old (CS2) install that I did not remove from the computer.  I have done a variety of things to try and get to the root, but to no avail.  I am sure that if I were willing to start completely from scratch and do a clean install of the OS, I may be able to get it to work.  I don't really have time to do that however, and since I am not the only person who has had the issue with Bridge failing to start, I suspect the solution lies somewhere within the architecture of Bridge in CS6 that is at the root of my problem.
    I am hoping that someone from Adobe will finally figure it out and provide an update that works.

  • Web Sphere start up problem.

    Hi all,
    I am getting the following stack of exceptions while starting up the webshere server. What might be the reason. Can u help me out?
    Retheesh R
    *** Starting the server ***
    ************ Start Display Current Environment ************
    WebSphere Platform 5.0 [BASE 5.0.0 s0245.03] running with process name localhost\localhost\server1 and process id 3260
    Host Operating System is Windows XP, version 5.1
    Java version = J2RE 1.3.1 IBM Windows 32 build cn131-20021107 (JIT enabled: jitc), Java Compiler = jitc, Java VM name = Classic VM
    was.install.root = C:\Program Files\IBM\WebSphere Studio\runtimes\base_v5
    user.install.root = C:\Program Files\IBM\WebSphere Studio\runtimes\base_v5
    Java Home = C:\Program Files\IBM\WebSphere Studio\runtimes\base_v5\java\jre
    ws.ext.dirs = C:\Program Files\IBM\WebSphere Studio\runtimes\base_v5/java/lib;C:\Program Files\IBM\WebSphere Studio\runtimes\base_v5/classes;C:\Program Files\IBM\WebSphere Studio\runtimes\base_v5/classes;C:\Program Files\IBM\WebSphere Studio\runtimes\base_v5/lib;C:\Program Files\IBM\WebSphere Studio\runtimes\base_v5/lib/ext;C:\Program Files\IBM\WebSphere Studio\runtimes\base_v5/web/help;C:\Program Files\IBM\WebSphere Studio\runtimes\base_v5/deploytool/itp/plugins/com.ibm.etools.ejbdeploy/runtime;C:/Program Files/IBM/SQLLIB/java/db2java.zip;C:/Program Files/IBM/WebSphere Studio/wstools/eclipse/plugins/com.ibm.etools.webservice_5.0.1/runtime/worf.jar
    Classpath = C:\Program Files\IBM\WebSphere Studio\runtimes\base_v5/properties;C:\Program Files\IBM\WebSphere Studio\runtimes\base_v5/properties;C:\Program Files\IBM\WebSphere Studio\runtimes\base_v5/lib/bootstrap.jar;C:\Program Files\IBM\WebSphere Studio\runtimes\base_v5/lib/j2ee.jar;C:\Program Files\IBM\WebSphere Studio\runtimes\base_v5/lib/lmproxy.jar;C:/Program Files/IBM/WebSphere Studio/wstools/eclipse/plugins/com.ibm.etools.websphere.tools.common_5.0.1/runtime/wteServers.jar;C:/Program Files/IBM/WebSphere Studio/wstools/eclipse/plugins/com.ibm.etools.websphere.tools.common_5.0.1/runtime/wasToolsCommon.jar
    Java Library path = C:\Program Files\IBM\WebSphere Studio\runtimes\base_v5/bin;C:\Program Files\IBM\WebSphere Studio\runtimes\base_v5/java/bin;C:\Program Files\IBM\WebSphere Studio\runtimes\base_v5/java/jre/bin;C:\Program Files\IBM\WebSphere Studio\eclipse\jre\bin;.;C:\WINDOWS\system32;C:\WINDOWS;C:\oracle\ora92\bin;C:\Program Files\Oracle\jre\1.3.1\bin;C:\Program Files\Oracle\jre\1.1.8\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\PROGRA~1\IBM\SQLLIB\BIN;C:\PROGRA~1\IBM\SQLLIB\FUNCTION
    ************* End Display Current Environment *************
    [6/24/05 15:33:33:797 IST] 5cc01505 ManagerAdmin I TRAS0017I: The startup trace state is *=all=disabled.
    [6/24/05 15:33:34:281 IST] 5cc01505 AdminInitiali A ADMN0015I: AdminService initialized
    [6/24/05 15:33:35:109 IST] 5cc01505 Configuration A SECJ0215I: Successfully set JAAS login provider configuration class to com.ibm.ws.security.auth.login.Configuration.
    [6/24/05 15:33:35:141 IST] 5cc01505 SecurityDM I SECJ0231I: The Security component's FFDC Diagnostic Module com.ibm.ws.security.core.SecurityDM registered successfully: true.
    [6/24/05 15:33:35:469 IST] 5cc01505 SecurityCompo I SECJ0309I: Java 2 Security is disabled.
    [6/24/05 15:33:35:500 IST] 5cc01505 SecurityCompo I SECJ0212I: WCCM JAAS configuration information successfully pushed to login provider class.
    [6/24/05 15:33:35:547 IST] 5cc01505 SecurityCompo I SECJ0240I: Security service initialization completed successfully
    [6/24/05 15:33:35:578 IST] 5cc01505 JMSRegistrati A MSGS0602I: WebSphere Embedded Messaging Client only has been installed
    [6/24/05 15:33:37:203 IST] 5cc01505 JMXSoapAdapte A ADMC0013I: SOAP connector available at port 8880
    [6/24/05 15:33:37:219 IST] 5cc01505 SecurityCompo I SECJ0243I: Security service started successfully
    [6/24/05 15:33:37:234 IST] 5cc01505 SecurityCompo I SECJ0210I: Security enabled false
    [6/24/05 15:33:37:453 IST] 5cc01505 SystemErr R Failed to initialise trace to ./mqjms.trc
    [6/24/05 15:33:38:203 IST] 5cc01505 CacheServiceI I DYNA0048I: WebSphere Dynamic Cache initialized successfully.
    [6/24/05 15:33:38:297 IST] 5cc01505 FileBeanStore W CNTR0023W: Directory "C:\Program Files\IBM\WebSphere Studio\runtimes\base_v5/temp" does not exist. The EJB Container will use the current directory for passivating beans.
    [6/24/05 15:33:39:703 IST] 5cc01505 DeployedAppli W WSVR0205E: Module, StrutsAppEJB.jar, of application, StrutsApp, failed to initialize
    [6/24/05 15:33:39:719 IST] 5cc01505 ApplicationMg E WSVR0100W: An error occurred initializing, StrutsApp
    com.ibm.ws.exception.ConfigurationError: Open failure
         at com.ibm.ws.runtime.component.DeployedModuleImpl.initialize(DeployedModuleImpl.java:280)
         at com.ibm.ws.runtime.component.DeployedApplicationImpl.initializeModule(DeployedApplicationImpl.java:700)
         at com.ibm.ws.runtime.component.DeployedApplicationImpl.initialize(DeployedApplicationImpl.java:402)
         at com.ibm.ws.runtime.component.ApplicationMgrImpl.initializeApplication(ApplicationMgrImpl.java:135)
         at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:203)
         at com.ibm.ws.runtime.component.ContainerImpl.startComponents(ContainerImpl.java:343)
         at com.ibm.ws.runtime.component.ContainerImpl.start(ContainerImpl.java:234)
         at com.ibm.ws.runtime.component.ApplicationServerImpl.start(ApplicationServerImpl.java:117)
         at com.ibm.ws.runtime.component.ContainerImpl.startComponents(ContainerImpl.java:343)
         at com.ibm.ws.runtime.component.ContainerImpl.start(ContainerImpl.java:234)
         at com.ibm.ws.runtime.component.ServerImpl.start(ServerImpl.java:182)
         at com.ibm.ws.runtime.WsServer.start(WsServer.java:135)
         at com.ibm.ws.runtime.WsServer.main(WsServer.java:232)
         at java.lang.reflect.Method.invoke(Native Method)
         at com.ibm.ws.bootstrap.WSLauncher.main(WSLauncher.java:94)
         at com.ibm.etools.websphere.tools.runner.api.ServerRunnerV5$1.run(ServerRunnerV5.java:105)
    ---- Begin backtrace for nested exception
    com.ibm.etools.archive.exception.ArchiveWrappedException
    Stack trace of nested exception:
    com.ibm.etools.archive.exception.DeploymentDescriptorLoadException: META-INF/ejb-jar.xml
    Stack trace of nested exception:
    com.ibm.etools.archive.exception.ResourceLoadException: IWAE0007E Could not load resource "META-INF/ejb-jar.xml" in archive "StrutsAppEJB.jar"
    Stack trace of nested exception:
    com.ibm.etools.j2ee.exception.WrappedRuntimeException: IWAE0099E An Exception occurred while parsing xml: Line #: 5 :Column #: 11
    Stack trace of nested exception:
    org.xml.sax.SAXParseException: The content of element type "ejb-jar" is incomplete, it must match "(description?,display-name?,small-icon?,large-icon?,enterprise-beans,relationships?,assembly-descriptor?,ejb-client-jar?)".
         at org.apache.xerces.parsers.DOMParser.parse(DOMParser.java:235)
         at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:209)
         at com.ibm.etools.j2ee.xml.bridge.GeneralXmlDocumentReader.parse(GeneralXmlDocumentReader.java:198)
         at com.ibm.etools.j2ee.xml.bridge.GeneralXmlDocumentReader.parseDocument(GeneralXmlDocumentReader.java:221)
         at com.ibm.etools.j2ee.xml.DeploymentDescriptorImportExport.primImportFrom(DeploymentDescriptorImportExport.java:250)
         at com.ibm.etools.j2ee.xml.DeploymentDescriptorImportExport.primImportFrom(DeploymentDescriptorImportExport.java:239)
         at com.ibm.etools.j2ee.xml.EjbJarDeploymentDescriptorImportExport.importFrom(EjbJarDeploymentDescriptorImportExport.java:54)
         at com.ibm.etools.ejb.impl.EJBJarResourceFactory.importXML(EJBJarResourceFactory.java:30)
         at com.ibm.etools.j2ee.common.impl.XMLResourceFactory.load(XMLResourceFactory.java:68)
         at com.ibm.etools.j2ee.common.impl.XMLResourceFactory.load(XMLResourceFactory.java:84)
         at com.ibm.etools.emf.resource.impl.ResourceFactoryImpl.load(ResourceFactoryImpl.java:77)
         at com.ibm.etools.emf.resource.impl.ResourceSetImpl.load(ResourceSetImpl.java:289)
         at com.ibm.etools.archive.impl.LoadStrategyImpl.getMofResource(LoadStrategyImpl.java:222)
         at com.ibm.etools.commonarchive.impl.ArchiveImpl.getMofResource(ArchiveImpl.java:528)
         at com.ibm.etools.commonarchive.impl.ModuleFileImpl.getDeploymentDescriptorResource(ModuleFileImpl.java:65)
         at com.ibm.etools.archive.impl.XmlBasedImportStrategyImpl.primLoadDeploymentDescriptor(XmlBasedImportStrategyImpl.java:35)
         at com.ibm.etools.archive.impl.EjbJar11ImportStrategyImpl.loadDeploymentDescriptor(EjbJar11ImportStrategyImpl.java:73)
         at com.ibm.etools.archive.impl.EjbJar11ImportStrategyImpl.importMetaData(EjbJar11ImportStrategyImpl.java:68)
         at com.ibm.etools.commonarchive.impl.EJBJarFileImpl.getDeploymentDescriptor(EJBJarFileImpl.java:152)
         at com.ibm.etools.commonarchive.impl.EJBJarFileImpl.getStandardDeploymentDescriptor(EJBJarFileImpl.java:212)
         at com.ibm.etools.commonarchive.impl.EARFileImpl.getDeploymentDescriptor(EARFileImpl.java:446)
         at com.ibm.etools.commonarchive.impl.ModuleRefImpl.getDeploymentDescriptor(ModuleRefImpl.java:525)
         at com.ibm.ws.runtime.component.DeployedModuleImpl.open(DeployedModuleImpl.java:113)
         at com.ibm.ws.runtime.component.DeployedModuleImpl.initialize(DeployedModuleImpl.java:277)
         at com.ibm.ws.runtime.component.DeployedApplicationImpl.initializeModule(DeployedApplicationImpl.java:700)
         at com.ibm.ws.runtime.component.DeployedApplicationImpl.initialize(DeployedApplicationImpl.java:402)
         at com.ibm.ws.runtime.component.ApplicationMgrImpl.initializeApplication(ApplicationMgrImpl.java:135)
         at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:203)
         at com.ibm.ws.runtime.component.ContainerImpl.startComponents(ContainerImpl.java:343)
         at com.ibm.ws.runtime.component.ContainerImpl.start(ContainerImpl.java:234)
         at com.ibm.ws.runtime.component.ApplicationServerImpl.start(ApplicationServerImpl.java:117)
         at com.ibm.ws.runtime.component.ContainerImpl.startComponents(ContainerImpl.java:343)
         at com.ibm.ws.runtime.component.ContainerImpl.start(ContainerImpl.java:234)
         at com.ibm.ws.runtime.component.ServerImpl.start(ServerImpl.java:182)
         at com.ibm.ws.runtime.WsServer.start(WsServer.java:135)
         at com.ibm.ws.runtime.WsServer.main(WsServer.java:232)
         at java.lang.reflect.Method.invoke(Native Method)
         at com.ibm.ws.bootstrap.WSLauncher.main(WSLauncher.java:94)
         at com.ibm.etools.websphere.tools.runner.api.ServerRunnerV5$1.run(ServerRunnerV5.java:105)
    [6/24/05 15:33:45:031 IST] 5cc01505 WsServer E WSVR0003E: Server server1 failed to start
    com.ibm.ws.exception.RuntimeError: Open failure
         at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:211)
         at com.ibm.ws.runtime.component.ContainerImpl.startComponents(ContainerImpl.java:343)
         at com.ibm.ws.runtime.component.ContainerImpl.start(ContainerImpl.java:234)
         at com.ibm.ws.runtime.component.ApplicationServerImpl.start(ApplicationServerImpl.java:117)
         at com.ibm.ws.runtime.component.ContainerImpl.startComponents(ContainerImpl.java:343)
         at com.ibm.ws.runtime.component.ContainerImpl.start(ContainerImpl.java:234)
         at com.ibm.ws.runtime.component.ServerImpl.start(ServerImpl.java:182)
         at com.ibm.ws.runtime.WsServer.start(WsServer.java:135)
         at com.ibm.ws.runtime.WsServer.main(WsServer.java:232)
         at java.lang.reflect.Method.invoke(Native Method)
         at com.ibm.ws.bootstrap.WSLauncher.main(WSLauncher.java:94)
         at com.ibm.etools.websphere.tools.runner.api.ServerRunnerV5$1.run(ServerRunnerV5.java:105)
    ---- Begin backtrace for nested exception
    com.ibm.ws.exception.ConfigurationError: Open failure
         at com.ibm.ws.runtime.component.DeployedModuleImpl.initialize(DeployedModuleImpl.java:280)
         at com.ibm.ws.runtime.component.DeployedApplicationImpl.initializeModule(DeployedApplicationImpl.java:700)
         at com.ibm.ws.runtime.component.DeployedApplicationImpl.initialize(DeployedApplicationImpl.java:402)
         at com.ibm.ws.runtime.component.ApplicationMgrImpl.initializeApplication(ApplicationMgrImpl.java:135)
         at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:203)
         at com.ibm.ws.runtime.component.ContainerImpl.startComponents(ContainerImpl.java:343)
         at com.ibm.ws.runtime.component.ContainerImpl.start(ContainerImpl.java:234)
         at com.ibm.ws.runtime.component.ApplicationServerImpl.start(ApplicationServerImpl.java:117)
         at com.ibm.ws.runtime.component.ContainerImpl.startComponents(ContainerImpl.java:343)
         at com.ibm.ws.runtime.component.ContainerImpl.start(ContainerImpl.java:234)
         at com.ibm.ws.runtime.component.ServerImpl.start(ServerImpl.java:182)
         at com.ibm.ws.runtime.WsServer.start(WsServer.java:135)
         at com.ibm.ws.runtime.WsServer.main(WsServer.java:232)
         at java.lang.reflect.Method.invoke(Native Method)
         at com.ibm.ws.bootstrap.WSLauncher.main(WSLauncher.java:94)
         at com.ibm.etools.websphere.tools.runner.api.ServerRunnerV5$1.run(ServerRunnerV5.java:105)
    ---- Begin backtrace for nested exception
    com.ibm.etools.archive.exception.ArchiveWrappedException
    Stack trace of nested exception:
    com.ibm.etools.archive.exception.DeploymentDescriptorLoadException: META-INF/ejb-jar.xml
    Stack trace of nested exception:
    com.ibm.etools.archive.exception.ResourceLoadException: IWAE0007E Could not load resource "META-INF/ejb-jar.xml" in archive "StrutsAppEJB.jar"
    Stack trace of nested exception:
    com.ibm.etools.j2ee.exception.WrappedRuntimeException: IWAE0099E An Exception occurred while parsing xml: Line #: 5 :Column #: 11
    Stack trace of nested exception:
    org.xml.sax.SAXParseException: The content of element type "ejb-jar" is incomplete, it must match "(description?,display-name?,small-icon?,large-icon?,enterprise-beans,relationships?,assembly-descriptor?,ejb-client-jar?)".
         at org.apache.xerces.parsers.DOMParser.parse(DOMParser.java:235)
         at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:209)
         at com.ibm.etools.j2ee.xml.bridge.GeneralXmlDocumentReader.parse(GeneralXmlDocumentReader.java:198)
         at com.ibm.etools.j2ee.xml.bridge.GeneralXmlDocumentReader.parseDocument(GeneralXmlDocumentReader.java:221)
         at com.ibm.etools.j2ee.xml.DeploymentDescriptorImportExport.primImportFrom(DeploymentDescriptorImportExport.java:250)
         at com.ibm.etools.j2ee.xml.DeploymentDescriptorImportExport.primImportFrom(DeploymentDescriptorImportExport.java:239)
         at com.ibm.etools.j2ee.xml.EjbJarDeploymentDescriptorImportExport.importFrom(EjbJarDeploymentDescriptorImportExport.java:54)
         at com.ibm.etools.ejb.impl.EJBJarResourceFactory.importXML(EJBJarResourceFactory.java:30)
         at com.ibm.etools.j2ee.common.impl.XMLResourceFactory.load(XMLResourceFactory.java:68)
         at com.ibm.etools.j2ee.common.impl.XMLResourceFactory.load(XMLResourceFactory.java:84)
         at com.ibm.etools.emf.resource.impl.ResourceFactoryImpl.load(ResourceFactoryImpl.java:77)
         at com.ibm.etools.emf.resource.impl.ResourceSetImpl.load(ResourceSetImpl.java:289)
         at com.ibm.etools.archive.impl.LoadStrategyImpl.getMofResource(LoadStrategyImpl.java:222)
         at com.ibm.etools.commonarchive.impl.ArchiveImpl.getMofResource(ArchiveImpl.java:528)
         at com.ibm.etools.commonarchive.impl.ModuleFileImpl.getDeploymentDescriptorResource(ModuleFileImpl.java:65)
         at com.ibm.etools.archive.impl.XmlBasedImportStrategyImpl.primLoadDeploymentDescriptor(XmlBasedImportStrategyImpl.java:35)
         at com.ibm.etools.archive.impl.EjbJar11ImportStrategyImpl.loadDeploymentDescriptor(EjbJar11ImportStrategyImpl.java:73)
         at com.ibm.etools.archive.impl.EjbJar11ImportStrategyImpl.importMetaData(EjbJar11ImportStrategyImpl.java:68)
         at com.ibm.etools.commonarchive.impl.EJBJarFileImpl.getDeploymentDescriptor(EJBJarFileImpl.java:152)
         at com.ibm.etools.commonarchive.impl.EJBJarFileImpl.getStandardDeploymentDescriptor(EJBJarFileImpl.java:212)
         at com.ibm.etools.commonarchive.impl.EARFileImpl.getDeploymentDescriptor(EARFileImpl.java:446)
         at com.ibm.etools.commonarchive.impl.ModuleRefImpl.getDeploymentDescriptor(ModuleRefImpl.java:525)
         at com.ibm.ws.runtime.component.DeployedModuleImpl.open(DeployedModuleImpl.java:113)
         at com.ibm.ws.runtime.component.DeployedModuleImpl.initialize(DeployedModuleImpl.java:277)
         at com.ibm.ws.runtime.component.DeployedApplicationImpl.initializeModule(DeployedApplicationImpl.java:700)
         at com.ibm.ws.runtime.component.DeployedApplicationImpl.initialize(DeployedApplicationImpl.java:402)
         at com.ibm.ws.runtime.component.ApplicationMgrImpl.initializeApplication(ApplicationMgrImpl.java:135)
         at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:203)
         at com.ibm.ws.runtime.component.ContainerImpl.startComponents(ContainerImpl.java:343)
         at com.ibm.ws.runtime.component.ContainerImpl.start(ContainerImpl.java:234)
         at com.ibm.ws.runtime.component.ApplicationServerImpl.start(ApplicationServerImpl.java:117)
         at com.ibm.ws.runtime.component.ContainerImpl.startComponents(ContainerImpl.java:343)
         at com.ibm.ws.runtime.component.ContainerImpl.start(ContainerImpl.java:234)
         at com.ibm.ws.runtime.component.ServerImpl.start(ServerImpl.java:182)
         at com.ibm.ws.runtime.WsServer.start(WsServer.java:135)
         at com.ibm.ws.runtime.WsServer.main(WsServer.java:232)
         at java.lang.reflect.Method.invoke(Native Method)
         at com.ibm.ws.bootstrap.WSLauncher.main(WSLauncher.java:94)
         at com.ibm.etools.websphere.tools.runner.api.ServerRunnerV5$1.run(ServerRunnerV5.java:105)
    [6/24/05 15:33:45:047 IST] 5cc01505 WsServer E WSVR0009E: Error occurred during startup
    Retheesh R

    While installing a new application, I am facing a problem that getting an exception
    ApplicationMg W WSVR0100W: An error occurred initializing, PROMPT
    com.ibm.ws.exception.ConfigurationWarning: Failed to open C:\Program Files\WebSphere\AppServer\config\cells\CCR-7F0556\applications\PROMPT.ear\deployments\PROMPT
         at com.ibm.ws.runtime.component.DeployedApplicationImpl.initialize(DeployedApplicationImpl.java:390)
         at com.ibm.ws.runtime.component.ApplicationMgrImpl.initializeApplication(ApplicationMgrImpl.java:135)
         at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:444)
         at java.lang.reflect.Method.invoke(Native Method)
         at com.tivoli.jmx.modelmbean.MMBInvoker.invoke(MMBInvoker.java:46)
         at com.tivoli.jmx.modelmbean.MMBInvoker.invokeOperation(MMBInvoker.java:115)
         at com.tivoli.jmx.modelmbean.DynamicModelMBeanSupport.invoke(DynamicModelMBeanSupport.java:409)
         at javax.management.modelmbean.RequiredModelMBean.invoke(RequiredModelMBean.java:323)
         at com.tivoli.jmx.GenericMBeanSupport.invoke(GenericMBeanSupport.java:178)
         at com.tivoli.jmx.MBeanAccess.invoke(MBeanAccess.java:113)
         at com.tivoli.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:290)
         at com.ibm.ws.management.AdminServiceImpl.invoke(AdminServiceImpl.java:655)
         at com.ibm.ws.console.core.mbean.MBeanHelper.invoke(MBeanHelper.java:137)
         at com.ibm.ws.console.appdeployment.ApplicationDeploymentCollectionAction.perform(ApplicationDeploymentCollectionAction.java:239)
         at org.apache.struts.action.ActionServlet.processActionPerform(ActionServlet.java:1791)
         at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1586)
         at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:510)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.ibm.ws.webcontainer.servlet.StrictServletInstance.doService(StrictServletInstance.java:110)
         at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._service(StrictLifecycleServlet.java:174)
         at com.ibm.ws.webcontainer.servlet.IdleServletState.service(StrictLifecycleServlet.java:313)
         at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.service(StrictLifecycleServlet.java:116)
         at com.ibm.ws.webcontainer.servlet.ServletInstance.service(ServletInstance.java:258)
         at com.ibm.ws.webcontainer.servlet.ValidServletReferenceState.dispatch(ValidServletReferenceState.java:42)
         at com.ibm.ws.webcontainer.servlet.ServletInstanceReference.dispatch(ServletInstanceReference.java:40)
         at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.handleWebAppDispatch(WebAppRequestDispatcher.java:872)
         at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java:491)
         at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:173)
         at com.ibm.ws.webcontainer.srt.WebAppInvoker.doForward(WebAppInvoker.java:79)
         at com.ibm.ws.webcontainer.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker.java:199)
         at com.ibm.ws.webcontainer.cache.invocation.CachedInvocation.handleInvocation(CachedInvocation.java:71)
         at com.ibm.ws.webcontainer.srp.ServletRequestProcessor.dispatchByURI(ServletRequestProcessor.java:182)
         at com.ibm.ws.webcontainer.oselistener.OSEListenerDispatcher.service(OSEListener.java:331)
         at com.ibm.ws.webcontainer.http.HttpConnection.handleRequest(HttpConnection.java:56)
         at com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:432)
         at com.ibm.ws.http.HttpConnection.run(HttpConnection.java:343)
         at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:592)
    ---- Begin backtrace for nested exception
    com.ibm.etools.archive.exception.DeploymentDescriptorLoadException: META-INF/application.xml
    Stack trace of nested exception:
    com.ibm.etools.archive.exception.ResourceLoadException: IWAE0007E Could not load resource "META-INF/application.xml" in archive "C:\Program Files\WebSphere\AppServer\config\cells\CCR-7F0556\applications\PROMPT.ear\deployments\PROMPT"
    Stack trace of nested exception:
    com.ibm.etools.archive.exception.ArchiveRuntimeException: Invalid binaries path: D:/basf/prompt/PROMPT.ear
         at com.ibm.etools.archive.impl.LoadStrategyImpl.checkLoosePathsValid(LoadStrategyImpl.java:358)
         at com.ibm.etools.archive.impl.LoadStrategyImpl.setLooseArchive(LoadStrategyImpl.java(Inlined Compiled Code))
         at com.ibm.etools.archive.impl.DirectoryArchiveLoadStrategyImpl.getLooseArchive(DirectoryArchiveLoadStrategyImpl.java(Compiled Code))
         at com.ibm.etools.archive.impl.LoadStrategyImpl.primGetResourcesPath(LoadStrategyImpl.java:133)
         at com.ibm.etools.archive.impl.LoadStrategyImpl.initializeContext(LoadStrategyImpl.java:241)
         at com.ibm.etools.archive.impl.LoadStrategyImpl.getContext(LoadStrategyImpl.java(Inlined Compiled Code))
         at com.ibm.etools.archive.impl.LoadStrategyImpl.getResourceSet(LoadStrategyImpl.java(Inlined Compiled Code))
         at com.ibm.etools.archive.impl.LoadStrategyImpl.getMofResource(LoadStrategyImpl.java(Compiled Code))
         at com.ibm.etools.commonarchive.impl.ArchiveImpl.getMofResource(ArchiveImpl.java(Compiled Code))
         at com.ibm.etools.commonarchive.impl.ModuleFileImpl.getDeploymentDescriptorResource(ModuleFileImpl.java:65)
         at com.ibm.etools.archive.impl.XmlBasedImportStrategyImpl.primLoadDeploymentDescriptor(XmlBasedImportStrategyImpl.java:35)
         at com.ibm.etools.archive.impl.Ear12ImportStrategyImpl.loadDeploymentDescriptor(Ear12ImportStrategyImpl.java:74)
         at com.ibm.etools.archive.impl.Ear12ImportStrategyImpl.importMetaData(Ear12ImportStrategyImpl.java:69)
         at com.ibm.etools.commonarchive.impl.EARFileImpl.getDeploymentDescriptor(EARFileImpl.java(Compiled Code))
         at com.ibm.etools.commonarchive.impl.EARFileImpl.initializeModuleExtensions(EARFileImpl.java:789)
         at com.ibm.etools.commonarchive.impl.EARFileImpl.initializeAfterOpen(EARFileImpl.java:780)
         at com.ibm.etools.commonarchive.impl.CommonarchiveFactoryImpl.openSpecificArchive(CommonarchiveFactoryImpl.java:633)
         at com.ibm.etools.commonarchive.impl.CommonarchiveFactoryImpl.openEARFile(CommonarchiveFactoryImpl.java:469)
         at com.ibm.ws.runtime.component.DeployedApplicationImpl.open(DeployedApplicationImpl.java:168)
         at com.ibm.ws.runtime.component.DeployedApplicationImpl.initialize(DeployedApplicationImpl.java:386)
         at com.ibm.ws.runtime.component.ApplicationMgrImpl.initializeApplication(ApplicationMgrImpl.java:135)
         at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:444)
         at java.lang.reflect.Method.invoke(Native Method)
         at com.tivoli.jmx.modelmbean.MMBInvoker.invoke(MMBInvoker.java:46)
         at com.tivoli.jmx.modelmbean.MMBInvoker.invokeOperation(MMBInvoker.java:115)
         at com.tivoli.jmx.modelmbean.DynamicModelMBeanSupport.invoke(DynamicModelMBeanSupport.java:409)
         at javax.management.modelmbean.RequiredModelMBean.invoke(RequiredModelMBean.java:323)
         at com.tivoli.jmx.GenericMBeanSupport.invoke(GenericMBeanSupport.java:178)
         at com.tivoli.jmx.MBeanAccess.invoke(MBeanAccess.java:113)
         at com.tivoli.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:290)
         at com.ibm.ws.management.AdminServiceImpl.invoke(AdminServiceImpl.java:655)
         at com.ibm.ws.console.core.mbean.MBeanHelper.invoke(MBeanHelper.java:137)
         at com.ibm.ws.console.appdeployment.ApplicationDeploymentCollectionAction.perform(ApplicationDeploymentCollectionAction.java:239)
         at org.apache.struts.action.ActionServlet.processActionPerform(ActionServlet.java:1791)
         at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1586)
         at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:510)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.ibm.ws.webcontainer.servlet.StrictServletInstance.doService(StrictServletInstance.java:110)
         at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._service(StrictLifecycleServlet.java:174)
         at com.ibm.ws.webcontainer.servlet.IdleServletState.service(StrictLifecycleServlet.java:313)
         at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.service(StrictLifecycleServlet.java:116)
         at com.ibm.ws.webcontainer.servlet.ServletInstance.service(ServletInstance.java:258)
         at com.ibm.ws.webcontainer.servlet.ValidServletReferenceState.dispatch(ValidServletReferenceState.java:42)
         at com.ibm.ws.webcontainer.servlet.ServletInstanceReference.dispatch(ServletInstanceReference.java:40)
         at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.handleWebAppDispatch(WebAppRequestDispatcher.java:872)
         at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java:491)
         at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:173)
         at com.ibm.ws.webcontainer.srt.WebAppInvoker.doForward(WebAppInvoker.java:79)
         at com.ibm.ws.webcontainer.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker.java:199)
         at com.ibm.ws.webcontainer.cache.invocation.CachedInvocation.handleInvocation(CachedInvocation.java:71)
         at com.ibm.ws.webcontainer.srp.ServletRequestProcessor.dispatchByURI(ServletRequestProcessor.java:182)
         at com.ibm.ws.webcontainer.oselistener.OSEListenerDispatcher.service(OSEListener.java:331)
         at com.ibm.ws.webcontainer.http.HttpConnection.handleRequest(HttpConnection.java:56)
         at com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:432)
         at com.ibm.ws.http.HttpConnection.run(HttpConnection.java:343)
         at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:592)
    Please guide me to resole this problem.
    Regards,
    Jayaprakash

  • Websphere deployment problem

    hi,
    i'm having trouble loading a portlet i created using Sun Java Studio Creator 2. I have followed the instructions given by sun at http://developers.sun.com/prodtech/javatools/jscreator/reference/tips/2/deploytowebsphere.html
    to convert to Websphere 5.x.
    i have change the portal.enable.jsr168 variable to be true, transformed the WAR file as required, and i think i'ev added the jstl libraries to be shared libraries for the web server, but nothing has worked. i have also tryed ensured that the order of the web.xml file is correct as requred by
    http://www-1.ibm.com/support/docview.wss?rs=1045&context=SW610&context=SW620&context=SW630&context=SW6Z0&context=SW710&context=SW720&context=SW730&context=SW750&context=SW760&context=SW780&context=SW7Z0&context=SW810&context=SW830&context=SW840&context=SW860&context=SW870&context=SW900&context=SW910&context=SW920&context=SW9Z0&context=SWB40&context=SWB50&context=SWBZ0&context=SWD20&context=SWE00&context=SWE10&context=SWE20&context=SWE30&context=SWF10&context=SWF20&context=SWFZ0&context=SWG10&context=SWG50&context=SWG60&context=SWG70&context=SWG90&context=SWGA0&context=SWGB0&context=SWH10&context=SWH30&context=SWHZ0&context=SWIZ0&context=SWJ30&context=SWJ60&context=SWJZ0&context=SWK60&context=SWKZ0&context=SWL10&context=SWL20&context=SWL30&context=SWL40&context=SWLZ0&dc=DB510&dc=DB520&dc=D800&dc=D900&dc=DA900&dc=DA800&dc=DB530&dc=DA600&dc=D600&dc=D700&dc=DA500&dc=D200&dc=DA410&dc=DA450&dc=DA430&dc=DA440&dc=DB540&dc=DB400&dc=DA420&dc=DA460&dc=DB300&dc=DA470&dc=DA480&dc=DB100&dc=DA4A10&dc=DA4A20&dc=DA700&dc=DA4A30&dc=DB550&dc=D100&q1=DeploymentDescriptorLoadException&uid=swg21177714&loc=en_US&cs=UTF-8&#9001;=all
    the bottom-most error i get is:
    com.ibm.etools.archive.exception.DeploymentDescriptorLoadException: WEB-INF/web.xml
    com.ibm.etools.archive.exception.DeploymentDescriptorLoadException: WEB-INF/web.xml
    Stack trace of nested exception:
    com.ibm.etools.j2ee.exception.WrappedRuntimeException: IWAE0099E An Exception occurred while parsing xml: Line #: -1 :Column #: -1
    Stack trace of nested exception:
    org.xml.sax.SAXParseException: Premature end of file.
    at org.apache.xerces.parsers.DOMParser.parse(DOMParser.java:235)
    at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:209)
    at com.ibm.etools.j2ee.xml.bridge.GeneralXmlDocumentReader.parse(GeneralXmlDocumentReader.java:208)
    at com.ibm.etools.j2ee.xml.bridge.GeneralXmlDocumentReader.parseDocument(GeneralXmlDocumentReader.java:231)
    at com.ibm.etools.j2ee.xml.DeploymentDescriptorImportExport.importFrom(DeploymentDescriptorImportExport.java:186)
    i've tried many different things to get this to work, but i'm now fresh out of ideas. your help would be most appreciated!
    cheers,
    fronce

    hi,
    yeah i have used that tutorial, but it doesn't work for me.
    does anyone else have any more ideas.
    cheers,
    fronce

  • Sun J2EE 1.4 RI generated .ear in WebSphere 5.1, not working

    Just tried to install a .ear generated by Sun's J2EE 1.4 RI deploytool in WebSphere 5.1 server. Did not work, I got in the admin console
    The EAR file could be corrupt and/or incomplete.
    com.ibm.etools.archive.exception.DeploymentDescriptorLoadException: META-INF/application.xml
    After a while I found this stacktrace information in captured stderr log
    com.ibm.etools.archive.exception.DeploymentDescriptorLoadException: META-INF/application.xml
    Stack trace of nested exception:
    com.ibm.etools.j2ee.exception.WrappedRuntimeException: IWAE0099E An Exception occurred while parsing xml: Line #: 2 :Column #: 227
    Stack trace of nested exception:
    org.xml.sax.SAXParseException: Document root element "application", must match DOCTYPE root "null".
    at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)
    at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source)
    at com.ibm.etools.j2ee.xml.bridge.GeneralXmlDocumentReader.parse(GeneralXmlDocumentReader.java:208)
    at com.ibm.etools.j2ee.xml.bridge.GeneralXmlDocumentReader.parseDocument(GeneralXmlDocumentReader.java:231)
    at com.ibm.etools.j2ee.xml.DeploymentDescriptorImportExport.importFrom(DeploymentDescriptorImportExport.java:186)
    at com.ibm.etools.j2ee.xml.DeploymentDescriptorImportExport.importFrom(DeploymentDescriptorImportExport.java:177)
    at com.ibm.etools.j2ee.xml.DeploymentDescriptorImportExport.load(DeploymentDescriptorImportExport.java:220)
    at org.eclipse.emf.ecore.xmi.impl.XMLResourceImpl.doLoad(XMLResourceImpl.java:135)
    When I look at the application.xml from my .ear, it looks fine (and XMLSpy can validate against schema)
    <?xml version="1.0" encoding="UTF-8"?>
    <application xmlns="http://java.sun.com/xml/ns/j2ee" version="1.4" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/application_1_4.xsd">
    <description>Application description</description>
    <display-name>WuergServiceApp</display-name>
    <module>
    <ejb>ejb-jar-ic.jar</ejb>
    </module>
    </application>
    So, I guess WebSphere is NOT supporting J2EE 1.4 at this time, is it? Found in the samples section comment "WebSphere supports Web Services for J2EE (JSR 109) which builds on a client-programming model on JAX-RPC". So JSR 109 seems to be a bit different from J2EE 1.4 (final)???
    Anyone else trying to use J2EE 1.4 stuff in WebSphere?
    Merten

    Grmpf, same problem with application.xml in BEA WebLogic Server 8.1SP2
    <Error> <Deployer> <BEA-149027> <Unable to activate application, appsdirWuergServiceApp_ear, from source, d:\work\soap\WebLogic81SP2\server\samples\domains\examples\applications\WuergServiceApp.ear.
    Reason: weblogic.management.DeploymentException: Error while loading descriptors: Error
    processing file 'META-INF/application.xml'.
    weblogic.xml.process.XMLProcessingException: XML document does not appear to contain a properly formed DOCTYPE header
    Seems Bea supports J2EE 1.3, there application.xml has to start with
    <!DOCTYPE application PUBLIC '-//Sun Microsystems, Inc.//DTD J2EE Application 1.3//EN' 'http://java.sun.com/dtd/application_1_3.dtd'>
    Merten

  • Dynamic Tab UI

    Hi Gurus,
    I am using JDev 11.1.2.3. I am facing two issue while using Dynamic tab ui.
    1. Tab is open but the contents of jsff are not displaying.
    2. Once i open a tab and close it and agin try to open it, it is unable to open it again. I am using Launcher class given in Dynamic Tab UI Example on oracle website.
    Please advice me how can i resolve these logical errors.
    Thanks,

    I am using this function from Launcher class
    private void _launchActivity(String title, String taskflowId, boolean newTab)
    try
    if (newTab)
    TabContext.getCurrentInstance().addTab(
    title,
    taskflowId);
    else
    TabContext.getCurrentInstance().addOrSelectTab(
    title,
    taskflowId);
    catch (TabContext.TabOverflowException toe)
    // causes a dialog to be displayed to the user saying that there are
    // too many tabs open - the new tab will not be opened...
    toe.handleDefault();
    and calling this function on node click of tree
    selectionListener="#{backingBeanScope.Launcher.launchTaskFlow}"
    and here is launchTaskFlow
    public void launchTaskFlow(SelectionEvent selectionEvent) {
    RichTree tree = (RichTree)selectionEvent.getSource();
    TreeModel model = (TreeModel)tree.getValue();
    //get selected nodes
    RowKeySet rowKeySet = selectionEvent.getAddedSet();
    Iterator rksIterator = rowKeySet.iterator();
    //for single select configurations,this only is called once
    while (rksIterator.hasNext()) {
    List key = (List)rksIterator.next();
    JUCtrlHierBinding treeBinding = null;
    CollectionModel collectionModel = (CollectionModel)tree.getValue();
    treeBinding = (JUCtrlHierBinding)collectionModel.getWrappedData();
    JUCtrlHierNodeBinding nodeBinding = null;
    nodeBinding = treeBinding.findNodeByKeyPath(key);
    Row rw = nodeBinding.getRow();
    //print first row attribute. Note that in a tree you have to
    //determine the node type if you want to select node attributes
    //by name and not index
    String rowType = rw.getStructureDef().getDefName();
    String action ="/WEB-INF/flows/bridge.xml#bridge";
    String Title = rw.getAttribute("Text").toString();
    System.out.println("Node Selected " + action + "----"+Title);
    _launchActivity(Title, action, true);
    }

  • Population of XML file from bridge?

    I have a flash runtime for displaying pictures that reads the filename, thumbnail filename and a description of the picture and it reads the information from an .xml file. What I would like to do is type in a description of each picture using metadata in bridge, highlight the pictures I want (in the order I want them in) and have bridge perform the following tasks.
    1. Resize them to the size I specify.
    2. Create a small thumbnail of it (again at a specified size).
    3. Create and populate an .xml file with the information described above for each picture selected.
    I am quite sure 1 and 2 should be fairly easy, but don't know if #3 is even possible. Does anybody have any bright ideas?

    Thanks for the info. There are flash galleries that come with bridge, but how would you find out how they are generating XML? I would think that is code inside the program itself that is not available for viewing. Anyway, here is the xml that is needed. Here is the basic workflow I need.
    1. Add a brief description to each photo using one of the attribute fields in bridge.
    2. Select pictures in bridge in the order you want them to appear.
    3. Resize the pictures and optimize them for the web at a consistent size.
    4. Create a thumbnail graphic.
    5. Copy the images and thumbnails to a specified directory.
    6. Create an xml file as shown below.
    Again, thanks in advance for any help!
    <gallery>
    <setup path="../images/"/>
    <item>
    <thumb>t6.jpg</thumb>
    <img>6.jpg</img>
    <caption>Giraffe! </caption>
    </item>
    <item>
    <thumb>t12.jpg</thumb>
    <img>12.jpg</img>
    <caption>A pair of parrots</caption>
    </item>
    <item>
    <thumb>t11.jpg</thumb>
    <img>11.jpg</img>
    <caption>Playing pandas</caption>
    </item>
    </gallery>

  • Generate Photo Gallery XML for Spry with Adobe Bridge

    Wanted to post a note to what I've discovered/worked out -- a
    way to
    generate a very useful photos.xml from Adobe Bridge. If you
    use Bridge,
    it's very easy to add titles, keywords, ratings -- all kinds
    of metadata
    that one might use in a photo gallery. Here it is in case
    anyone wants
    to use.
    The script is based on one I found at the Adobe User to User
    Bridge
    Scripting Forum for exporting a CSV file.
    Note 1: this particular script doesn't take into account
    CDATA that
    might exist in your metadata, like ampersands in your title.
    I've just
    avoided using those, but you could also have the script write
    out a
    CDATA node for that info instead.
    Note 2: this script does not write out a thumbpath,
    thumbwidth or
    thumbheight attribute. But usually the thumbpath is the exact
    same as
    the regular "path" attribute, and the thumbwidth and
    thumbheight are
    just a ratio of the regular "width" and "height" attributes.
    I added a
    bit of JS to the gallery.js file to calculate those before
    growing the
    thumbnail on rollover.
    Personally I'm using keywords as categories and titles as
    captions and
    sorting by rating (stars in Bridge), so here's the .jsx file
    I created.
    The script should be saved to the folder "StartupScripts" in
    Program
    Files/Common Files/Adobe.
    Hope this is useful for others too!
    #target bridge
    if (BridgeTalk.appName == "bridge" ) {
    // create menu
    var menu = MenuElement.create( "command", "Export XML File",
    "at the end
    of Tools");
    menu.onSelect = function(m) {
    try {
    // ask for the name of the output file
    var f = File.saveDialog("Export XML file to:", "XML
    File:*.XML");
    if ( !f ) { return; }
    // open filestream and write first line
    f.open("w");
    f.writeln("\<photos\>\r\r");
    // get a list of all the visible thumbnails in Bridge
    var items = app.document.visibleThumbnails;
    for (var i = 0; i < items.length; ++i) { var item = items
    f.writeln("\<photo path = \"" + item.name + "\"" + "\r" +
    "width = " +
    "\""+ getWidth(item) + "\"" + "\r" + "height = " + "\""+
    getHeight(item)
    + "\"" + "\r" + "rating = " + "\""+ getRating(item) + "\"" +
    "\r" +
    "categories = " + "\""+ listKeywords(item) + "\"" + "\r" +
    "caption = "
    + "\""+ getTitle(item) + "\"" + " \>" + "\r" +
    "\<\/photo\>\r\r" ); }
    f.writeln("\<\/photos\>");
    f.close();
    } catch(e) {
    function getTitle(tn) {
    md = tn.metadata;
    md.namespace = "
    http://purl.org/dc/elements/1.1/";
    var varTitle = md.title;
    return varTitle;
    function getWidth(tn) {
    md = tn.metadata;
    md.namespace = "
    http://ns.adobe.com/tiff/1.0/"
    var varWidth = md.ImageWidth;
    return varWidth;
    function getHeight(tn) {
    md = tn.metadata;
    md.namespace = "
    http://ns.adobe.com/tiff/1.0/"
    var varHeight = md.ImageLength;
    return varHeight;
    function getRating(tn) {
    md = tn.metadata;
    md.namespace = "
    http://ns.adobe.com/xap/1.0/"
    var varRating = md.Rating;
    return varRating;
    function listKeywords(tn) {
    md = tn.metadata;
    md.namespace = "
    http://ns.adobe.com/photoshop/1.0/";
    var Keywords = md.Keywords;
    var varKeywords = "" ;
    for ( var i = 0; i < Keywords.length; ++i ) { varKeywords
    = varKeywords
    + Keywords + ","; }
    return varKeywords;

    I updated the script so it exports an XML file from Bridge
    with full
    compatibility with the Spry Demo Photo Gallery, to use as
    photos.xml.
    It's at the same address:
    http://www.imagicdigital.com/spry/bridge_export_xml.zip
    To Use:
    The script goes in the folder "StartupScripts" in Program
    Files/Common
    Files/Adobe.
    Launch Bridge and browse to a folder that contains the files
    you want in
    your gallery -- the "source" folder, as it were.
    Choose the menu command "Tools > Export XML for Spry
    Gallery".
    Type a name for your XML file in the Save dialog box, choose
    a location,
    and hit "Save".
    In the dialog box that pops up, enter a max length/width for
    your
    thumbnails, in pixels. Some common sizes are "75" , "100" or
    "125".
    Hit "OK". You should see an alert pop up telling you "XML
    file
    successfully created!"

  • Script to convert metadata to xml file - Bridge CS6/InDesign CS6

    I need a script that will convert metadata in Bridge to an xml file I can import into InDesign so that when I export long documents the alt text for photos is already included with the images.  
    Two problems -
    1) I need the scripting for dummies version - from step 1 to end.  I have zero experience with using scripts, as in - did not know they existed until a few days ago. 
    2) If the script needs adapted - see #1; there is very little hope that I will have any idea of how to do that without assistance. 
    I will be grateful for any assistance!!  I do want to learn how to do this, if I can. 

    I need a script that will convert metadata in Bridge to an xml file I can import into InDesign so that when I export long documents the alt text for photos is already included with the images.  
    Two problems -
    1) I need the scripting for dummies version - from step 1 to end.  I have zero experience with using scripts, as in - did not know they existed until a few days ago. 
    2) If the script needs adapted - see #1; there is very little hope that I will have any idea of how to do that without assistance. 
    I will be grateful for any assistance!!  I do want to learn how to do this, if I can. 

  • Updating EXIF date/time in XML files (Bridge CS4)

    Is there a way to re-read the EXIF date/time information from RAW camera files and update that existing information in the XML files?

    To my knowledge not with Bridge, maybe with a script.
    Basically the problem occurs while using multiple camera's that have not all the same correct date and time. To my experience the quickest way is to bite the bullet once and using the filters for date time for each dslr and apply labels to each dslr, then manual select the correct sequence and rename the whole bunch with a sequence number in front of all the filenames so you can use filename to sort the correct order.
    And after this of course check next time all date and time settings before starting a new job :-)

  • Custom xml panel in bridge - how to print with photos

    hello, i used the generic template to create a custom xml panel which is great, now i am wondering, if there an easy way that i can now print the xml with the photo in bridge? or is it something that doesnt exist yet only because someone with a deeper knowledge than i hasnt done it yet?
    im hoping to find theres a way to choose to 'custom print' photos on a page, and simply choose which parts of my custom generic xml panel id like to print with it.
    if someone knows it already is possible, or could be possible, feel free to let me know, take care
    gary greenwald

    That is a really good question Gary. I sure hope we can find out the answer to this soon.
    Regards,
    Agyemang Fellowes
    iPhone SIM Unlock Administration
    http://www.iphone-sim-unlock.com/

  • Bridge opening office files with xml converter

    Adobe Bridge CS3 is opening all my excel files with xml converter and promting me to save as.  How do I switch it to default to Microsoft Excel when opening these files?

    These options are handled in the Bridge prefs under File Associations, but if I remember correctly this is somewhat limited in CS3 since it only handles Adobe files that install their associations. Any other file type is handled by whatever the opoerating system offers. Well, you can always look and give it a try...
    Mylenium

  • Bridge between a relational DB and an XML based DB

    Hi:
    Iam implementing a repository which acts as a bridge between a relational db and an xml db, has any work already been done in this area ?

    It seems to me you have 3 choices...
    1. Re-invent the wheel from the ground up. Having been involved in both iFS and XML DB I can only comment that creating an repository on top of relational data is a non-trivial task, even when you have access to the database source code....
    2. Abandon database independance and create a solution that leverages the features of Oracle XML DB. This will give you the quickest time to market.
    3. Consider creating a facade over the Oracle XML DB resource API. Your facade would hand processing off to Oracle XML DB when the underlying database was 9iR2. In the case of earlier or non oracle databases you would need to implement more of the logic in the application layer.

  • Where is "adobe bridge keywords.xml" located on mac (using CS5)?

    I just installed Photoshop to work from home, and I'm trying to set up my (rather extensive) keywords list. Other discussions have identified the place for this file as '~/Library/Application Support/Adobe/Bridge CS5' but that directory does not exist for me - the Adobe directory is missing. There is a 'Bridge CS5.1 Extensions' directory, but there is no place within it for this file.
    Does anyone know where I should put this file?
    Thanks!

    '~/Library/Application Support/Adobe/Bridge CS5' but that directory does not exist for me - the Adobe directory is missing. There is a 'Bridge CS5.1 Extensions' directory, but there is no place within it for this file.
    You are looking in the wrong library, that file is in the system library at root lever. You have to look in your user account library (the ~ means your 'user name').
    Some other observations, You say you have CS5 but Bridge CS5.1 Extensions points to CS5.5. Not a big deal but that means you should also have a Bridge CS5.1 folder in the App support at user level.
    (It is a bit of a mix up with all different versions of apps in the CS suite. PS is at number 12 and comes with CS5. Bridge is at version 4 in CS5. They made an update for the whole Adobe suite and called it CS5.5. Inhere PS 12.1 and Bridge 4.1. The call some parts CS5.1. Hope you still with me here... :-0 )
    And I suspect that you are already on OSX 10.7 Lion and that means by default your user library is hidden. To show it can be done in multiple ways, fastest way is to google on user library and OSX lion

  • Web service / XML-RPC:  SMTP inbound to OC4J/BC4J XML servlet bridge??

    A new business problem just landed on my desk for a possible solution.
    One way XML documents coming in from a Novel mail server doing SMTP forward to something
    in the OC4J, BC4J, side to receive and parse the XML.
    It would be great of course if the JDev / BC4J / OC4J web services tools had a SMTP service
    that would route inbound SMTP messages at email address to a particular Servlet.post().
    Any other ideas??
    Thanks much,
    curt

    For others, here is a start of a response to Curtis's message talking about the BC4J Web services features combined with the BC4J readXML and writeXML capabilities:
    Re: Can we find when was a table dropped?
    Not sure if other folks have a solution to dealing with the SMTP part - a snippet of code that works with readXML and writeXML methods of BC4J, for example.
    Mike.

Maybe you are looking for

  • Most albums missing album art on iPod Touch after updating to iOS 7

    Hi there, I updated my 5th-gen iPod Touch to iOS 7 yesterday. As the activation servers were overloaded for most of the afternoon, the update failed for me and my iPod touch ended up wiped and in recovery mode. I installed a blank iOS 7 and then rest

  • Problem in J1INCHLN - Post

    Hi! When I am try to post Vendor Challan using t.code: J1INCHLN , system is automatically entering only Rs.1, even though TDS amount is more. Please let me know where could be the problem? I am expecting the same TDS amount will automatically flow to

  • BT Broadband Usage Monitor

    I'm trying to keep a daily check on my Broadband usage; reason I overshot my limit last month. But looking at the BT BBand Monitor it seems that it is not updated consistently. At times the amount used increases but the dates of usage do not change.

  • Help on HR_MAINTAIN_MASTERDATA

    Hi, My  Requirement is to dynamically create a record in Infotypes 0032 & 0105 while hiring  an employee. For which i  am  writing  a subroutine, In that subroutine i  am  calling 'HR_MAINTAIN_MASTERDATA', the function module is getting  triggered wh

  • Buritto/Hero 4.5 (MobileApplication) Date Class buggy

    OMG I hope it's me! var startDate:Date = new Date(2010, 12, 31, 23, 59, 59, 999); var endDate:Date = new Date(2011, 12, 31, 24, 00, 00, 00); var realDate:Date = new Date(); trace("startDate:" + startDate.toDateString() + "  " + startDate.toTimeString