I updated the default task.eddmod edd doc to add new elements to my catalog. How do I have the new element appear on FM application?

After updating the default task.eddmod.edd document, I have:
Created a dtd from the updated edd.
Opened Structure Tools > Structure Application Designer. Selected existing application (dita_1.2_task), selected my updated edd, dtd, and task.template, and saved it.
The new elements I created in the edd appear in my application now.
Do I need to create a dtd and update the structure application designer every time I update my edds?

It looks like you've got two posts with the same question (in the structured forum) .. I'm just replying to this one.
When you update an EDD you must always import that EDD into the associated template. The structured application only references the template, so changing the EDD will have no effect until you import that into the template.
I have no idea how the Structure Application Designer works, so can't speak to that, but I'm sure the fundamental relationship of EDD to template still applies. If your EDD changes affect the model itself (adding/removing elements or attributes), you'll need to modify the associated DTD as well. Keep in mind that you can't just change the DITA DTDs and expect the result to be DITA compliant. There are rules about how to make these changes by "specializing" the model. If you change the model it may work for you in FM, but it may not work when you try to process or edit with other DITA-compliant tools.
One other thing to keep in mind is that if your change is something that you'd expect to be available in other topic types (other than "task"), you'll need to make the same edits to the other topic structure applications.
Cheers,
...scott

Similar Messages

  • At App Store I see that Facebook needs updating. However, when I click on "update" the blue circle appears but nothing else happens.

    At App Store I see that Facebook needs updating. However, when I click on "update" the blue circle appears but nothing else happens.

    The blue circle should go around, clockwise, as a fine line, and then as a heavy line indicating it is downloading.  Then it sits while the install takes place.  It may sit and wait to start the download if the internet connection is slow.

  • 6.0.1 update lost default window sizing and all windows open full screen now, why and how do I get my original window sizes back?

    After updating Firefox to version 6.0.1, all browser windows open in full screen size. I need new browser windows to open in their original default size since I use a website for work that opens multiple browser windows.
    I used to be able to fix this problem by renaming my localstore.rdf file in my profile and then restarting Firefox but this does not seem to work in this last update.
    This appears to be a recurring problem for Firefox and it's extremely frustrating.

    Safe mode disables the installed '''Extensions''', themes ('''Appearance''') and '''Plugins''' in '''Tools''' ('''Alt''' + '''T''') > '''Add-ons'''. So it could be that an extension is causing it. You can try to isolate it starting with script blockers and similar extensions and '''Disable''' or '''Remove''' it.
    Please also note that safe mode also disables hardware acceleration: '''Tools''' > '''Options''' > '''Advanced''' > '''General''': '''Use hardware acceleration when possible'''.
    [http://kb.mozillazine.org/Problematic_extensions Problematic Extensions]
    [https://support.mozilla.com/en-US/kb/Troubleshooting%20extensions%20and%20themes Troubleshooting Extensions and Themes]
    [http://support.mozilla.com/en-US/kb/Uninstalling+add-ons Uninstalling Add-ons]
    [http://kb.mozillazine.org/Uninstalling_toolbars Uninstalling Toolbars]

  • Im using iphone 4, it was locked in japan, and i had it open line here in the philippines using gevey sim. the problem is there is no option to update the software and i cant download applications with version 4.2.1.

    I want to know if I can update my software connecting my phone to laptop, there was a message that ios 6.2.1 is available to download and update my software that there will be no problem with signals and connection. thank you.

    Well yes, of course your phone will have been locked in Japan because the Japanese phone companies do not offer unlocking to anyone, so you have effectively jailbroken your phone and can't get any help here.
    Use Google instead.

  • There is a new Java update availible, however when i go to software update the download doesnt appear. someone please help!

    I know that there is a new java update available because when i go to java's website it tells me to go apple-software update because i have a macbook. however, when i do so it tells me all my software is up to date. Any help is much appreciated.

    Java support is changing.  Currently Apple is working on Java 6 for Macs and regularly releasing updates. There is a developer preview available but this is not recommended for regular users as it may contain unexpected bugs. The latest version for regular users is java version "1.6.0_24".
    Java 7 is currently under development, in a community effort led and co-ordinated by Oracle. This effort includes Java for Macs.  Once this happens it might be that you'll no longer get Apple Mac Java updates from Apple, but instead you'll get them from the same Java website as Windows and Linux users.  Whatever happens, Java will continue to be supported on Macs well into the future.
    Bob

  • I have two hard drives one SSD, one HDD. How do I make programs on the two HDs appear in one applications folder?

    I am use to windows when you install a program regardless of where is it install it will appear in the programs part of start.  I was wondering if there is a way to do something similar on mac? 

    Two things -
    You really should only install programs in the /Applications folder on your system HD.  Installing them in other locations is an invitation to problems.
    OS X isn't Windows and there is no "Start Menu".   If you want to see all applications you can do that by opening the /Applications folder that is by default on your Dock.  The second way is to open the OS X Launchpad. But your applications need to be in the /Applications folder to begin with.  You can also use the Dock to see or access any or all of your applications.  Just drag them from the /Applications folder directly to the Dock.   The "icons" in the Dock are actually aliases to the actual applications.  There are also third-party Dock replacements or enhancements that do more than what the OS X Dock does itself.

  • HT4910 i have a problem with my contacts on iphone 4s after i update ios7 .sometimes contacts disappear and when i add new contact become not saved .what can i do?

    yes

    You are right, but how could i send it to Apple? when the phone company first replaced my iphone they had in stock alots of iphones and they just sent mine back to Apple and gave me a new one, so all i did is to give them my phone, but now how could i sent it to Apple? and i cant send it by myself, and the store wont do that, its a lost for them.. so sending it to Apple wasnt an option from the begining.
    and for the record, i dont think the store where i bought it is an authorized shop.. its just a store who boughts phone's from Apple in a low price and sells it in much more money..

  • Up-to-date contacts on iPhone and MobileMe won't won't update the Mac

    Hi,
    I just got an iPhone GS and there's a glitch that's driving me mad. (I had an iPod Touch before this so it's not all new.)
    First of all I had duplicate Calendars and Contacts ("On my Mac" and MobileMe) so deleted those on my mac by following the instructions here: http://discussions.apple.com/thread.jspa?threadID=1922950 which just left MobileMe.
    After a bit of fiddling and resetting the Calendars now work so that when I update the iPhone it appears on the Mac, and vice versa.
    However, this is not the case with Contacts, and since repeating the process (resetting the Mac, deleting on iPhone and starting again) now if I make changes to contacts on the iPhone they do update MobileMe, but MobileMe does not update the Mac. When I update MobileMe on the website it won't update the Mac either.
    I've done everything I can think of/have read about and would really love to get this working as it should.
    Many thanks,
    D

    Yet more information:
    I went ahead and clicked "Replace" and then got the following error message:
    "You are attempting to reset Contacts on MobileMe from this computer.
    Contacts have recently been reset on Mobileme. Are you sure you want to reset the Contacts on MobileMe?"
    But nothing changed (didn't even lose the up-to-date contact changes on the iPhone) but then I get the error messages again and again and again...
    Please help!
    Thanks,
    D

  • Function module to update the territory in the Transaction.

    Hi All,
    I was using bapi_busprocessnd_changemulti, and crm_order_maintain to update the territory which appears in partner tab. In this case it picks up the territory automatically, but if there are multiple territories, it picks up the first territory and updates the transaction which is wrong. If I need to pick the 2nd territory, and update the transaction, how would I be able to do the same, any suggestions?
    Please let me know how i could update the correct territory based on a transaction. Helpful answers will certainly be avoid points.
    Thanks and Regards,
    Thiru

    Hi Naren,
    Thanks for ur reply,
    The BAPI that you have gave is to update only Material BOM. But I want to Change  and create spare part indicator for 4 BOM's, ie Sales Order BOM, Eqipment BOM and also Material BOM and WBS BOM.
    Can u please shed some light on it,so that it would be helpfull to me.
    Thanks
    Yathish

  • I have a used macbook pro and i cant update the apps bought on the first owners account and i need to update the apps

    hi i hav a used macbook pro running mverics and i cant update the apps that were purchased by the preveous owner on a different itunes acount and i need to update the apps thanks

    It appears as if the OS currently on that machine was not the original OS? If so, you are running into this problem because the seller did not do what he was supposed to do - he was supposed to erase the hard drive and reinstall the original OS. And, if he got either the OS or any apps at the app store, they are not transferable as they are tied to his Apple ID forever. That is why you will have to pay for them using your own Apple ID. And, if he obtained the current OS at the app store, you may also run into another problem: you may not be able to reinstall the OS if needed as that is tied to the original Apple ID as well.

  • Update 13.0.3 it's the same: the Extended version appears and asks for a serial

    The last two updates of Photoshop are nightmares...
    I have a MacPro 2x2.26 GHz with 8 GB di RAM (Snow Leopard).
    One week ago I updated to version 13.0.2 hoping to solve certain issues of the 13.0.1 version. But after the update Photoshop CS6 became Extended and asked for a serial number. I typed my serial, Photoshop seemed to work but after a close and restart the Extended version reappears, and asks again fot the serial.
    I talked two times with the Assistance by phone, they tell me to uninstall and reinstall from the official DVD, but it do not change... If I apply the 13.0.2 update the Extended version appears again.
    Yesterday I read about the new 13.0.3 update, the solution for the bugged previous version, and I hopefully installed it.
    NOTHING CHANGES!
    Photoshop become Extended again and asks again and again and again for a serial number.
    Now I will unistall and reinstall Photoshop CS6, but I will NOT apply any update after the 13.0.1, even if that version has many bugs.
    But I need to work and I have no time to lose.

    I have spoken to Adobe Customer Support on the telephone today and they confirmed that the matter is known and that the developement team are working on a an update to fix the problem as quickly as possible the also sent me the following email:
    Your Adobe ID:Xxxxxxxxxxxxxx
    Your Case Number:0xxxxxxxxxxx
    Dear Xxxxxxxxxxxxx,
    Thank you for contacting Adobe Technical Support. My name is Amit and I am responding in reference to your call dated 24/12/2012. as when you open Photoshop CS6 it open as trial. In this we are aware of the issue and you can use the option "license this software" as a workaround.
    This email is in response to support case #Xxxxxxxxxxx submitted by Xxxxxxxxx Xxxxxx.
    To respond to this update or review your case history, log in to the Adobe Support Portal online and look for your case number in the "recent activity" section. Should you need to send us additional information, you can do so by opening the case and submitting your update.
    If you have difficulties logging in, consult the Adobe ID and Membership FAQ.
    Thank you,
    Adobe Customer Care

  • AbstractTableModel not updating the JTable...

    I need to fix this probelm very urgently... Running out of time...
    Pleas see the code below. I am trying to add a new row to the JTable using two classes. as given below...
    Problem:-
    1) Any new row added is getting added to the first row and the table always shows only the recently added record (at first row).
    2)."public synchronised void updatePlayer(String[] ptyprrecord)" Method in PTypeInfoModel is giving problem in firing table change...
    import java.awt.event.MouseAdapter;
    import java.awt.event.MouseEvent;
    import java.awt.Color;
    import java.awt.Dimension;
    import java.awt.event.ActionEvent;
    import java.awt.event.ActionListener;
    import javax.swing.*;
    import javax.swing.table.TableColumn;
    public class SerjProType {
    public JTable ProTypeTable;
    public String ColumnNames[];
    public String DataValues[][];
    public JFrame jframe;
    public PTypeInfoModel ProInfoModel;
    public int rownum = 0;
    public String[] data = new String[4];
    /** Creates a new instance of SerjProType */
    public SerjProType() {        
    //createColumn();
    //createData();
    jframe = new JFrame(" Testing Abstract Table Model");
    ProInfoModel = new PTypeInfoModel();
    ProTypeTable = new JTable(ProInfoModel);
    TableColumn tc = null;
    for(int i=1;i<4;i++){
    tc = ProTypeTable.getColumnModel().getColumn(i);
    tc.setCellRenderer(new SummColmColorRenderer());
    ProTypeTable.setPreferredScrollableViewportSize(new Dimension(600, 200));
    ProTypeTable.setSelectionBackground(Color.lightGray);
    ProTypeTable.addMouseListener(new MouseAdapter(){
    public void mouseClicked(MouseEvent e){
    if(e.getClickCount()==2){
    System.out.println("This is being clicked");
    new SerjInstDet();
    JScrollPane jsp = new JScrollPane(JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED,JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED);
    jsp.getViewport().add(ProTypeTable);
    JButton fireRowbutton = new JButton("Fire Row Update...");
    fireRowbutton.addActionListener(new ActionListener(){
    public void actionPerformed(ActionEvent ae){                   
    rownum++;
    data[0] = "PTYPEee"+rownum+" :-) ";
    System.out.println("Value of data[0] -- "+data[0]);
    data[1] = "12";
    data[2] = "13";
    data[3] = "13";
    ProInfoModel.updatePlayer(data);
    //add(fireRowbutton);
    JButton fireCellbutton = new JButton("Fire Cell Update...");
    fireCellbutton.addActionListener(new ActionListener(){
    public void actionPerformed(ActionEvent ae){
    //add(fireCellbutton);
    JPanel jpane = new JPanel();
    jpane.add(jsp);
    jpane.add(fireRowbutton);
    jpane.add(fireCellbutton);
    jframe.getContentPane().add(jpane);
    jframe.setSize(600,400);
    jframe.setVisible(true);
    //setSize(500,200);
    //show();
    //setTitle("Process Type");
    public static void main(String args[]){
    new SerjProType();
    import java.util.Vector;
    import javax.swing.table.AbstractTableModel;
    public class PTypeInfoModel extends AbstractTableModel {   
    protected static int NUM_COLUMNS = 4;
    protected static int START_NUM_ROWS = 0;
    protected int nextEmptyRow = 0;
    protected int numRows = 0;
    static final public String Ptype_name ="Process Type";
    static final public String Ok_Inst = "Ok";
    static final public String OnHold_inst = "On Hold";
    static final public String Late_Inst = "Late";
    protected Vector data = null;
    /** Creates a new instance of PTypeInfoModel */
    public PTypeInfoModel() {
    data = new Vector();
    public String getColumnName(int column) {
         switch (column) {
         case 0:
         return Ptype_name;
         case 1:
         return Ok_Inst;
         case 2:
         return OnHold_inst;
         case 3:
         return Late_Inst;
         return "";
    public synchronized int getColumnCount() {
    return NUM_COLUMNS;
    public synchronized int getRowCount() {
    if (numRows < START_NUM_ROWS) {
    return START_NUM_ROWS;
    } else {
    return numRows;
    public synchronized Object getValueAt(int row, int column) {
         try {
    String[] w = (String[])data.elementAt(row);
    switch (column) {
    case 0:
    return w[0];
    case 1:
    return w[1];
    case 2:
    return w[2];
    case 3:
    return w[3];
         } catch (Exception e) {
         return "";
    public synchronized void updatePlayer(String[] PTypeRecord) {     
    String PTypeName = PTypeRecord[0]; //find the Name
    String[] p = null;
    int index = -1;
    boolean found = false;
         boolean addedRow = false;
    int i = 0;
    int vecsize = data.size();
    if (vecsize == 0){}
    else{
    for (int l=0;l<vecsize;l++){
    String[] q = (String[])data.elementAt(l);
    for(int m=0;m<q.length;m++){
    System.out.println("Vector Content "+ q[m]);
    while (!found && (i < nextEmptyRow)) {
    p = (String[])data.elementAt(i);
    System.out.println("value of p[o] -- "+p[0]);
    System.out.println("value of PTypeName is -- "+PTypeName);
    String pofzero = p[0];
    if (PTypeName.equalsIgnoreCase(pofzero)) {
    found = true;
    index = i;
    } else {
    i++;
    if (found) { //update old player
         data.setElementAt(PTypeRecord, index);
    } else { //add new player
         if (numRows <= nextEmptyRow) {
              //add a row
    numRows++;
              addedRow = true;
    index = nextEmptyRow;
         data.addElement(PTypeRecord);
    nextEmptyRow++;
         //Notify listeners that the data changed.
         if (addedRow) {
         fireTableRowsInserted(index,index);
         } else {
         fireTableRowsUpdated(index, index);
    public synchronized void clear() {
         int oldNumRows = numRows;
    numRows = START_NUM_ROWS;
         data.removeAllElements();
    nextEmptyRow = 0;
         if (oldNumRows > START_NUM_ROWS) {
         fireTableRowsDeleted(START_NUM_ROWS, oldNumRows - 1);
         fireTableRowsUpdated(0, START_NUM_ROWS - 1);
    /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

    My guess is that your variable "index" has a wrong value: toward the end, when you check the variable "addedRow", you use the variable "index" to notify which row was inserted/updated. However, I can see a few lines before that this very same variable, "index", is incremented even if "addedRow" has been set. Most probably, in the best case scenario, this variable will point 1 row too far.
    I haven't launched the program nor read it extensively, so it is more a quick guess than anything else. If it isn't the problem, I would advise you to check what exactly the program does at the end: is the variable "addedRow" set or not, does the variable "index" point to the right row, and if yes, is the event forwarded to the correct place, etc...

  • Whats the best way to apply office updates during OSD task sequence with Software Update Agent disabled?

    I am trying to update office via the SCCM 2012 R2 OSD task sequence. I know offline updating only updates the core components in the WIM and I'm trying to figure out how to add office updates as well. I am aware of using powershell to try and kick off
    a WU scan as seen here:
    http://myitforum.com/myitforumwp/2012/01/24/use-powershell-commands-to-assist-with-patching-during-sccm-image-build/
    But the kicker is we don't use SCCM to update the workstations (Solo WSUS install). Is there a way to do this (maybe set the client in the TS to switch on SUP, then off again when it goes off into production) rather than have to build a new image every month?

    You could use the ZTI_WindowsUpdates.wsf script from MDT.
    http://scriptimus.wordpress.com/2012/03/22/mdt-2012-automating-updates-in-lite-touch-deployments/
    How does it work?
    The task sequence steps run a script called ZTIWindowsUpdate.wsf. The script uses the
    Windows Update Agent API to manage the downloading and installation of updates. All audit information is written to the
    ZTIWindowsUpdate.log file. If you find any unusual error codes in your log returned from the API (although I never have)  you can compare the codes
    here. The script will also check and update the
    Windows Update Agent(WUA) as needed at the start.
    In its default state, the ZTIWindowsUpdate.wsf script will connect to Microsoft Update then search for and download all available updates including Security Patches, Drivers, Browser Updates and Service Packs. This is essentially the same
    as opening the GUI and selecting check for updates.
    Daniel Ratliff | http://www.PotentEngineer.com

  • Updating the GUI from a background Thread: Platform.Runlater() Vs Tasks

    Hi Everyone,
    Hereby I would like to ask if anyone can enlighten me on the best practice for concurency with JAVAFX2. More precisely, if one has to update a Gui from a background Thread what should be the appropriate approach.
    I further explain my though:
    I have window with a text box in it and i receive some message on my network on the background, hence i want to update the scrolling textbox of my window with the incoming message. In that scenario what is the best appraoch.
    1- Shall i implement my my message receiver as thread in which i would then use a platform.RunLater() ?
    2- Or shall i use a Task ? In that case, which public property of the task shall take the message that i receive ? Are property of the task only those already defined, or any public property defined in subclass can be used to be binded in the graphical thread ?
    In general i would like to understand, what is the logic behind each method ?
    My understanding here, is that task property are only meant to update the gui with respect to the status of the task. However updating the Gui about information of change that have occured on the data model, requires Platform.RunLater to be used.
    Edited by: 987669 on Feb 12, 2013 12:12 PM

    Shall i implement my my message receiver as thread in which i would then use a platform.RunLater() ?Yes.
    Or shall i use a Task ?No.
    what is the logic behind each method?A general rule of thumb:
    a) If the operation is initiated by the client (e.g. fetch data from a server), use a Task for a one-off process (or a Service for a repeated process):
    - the extra facilities of a Task such as easier implementation of thread safety, work done and message properties, etc. are usually needed in this case.
    b) If the operation is initiated by the server (e.g. push data to the client), use Platform.runLater:
    - spin up a standard thread to listen for data (your network communication library will probably do this anyway) and to communicate results back to your UI.
    - likely you don't need the additional overhead and facilities of a Task in this case.
    Tasks and Platform.runLater are not mutually exclusive. For example if you want to update your GUI based on a partial result from an in-process task, then you can create the task and in the Task's call method, use a Platform.runLater to update the GUI as the task is executing. That's kind of a more advanced use-case and is documented in the Task documentation as "A Task Which Returns Partial Results" http://docs.oracle.com/javafx/2/api/javafx/concurrent/Task.html

  • Downloading images used to go automatically to the last folder used to save images, even when reopening Firefox. In just the past few days, possibly coinciding wih the most recent updates, the folder defaults to the 'Downloads' folder. This is most annoyi

    Downloading images used to go automatically to the last folder used to save images, even when reopening Firefox. In just the past few days, possibly coinciding wih the most recent updates, the folder defaults to the 'Downloads' folder. This is most annoying. What happened? Internet Explorer 8.0 did the same thing. This was one of the reasons why I started using Firefox to download all images. I went into Tools>Options and it only lets me set another folder. I dont want to set a specific folder I want it to always go to the last folder used. So what gives?
    == This happened ==
    Every time Firefox opened
    == possibly when the most recent updates were installed, a few days ago

    Thanks jscher 2000. I guess I didn't make it clear. "It restarts with all the addons activated, and resumes with the tabs that were open before closing it." IE, it's running fine now with all the extensions activated. Everything is OK now.
    So something in the Firefox code was causing the bad behavior. It's not essential that I find out what the problem was - I'm just curious. And if anybody else has this same problem, it might be nice to have it corrected at the source.

Maybe you are looking for

  • On my Mac Pro, when I send emails, it always gives me the option of adding an attachment with a paper clip. Today, the paperclip has vanished. What do I do ?

    On my Mac Pro, when I send emails, it always gives me the option of adding an attachment with a paper clip. Today, the paperclip has vanished. What do I do ? Simon

  • How to call a report from a form

    I've created a report with Oracle Reports 10g and saved as MYREPORT.JSP and as MYREPORT.RDF Than I've created a form and a button with a trigger when-button-pressed with this code: declare      repid REPORT_OBJECT;      v_rep VARCHAR2(100);      rep_

  • Can't open jp2 files in CS5

    Hi, every time I try opening a .jp2 file, I see only a semi-transparent grey layer. How do I fix this? I'm running CS5.5 on 10.6.8 the video card is a 6970M with 2 GB and the system has 16 GB RAM.

  • Bug in Configuration Wizard

    Hello, when using the "Configuration Wizard" to extend an existing domain, then the server will not start. The reason is in that the wizard changes the poinbase port number, but badly patches several configuration files. If you fix them manually, the

  • AI CC and PS CC crash on open os 10.7

    mac OS 10.7 installed inDesign CC - works installed AI and PS CC - crashes on open deleted : com.adobe from perferences Still crashes been on hold with adobe for an hour then got disconnected. now on live chat, chat guy disappeared an hour ago and th