text:
Introduction to WebSphere Service Registry and Repository
IBM® WebSphere® Service Registry and Repository (WSRR) enables you to store, access, and manage service metadata that is used in the selection, invocation, management, governance, and reuse of services in an SOA. In other words, it is where you store information in your or other organizations' systems about services that you already use, plan to use, or want to be aware of. For example, an application can check WSRR just before invoking a service to locate the service instance that best satisfies its functionality and performance needs. WSRR also plays a role in other stages of the SOA life cycle. It contains information about the interfaces, operations, and parameters of services, plus a metadata repository, thus providing a robust, extensible framework to suit the diverse nature of service usage. In addition, WSRR provides management and governance capabilities that enable you to get the most business value from your SOA. In sum, WSRR is a central and essential component of your SOA.
This article is based on WSRR V6.3 with Fix Pack 1 or later, or WSRR V7. Where activities differ between versions, the differences will be spelled out. To benefit from this article, you should have a basic understanding of WSRR.
Article scenario
This article uses a simple scenario that demonstrates WSRR customization. The scenario involves bakers and cafes, with cafes creating orders that bakers elect to fulfill. The cafes and bakers are users in a user registry (such as LDAP), and all orders are represented by business models. The orders are then transitioned through a custom life cycle from creation to completion. A more detailed description of each aspect of the scenario is given below in each section of the article.
Creating business models
Business models enable you to represent objects that are important to your organization inside WSRR. They define a template for instances of business objects and let you specify properties, relationships, and custom cardinality. Business models are defined using Web Ontology Language (OWL). For example, to represent physical pieces of hardware in WSRR, you would create an OWL file with properties representing information about the hardware, such as hostname, IP address, operating system, processor type, and so on. OWL lets you specify the type of these properties, so hostname would be string, whilst operating system might be an enumeration with specific options specified. You can also specify that there must be a relationship to an instance of another business model, perhaps the owning organization in charge of the hardware. WSRR can enforce these rules and prevent the creation of an instance not conforming to the model.
From the point of view of the scenario, Figure 1 shows the hierarchy of the business models. The top-level object is the order -- an abstract class (it's not actually abstract as this concept doesn't exist in OWL) that is inherited by Food Order and Box Order. Box Order is used by the bakers to order packaging for their produce, while Food Order is another abstract class inherited by the three food types' actual order classes -- doughnut, pasty, and iced bun. At each object level, there are the properties and relationships relevant to each object.
Prior to WSRR V6.3, OWL had to be created by hand or using third-party tools, but now WSRR includes WSRR Studio, an Eclipse-based application that helps you create models in UML and generate WSRR configuration artifacts. To use WSRR Studio to create the model shown in Figure 1:
- Assuming WSRR Studio has been installed, start WSRR Studio and create a new WSRR Configuration Project:
- Once WSRR Studio is loaded, click File => New => WSRR Configuration Project. You must now enter a name, such as CafeAndBakerScenario, and select the template to use.
- If you are using WSRR V6.3, select Basic Profile. If you are using WSRR V7, select Basic Profile for the version of WSRR that you want the profile to work for. Click Finish. You now have a configuration profile in which to create your model.
- Create the model: Expand CafeAndBakerScenario, right-click Models, and select Create WSRR Business Model. In the resulting wizard, enter:
WSRR V6.3 field WSRR V7 field Description Input UML Package name UML package name File name of the model and must be unique in the project. OrderModel Ontology base URI Base URI URI to uniquely identify this model. It should start http:// http://ibm.com/Scenario Ontology label Label Used by WSRR Studio in place of the name order Ontology comment Comment Purely a comment. Optional Ontology prefix Prefix Used to prefix all the generated configuration files to separate them from other configuration items. order Target Configuration Project Target configuration project Project where the model will be created. CafeAndBakerScenario
- Save the file regularly in case goes wrong: Click File => Save.
Figure 1. Diagram of business models and their relationships
- Begin drawing the model on the canvas: Drag the Class icon from the palette on the right (or click once on the icon and again on the canvas), and then type the class name to create the six
classes shown in Figure 1, as shown below in Figure 2:
Figure 2. Creating a new class
- Connect the classes: Click on Generalization on the palette, and then drag from the child class to the parent class. Repeat this for all the child classes, as shown in Figure 1 by the arrows with triangular arrowheads. Ignore the arrow from FoodOrder to BoxOrder.
- Specify the attributes for the classes: Mouse over a class to open up another palette and click the leftmost option Add Attribute, then type the name of attribute you want to add. Follow this procedure for all attributes in the diagram. Don't worry about attribute types for now.
- Create enumeration types: Before you specify the types of the attributes in the previous step, you must define enumerations. Expand Models, then right-click <<BusinessModelPackage>> OrderModel and click Add UML => Enumeration. Type the name of the enumeration, in this case Size, and press Enter.
- Right-click the Enumerationand select Add UML => Enumeration Literal. Type the name of literal, in this case Small. Repeat for Medium and Large.
Now create the following other enumerations, as shown in Figure 3:
Enumeration Enumeration Literals Type Ring
Flavor Strawberry
Icing Plain
Figure 3. Enumerations and enumeration literals in WSRR Configuration Project Explorer view
- Specify attributes types and cardinality: Specify several properties of one attribute, and then repeat that step for all attributes. Click on <<BusinessModelProperty>> DateRequired on the Order class and select the Properties view from the tabbed view at the bottom. Ensure that the Properties view is showing the General tab (as shown in Figure 4 below).
- Specify the type and multiplicity (cardinality): Click Select type, type date in the search box, select date (not dateTime), and click OK.
- Since Multiplicity is to be a required field, ensure that it is set to 1. Repeat for the following properties. DateRequired is included again as an example.
Class Property name Type Multiplicity Order DateRequired Date 1 Order Quantity integer (XSDDataTypes) 1 FoodOrder UnitPrice float (XSDDataTypes) 1 BoxOrder Size Size (OrderModel) 1 Doughnut Type Type (OrderModel) 1 Doughnut Flavor Flavor (OrderModel) 1 Doughnut Coating Icing (OrderModel) 1 Pasty Filling string (XSDDataTypes) 1 Iced Bun Icing Icing (OrderModel) 1
Figure 4. General tab of the Properties view
- Specify detail view and collection view visibility: As before, specify the visibility for one attribute as an example and then repeat for the rest. With the Class diagram still open, click
<<BusinessModelProperty>> DateRequired: date. In the Properties view, open the Stereotypes tab as shown in Figure 5 and at the bottom,
check the Stereotypes Properties table, which has several properties:
collectionView If set to true, attribute will be included in the generated collection view comment this is a comment which is included in the generated OWL file but never used in WSRR defaultValue as the name suggests, a default value for the attribute detailView if set to true the attribute is displayed on the detail view for instances of the business model ID the id is used to link two or more attributes (across classes) so that they are the same in the generated OWL. Normally leave this blank, but specify the same value for all attributes that you wish to link. For example the two classes, IcedBun and Doughnut both have an attribute Icing, as this is the same type in both classes then we can set the ID as Icing, for both attributes, also setting the type the same for both attributes. This allows both attributes to have the same name and leads to only one shared data type in the OWL. label this is a label for the attribute. Attribute names are restricted, in terms of use of spaces, etc, so if you need to specify a less restrictive name then use this property. By manual editing of the generated OWL file, it is possible to specify labels in alternative languages, but this only recommended for expert users.
- For <<BusinessModelProperty>> DateRequired : date, specify collectionView as true, detailView as true, and label as Date Required. Repeat as shown below:
Class Property name collectionView detailView label ID Order DateRequired True True Date Required Order Quantity True True Quantity FoodOrder UnitPrice False True Unit Price BoxOrder Size True True Size Doughnut Type False True Type Doughnut Flavor False True Flavor Doughnut Icing False True Icing Icing Pasty Filling False True Filling IcedBun Icing False True Icing Icing
Figure 5. Stereotypes tab of the Properties view
- Specify the relationship between FoodOrder and BoxOrder: Every food order must have a box order before it can be shipped. This is modeled by connecting FoodOrders to BoxOrders with a directed association, resulting in a relationship in WSRR. Click the small right-facing arrow next to Association on the palette on the right, then click Directed Association.
- Click FoodOrder and drag to BoxOrder, then type the name of the relationship, such a BoxOrder, to specify a relationship from FoodOrder to an object of type BoxOrder.
- From the Properties view, similarly to the attributes, specify the multiplicity (for the BoxOrder side) as 0..1, and on the Stereotypes tab, set the label as Box Order.
- Ensure your diagram is the same as in Figure 1 and save the model: Click File => Save. The business model is now fully modeled and ready to generate a WSRR configuration.
- Right-click Models and click Generate All WSRR Artifacts. After a short wait you should see a success message.
Configuring the user interface -- overview
The WSRR UI is highly customizable. Using a series of XML files, you can control almost all aspects of the UI and tailor the user experience according to the person's role in the organization. WSRR uses seven different XML definition files:
- Perspective
- The perspective definition is the top-level configuration object. It ties together all the other configuration files. The WSRR UI has several perspectives, and you can only use one at a time. Use the drop-down box at the top, to the right of the browser window, to set the current perspective. The perspective file specifies the Menu Bar file, Navigation Tree file, and home page to use, and the mappings of detail view definitions to types.
- Menu bar
- The menu bar structure is specified in the menu bar configuration file.
- Navigation tree
- If you are still using a navigation tree, the structure is specified in the navigation tree configuration file.
- View query
- View queries, used in the Menu Bar and Navigation Tree configuration files, are specified in view query files.
- Detail view
- Detail view definition files specify how the data and metadata associated with an object stored in WSRR are displayed.
- Collection view
- Collection view definition files specify how lists of objects are displayed, including which properties are displayed in columns, whether they can be sorted, and so on.
- Home page
- The home page is the front page you see when you log in to WSRR. The home page definition file specifies the functionality present on that page.
Figure 6 shows the hierarchy representing how the different configuration files relate to one another:
Figure 6. UI Configuration definitions and their relationships
For each model in an individual WSRR Configuration Project in WSRR Studio, a whole set of UI configuration files, described above, is generated. If you want the UI configurations to be in the same perspective, you must merge them manually.
Customizing Detail View definitions
When any object is WSRR is displayed, it uses a Detail View definition to determine what data to display and how to display it. A Detail View definition is an XML file that conforms to the DetailViewDefinition XSD schema in the file system where WSRR was installed (for example, C:\Program Files\IBM\WebSphere\ServiceRegistry\admin\schemas\DetailViewDefinition.xsd). By default, a detail view is made up of several tabs, including: Details, Impact Analysis, Governance, Policy, and Activity. Only the detail tab can be customized, but you can select whether the other tabs are visible.
For this scenario, you need to define Detail View definitions for each of the bottom-level objects, such as Box Order, Doughnut, Pasty, and Iced Bun. They are auto-generated, but you must do some editing to prepare them for use:
- Open the Detail View definition for Doughnut.
- Expand Configuration Profile Files => Web UI Configuration => Detail Views and double-click orderDoughnutDetailView. When the file opens the default view is Design. Switch to the Source tab at the bottom of the main view.
The first part of this file that matters is <definition:tab-definition tab-name="details">. As the tag suggests this defines the Details tab of the Detail View, where the name attribute is used internally to represent this tab. From herein when describing the XML tags the namespace will not be shown, for example, tab-definition, not definition:tab-definition.
Tab-title-message defines the name as Details from the default Resource Bundle. Resource Bundles are a Java concept that contain locale-specific objects. For more information relating to Resource Bundles, search the internet for java.util.ResourceBundle.
The main section of the Details tab is the General Properties, denoted by the general-properties tags. The first tag within these tags is heading-message which specifies the heading for the section, by default this is General Properties.
Each property is then specified by a property tag. Property-name is the name of the property, not how it is displayed. For modeled properties such as Flavor, the property-name specified in the detail view must be in the form prefix_propertyname, so for flavor, it would be order_flavor. This separates the property from any user-defined properties that may have the same name. The property-messages tag is concerned with what is displayed, with property-message specifying the text to use, and field-help-message specifying the hover-help. The generated file doesn't specify the resource bundle for properties like name and namespace, as there are already messages in all the supported locales for these properties, but it does specify a resource-bundle for the modeled properties. The resource bundle is a text file with key value pairs, saved within a JAR file.
For WSRR V6.3: In WSRR Studio, these JARs will open in the OS's associated application for files of type JAR. Ensure that the association is with something like WinZip:
- Open the Resource Bundle.
- Expand Configuration Profile Files => Web UI Configuration => Resource JARs. Then double-click orderResource and open the orderResource.properties file with an editor that can handle Unix-style end-of-line characters, such as Microsoft WordPad.
For WSRR V7: The nature of Resource JARs is hidden from the user, and WSRR Studio opens the properties file for the user as if it were in a simple folder:
- Open the Resource Bundle.
- Expand Configuration Profile Files => Web UI Configuration => Resource JARs. Then double-click orderResource to open the properties file in WSRR Studio.
Each class, such as Doughnut, has a section for its Detail View message and its Collection View messages. Message names are in the pattern detail.view.classname.property for the property name and detail.view.classname.property.field.help for the hover help. In WSRR V6.3, any changes made now will be overwritten the next time WSRR Artifacts are regenerated.
Returning to the detail view, after general-properties is additional-properties, in contrast to what its name suggests, refers to the Links section on the right of the Detail View page. It is optional and does not include the other sections below Links.
After additional-properties is remaining-properties, which defines what is displayed as Additional Properties. By default, it is a collapsed twisty of all other properties, both modeled and user-defined, that are set for the object. It can be removed if required, or set to be initially expanded.
The next section is Relationships, which lists all the relationships from this object and provides links to the targets. The generated relationships tags include tags that exclude relationships: predecessors and template. In this example of Doughnut, it explicitly specifies the relationship from Doughnut to BoxOrder, letting you specify more detailed messages and hover help. The relationship would still have been displayed here without the specific reference.
The classifications tag specifies where on the page to list the classifications applied to the given object.
That is the end of the generated Details tab. The remaining tags specify details for the other tabs on the detail view. See the information center for more on the detail tab and the other tabs.
For this scenario, you don't need properties: description, namespace, and version for any of the modeled objects. Edit each of the Detail View definitions and remove these from the General Properties. The order in which the properties are displayed can be changed by reordering the properties in the Detail View definition. It is unlikely that you will want the remaining properties to be displayed or many of the extra tabs. Delete these as needed. Deleting the tab-definition tags is sufficient to remove them from the detail view. Make sure that you leave the Governance tab.
Customizing Collection View definitions
The Collection View definition specifies how a list of objects of an individual primary type is displayed in WSRR. For example, instances of the Doughnut business model are listed according to the orderDoughnutCollectionView file. A Collection View definition file is an XML file that must conform to the CollectionViewDefinition XSD schema. There are two essential parts to the Collection View definition; a list of properties that are represented as columns and a list of the buttons which are displayed across the top of the results table.
In the Collection View, the list of columns is defined within the column-definitions tags. Each column is defined by a pair of column-definition tags with heading-message and property-name tags inside denoting the column heading and the property to be displayed respectively.
After column-definitions is button-definitions. Buttons are defined by a pair of button-definition tags, enclosing button-message,button-action and (optionally) model- reference tags. Button-message defines the texts that appears in the button and button-action specifies what should occur when the button is clicked. The options for button action are finite and include createGenericObject and deleteItems. More can be found on these options in the information center. Model-reference is only used when the action is createGenericObject and specifies the type of modeled object to create.
Each of the classes defined in our business model has a Collection View definition generated for it. This includes name, graph, namespace, version and description out-of- the-box and whichever modeled properties have had the stereotyped property: collectionView set to true. As with the detail view definitions; namespace, version and description are not required, nor is graph, so please remove these from the Collection View definitions for Doughnut, Pasty, IcedBun, BoxOrder and FoodOrder. There is no need to change Order as we don't need its Collection View at all. You could, optionally, delete it and remove its entry from the Perspective Definition.
- Find the Collection View definitions: Expand CafeAndBakerScenario => Configuration Profile Files => Web UI Configuration => Collection Views. The generated Collection Views begins with our specified prefix: order.
Creating life cycle and classification
Life cycles are a means of controlling the governance of objects in the WSRR. Specified in the State Adaptive Choreography Language (SACL), life cycles are a set of states and the transitions between those states. Transitions can be manual or automatic (such that when a state is reached the transition occurs immediately and the object moves into the next state). Life cycles are analogous to the concept of state machines and using WSRR Studio are defined in UML.
In WSRR there can only be one life cycle configuration loaded at any one time. When you create a new life cycle in WSRR Studio, what actually happens is that you create a new composite life cycle and when you initially govern an object you select the composite life cycle desired. As a consequence of this, once you define your own composite lifecycle all the GEP life cycles are subsequently generated in the configuration profile. To prevent this:
- Delete all the LifecycleStateMachines from within <<LifecycleModel>>LifecycleDefinition.
- Create a new life cycle model: Expand CafeAndBakerScenario, right-click Models, and select Create WSRR Lifecycle. In the resulting wizard enter:
WSRR V6.3 field WSRR V7 field Description Input State machine name Name Name representing the life cycle, used in WSRR Studio and in WSRR when initiating the life cycle. OrderLifeCycle State machine label Label Used by WSRR only when referring to the life cycle's classification system from a configuration perspective. Order Life Cycle State machine viewLabel Web UI display name Used in the generated WSRR UI's Menu Bar to refer to the life cycle. Order Life Cycle State machine comment Comment Purely a comment Optional State machine viewComment Web UI description Description of the life cycle used in the Web UI Optional Target Configuration Project Target configuration project Project where the model will be created. CafeAndBakerScenario
- Create four new states on the canvas: Drag State from the Palette on the right side on to the canvas four times.
- Rename all the states, including the Initial and Final states.
- Click on the automatically assigned name and press F2 (or just type) to rename each state.
- With a state selected, open the Properties view at the bottom of the screen and navigate to the Stereotypes tab. From here you can set the label.
- From InitialState to FinalState, rename all states and apply their labels:
Original Name New Name Label InitialState CandidateOrder Candidate Order State1 SubmittedOrder Submitted Order State2 SubscribedOrder Subscribed Order State3 OrderReady Order ready State4 OrderDispatched Order Dispatched FinalState OrderCompleted Order Completed
- Link the states with transitions. To define a transition, click Transition (in the Palette), then drag from the source state to the target state. Perform this for five transitions between the states in the order shown in the above table. Don't worry about naming the transitions yet.
- Arrange the diagram: Right-click and select Arrange All.
- The life cycle is now defined but the triggers for the transitions are not, and the default for them is automatic. In this case, automatic is not the desired behavior, so you need to define the trigger for the transitions: Right-click a transition and select Add UML => Trigger => Signal Event. A new menu opens.
- Select Create Signal Event, which causes another new menu to appear.
- Select Create Signal. Repeat this for all the transitions starting from the bottom and working up towards the Order Completed state.
- Rename the signals and apply labels to them. If there is no label present, WSRR Studio will use the name when generating the configuration files, but labels are more flexible.
- Define labels for and rename the Signals: Expand CafeAndBrokerScenario => Models => <<LifecycleModel>> LifecycleDefinition and click <<LifecycleSignal>> Signal1.
- Open the properties view at the bottom of the screen. From the General tab you can rename the signal, and from Stereotypes you can edit the label. Set the following labels and names for all the Signals:
Signal name Label New name Signal1 Submit Order Submit Signal2 Subscribe to Order Subscribe Signal3 Fulfill Order Fulfill Signal4 Dispatch Order Dispatch Signal5 Pay for Order Pay
- This finished life cycle should look like Figure 7. Save the life cycle: Click File => Save.
Figure 7. Completed life cycle diagram.
- The life cycle is now finished and ready for WSRR configuration generation. Right-click Models and click Generate All WSRR Artifacts. This time, the success message will also say that it hasn't overwritten the manual changes to the view definition files. Instead, files were generated with .gen in their filename and displayed with (Generated) after the name in the Explorer. Had you made changes to the model which needed to be included in the manually modified files, then it would be up to you to manually merge the files and delete the .gen files.
Creating View Query and Menu Bar definitions
WSRR V6.3 navigation around the UI is done with the Menu Bar, which consists of several optionally nested menu items. A menu item can be a link that you click to perform an action, or it can reference a View Query to display a subset of items in the registry. Each Menu Bar definition file defines one Menu Bar. The Menu Bar definition is specified in XML and must conform to the MenuBarDefinition XSD schema.
A View Query definition defines a query to run and a collection view to use to display the results. There are several different mechanisms for specifying the query; from using XML tags to specifying actual XPATH. Each model in the Configuration Project will result in a separate ViewQuery file being generated and a separate Menu Bar definition. The View Query definition is specified in XML and must conform to the ViewQueryDefinitionSet XSD schema.
- Open the Menu Bar definition for the OrderModel business model: Navigate to CafeAndBakerScenario => Configuration Profile Files => Web UI Configuration => Menu Bars and double-click orderMenuBar.
Menu Bar definitions are straightforward. Within one pair of menu-bar tags there is one (and only one) pair of menu-item tags which forms the root of the menu-bar. Within this first pair of menu-item tags there are any number of menu-item tags which can be nested within other menu-item tags to represent sub-menus. The first menu-item within the menu-bar doesn't actually represent an entry in the menu, unlike all other menu-item tags.
Each menu-item must have an id and a message-key attribute. The id is a unique string used to identify the menu-item. The message-key allows the localized text to be displayed in the menu to be specified. Optionally, menu-items can have resource-bundle-name, specifying the resource bundle containing the message-key and view-query-id that specifies the query to execute when menu-item is selected. Other optional attributes also exist -- for more information, see the information center.
- Open the View Query definition file for the OrderModel business model: Navigate to CafeAndBakerScenario => Configuration Profile Files => Web UI Configuration => View Queries
and double-click orderViewQuery.
Within a pair of ViewQueryDefinitionSet tags is a pair of QueryDefinitions tags. Within these are one or more pairs of Query tags. There is one query tag per defined query. Queries can be specified in several different ways. All the WSRR Studio-generated Query definitions follow the same pattern with each query returning all objects with a given classification. For example, the orderViewQuery query with name showorderIcedBuns, which will return all IcedBun objects is defined as below:
Excerpt from generated View Query definition
<set:Query id="showorderIcedBuns"> <set:ObjectType>GenericObject</set:ObjectType> <set:DisplayType>http://ibm.com/Scenario#IcedBun</set:DisplayType> <set:QueryClassificationsAllOf> <set:ClassificationURI>http://ibm.com/Scenario#IcedBun</set:ClassificationURI> </set:QueryClassificationsAllOf> </set:Query>
To see the complete list of all the ways of defining view queries see the information center. The UI configuration files generated are a best guess, and cannot be expected to be exactly what is wanted by the end user. For this example we will create new entries in the menu bar which take the user straight to the creation wizard for each of the food orders, and assuming the menu bar is for café users and not for the bakers, move menu bar entries which show existing orders in various life cycle states to the menu for the business models.
- Open the Menu Bar definition for the OrderModel business model: Navigate to CafeAndBakerScenario => Configuration Profile Files => Web UI Configuration => Menu Bars and double-click orderMenuBar.
- Around line 11, find a menu-item with id view. Immediately before this line, insert a new menu-item with id create and message-key collectionButton.new.
You can use Control and Space to autocomplete the tags. It should look like this:
<definition:menu-item id="create" message-key=" collectionButton.new"> </definition:menu-item>
- Inside these tags, create three new menu-item tags with the following details.
id message-key resource-bundle-name url create.doughnut navigationtree.order.Doughnut orderResource CreateGenericObject.do?businessModelTemplateName=http://ibm.com/Scenario%23Doughnut create.icedbun navigationtree.order.IcedBun orderResource CreateGenericObject.do?businessModelTemplateName=http://ibm.com/Scenario%23IcedBun create.pasty navigationtree.order.Pasty orderResource CreateGenericObject.do?businessModelTemplateName=http://ibm.com/Scenario%23Pasty
It should now look like this:
<definition:menu-item id="create" message-key="collectionButton.new"> <definition:menu-item id="create.doughnut" message-key="navigationtree.order.Doughnut" resource-bundle-name="orderResource" url="CreateGenericObject.do?businessModelTemplateName=http%3A//ibm.com/ Scenario%23Doughnut"></definition:menu-item> <definition:menu-item id="create.icedbun" message-key="navigationtree.order.IcedBun" resource-bundle-name="orderResource" url="CreateGenericObject.do?businessModelTemplateName=http://ibm.com/ Scenario%23IcedBun"/> <definition:menu-item id="create.pasty" message-key="navigationtree.order.Pasty" resource-bundle-name="orderResource" url="CreateGenericObject.do?businessModelTemplateName=http://ibm.com/ Scenario%23Pasty"/> </definition:menu-item>
Use messages from existing resource bundles here to avoid having to define your own. WSRR Studio overwrites any changes to the generated resource bundle. The life cycle menu bar entries are in a different menu bar configuration file from the one you've just edited, because they have different prefixes, and prefixes must be unique. Copy over the menu bar definition from the life cycle menu bar to the business model one.
- Open the LM64 Menu bar configuration file: Navigate to CafeAndBakerScenario => Configuration Profile Files => Web UI Configuration => Menu Bars and double-click on LM63Menu.
- Look for the line:
<definition:menu-item id="menu.LM63.OrderLifeCycle" message-key="menu.LM63.OrderLifeCycle" resource-bundle-name="LM63Resource" view-query-id="showLM63OrderLifeCycles">and copy everything from this line to
- You should still have the order menu bar definition open. Find the line
<definition:menu-item id="menubar_help" message-key="menubar.help">and paste in the configuration, you just copied, immediately before it.
- Save the file: Click File => Save.
Customizing the Home Page definition
The home page definition defines the panels visible on the home page. There are five different types of panel; business objects panel, saved search panel, object collection links, load document panel and browse by classification panel. Home page configurations are defined in XML which conforms to the HomePageDefinition XSD schema. WSRR Studio does not generate configuration for the home page, however generated business models will show in the business objects panel. For more on home page definitions, see the information center.
Customizing the Perspective definition
The WSRR UI supports the concept of perspectives. A perspective represents a collection of different views, which allow for different perspectives to each provide a different view of the same data. Perspective definition files sit at the top of the hierarchy of UI configuration files. It is with the perspective definition file that all the other UI configuration files are tied together. Perspective definitions are specified in XML files conforming to the PerspectiveDefinition XSD schema.
WSRR Studio generates a perspective definition file for each model (or prefix) in the Configuration Project. It automatically creates entries specifying that the generated detail views, menu bar and collection views are to be used. Inside a pair of perspective-definition tags are tags which specify all aspects of the perspective. Perspective- definition has two attributes; weight, which helps to define the ordering of the perspectives in the perspective selection drop-down menu and perspective-definition-name which is the name shown for the perspective in the perspective selection drop-down menu. Here are the relevant sections of the perspective-definition:
|Tag name
|Specifies menu-bar configuration to use
|Specifies home-page configuration to use
|Contains view-mapping tags, each pairing a detail-view-definition with a display-type.
|Contains view-mapping tags, each pairing a collection-view-definition with a display-type.
There are other sections to the perspective-definition configuration file and these are detailed in the information center.
You have now created a fully customized UI for WSRR that will make it much easier for users to interact with it. You have created business models, defined a life cycle, customized View Definitions and Collection Views for the business models, and defined menu bar entries to access them. You can do even more customization by creating custom buttons and themes -- for more information, see the information center.
- To see the results of the customization, export what you have and load it into WSRR: Click File => Export. Expand WebSphere Service Registry and Repository (WSRR) and select WSRR Configuration Profile.
- Click Next. Ensure that CafeAndBakerScenario is selected for Configuration Project. Enter a directory of your choice in Target Directory (or navigate to it by clicking Browse).
- Click Finish. WSRR Studio automatically generates the WSRR artifacts before exporting, which can lead to errors or warnings at the point of completion. If you have warnings, simply click Finish. For errors, you must click Cancel.
- Import the Configuration Profile into WSRR and activate it: Browse to the URL for your WSRR deployment, such as http://myserver:9080/ServiceRegistry. Log in if required.
- From the perspective drop-down, select Configuration. Once loaded, go to the menu bar and click Manage Profiles => Configuration Profiles.
- Click Load Configuration Profile.
- Click Browse and navigate to the zip file exported from WSRR Studio. Enter a name for the profile where it says Provide a Profile configuration item name, and click Finish.
- Once loaded, select the check box next to the profile just loaded, and then click Make Active.
- Switch to the orderAdmin perspective: From the perspective drop-down, select orderAdmin.
Check out the UI that you have just created. Try out the menu and create a few orders, then govern your orders and transition them. You should then be able to use the Order Life Cycle menu to view the objects at each life cycle stage.
- WebSphere Service Registry and Repository information center
A single Web portal to all WebSphere Service Registry and Repository documentation, with conceptual, task, and reference information to help you install, configure, and use the product.
- Tab definition
Topic from Web UI reference section of the WebSphere Service Registry and Repository information center.
- Collection view definition
Topic from Web UI reference section of the WebSphere Service Registry and Repository information center.
- Menu bar definition
Topic from Web UI reference section of the WebSphere Service Registry and Repository information center.
- View query definition
Topic from Web UI reference section of the WebSphere Service Registry and Repository information center.
- Home page definition
Topic from Web UI reference section of the WebSphere Service Registry and Repository information center
- Perspective definition
Topic from Web UI reference section of the WebSphere Service Registry and Repository information center.
- WebSphere Service Registry and Repository product page
Product descriptions, product news, training information, support information, and more.
- WebSphere Service Registry and Repository documentation library
WebSphere Service Registry and Repository announcement letters, demos, documentation, Redbooks, tutorials, Webcasts, and white papers.
- WebSphere Service Registry and Repository requirements
Hardware and software requirements for WebSphere Process Server.
- WebSphere Service Registry and Repository support
A searchable database of support problems and their solutions, plus downloads, fixes, problem tracking, and more.
- WebSphere Service Registry and Repository Handbook
This IBM Redbook discusses the architecture and functions of WSRR, along with sample integration scenarios that you can use to implement WSRR in an SOA.
- developerWorks WebSphere developer resources
Technical information and resources for developers who use WebSphere products. developerWorks WebSphere provides product downloads, how-to information, support resources, and a free technical library of more than 2000 technical articles, tutorials, best practices, IBM Redbooks, and online product manuals.
- developerWorks WebSphere application connectivity developer resources
How-to articles, downloads, tutorials, education, product info, and other resources to help you build WebSphere application connectivity and business integration solutions.
- developerWorks WebSphere business process management developer resources
WebSphere BPM how-to articles, downloads, tutorials, education, product info, and other resources to help you model, assemble, deploy, and manage business processes.
- developerWorks WebSphere SOA and Web services developer resources
How-to articles, downloads, tutorials, education, product info, and other resources to help you design and build WebSphere SOA and Web services solutions.
- Most popular WebSphere trial downloads
No-charge trial downloads for key WebSphere products.
- WebSphere forums
Product-specific forums where you can get answers to your technical questions and share your expertise with other WebSphere users.
- WebSphere on-demand demos
Download, watch, and learn what WebSphere products and WebSphere-related technologies can do for your company.
- developerWorks WebSphere weekly newsletter
The developerWorks newsletter gives you the latest articles and information only on those topics that interest you. In addition to WebSphere, you can select from Java, Linux, Open source, Rational, SOA, Web services, and other topics. Subscribe now and design your custom mailing.
- WebSphere-related books from IBM Press
Convenient online ordering through Barnes & Noble.
- WebSphere-related events
Conferences, trade shows, Webcasts, and other events around the world of interest to WebSphere developers.
- developerWorks blogs
Join a conversation with developerWorks users and authors, and IBM editors and developers.
- developerWorks Webcasts
Free technical sessions by IBM experts that can accelerate your learning curve and help you succeed in your most difficult software projects. Sessions range from one-hour Webcasts to half-day and full-day live sessions in cities worldwide.
- developerWorks podcasts
Listen to interesting and offbeat interviews and discussions with software innovators.
- developerWorks on Twitter
Check out recent Twitter messages and URLs.
Dig deeper into WebSphere on developerWorks
- Overview
- New to WebSphere
- Technical library (tutorials and more)
- Forums
- Community
- Downloads
- Products
- Events
developerWorks Premium
Exclusive tools to build your next great app. Learn more.
developerWorks Labs
Technical resources for innovators and early adopters to experiment with.
IBM evaluation software
Evaluate IBM software and solutions, and transform challenges into opportunities.


text:
Browsing SPS Theses by Author "MARTENS, Kerstin"
Now showing items 1-1 of 1
Title:NGOs in the UN System : a study of institutionalised relations between societal actors and the United Nations Author(s):MARTENS, KerstinDate:2003Citation:Florence, European University Institute, 2003Type of Publication:ThesisSeries/Report no.:EUI PhD theses; Department of Political and Social SciencesAbstract:NGOs and the United Nations reveals how NGOs have changed their interaction with the UN since the mid-1990s. It also looks at how their representation to the UN, their consultative status and their characteristic features ...

subset: commoncrawl


text:
Skip to main content
Toggle navigation
Price Guide
Motorsport News
F1 Seasons
Team Profiles
Driver Profiles
Featured Articles
1964 Excalibur SS
1964 Excalibur SS
1964 Excalibur SS news, pictures, specifications, and information
The History of Excalibur
The Excalibur Automobile Corporation. The Art of Automaking.
Generally acknowledged as the oldest and largest manufacturer of upscale limited production automobiles in the United States, Excalibur Automobile Corporation of suburban Milwaukee is now in its fourth decade of automobile production.
It all started in 1964, when Brooks Stevens sketched a concept car on a restaurant place mat. As a consultant to Studebaker and a renowned industrial designer, Brooks was asked to design a 'show car' for the 1964 New York Auto Show. Studebaker wanted a 'show stopper' for their exhibit.
His idea was based on the design of the 1927 Mercedes-Benz built with Studebaker Avanti components. In those days, Studebaker imported Mercedes, so Brooks tied the Mercedes design to the Daytona chassis and called it the 'Mercebaker.'
The prototype was built in just eight weeks, ready three nights before the New York Show. When it pulled in the New York Coliseum, Studebaker announced that it would phase out production. Brooks and his two songs, David and Steve, conferred and decided to show the prototype anyway. They used the name Excalibur - a name linked to Brooks Stevens from his racing days. Brooks had earlier designed, built and victoriously raced a team of Excalibur sports cars in the 1950's.
The Excalibur display created overwhelming excitement, producing a long list of potential buyers. Two people asked Brooks if he would build similar cars for them. They were given a figure of $6,000. One of the gentlemen happened to be New York City's largest Chevrolet dealer who asked Brooks if he would consider building the Excalibur with a Chevrolet engine. Brooks told him they could if he supplied the engine.
To further test interest in the car, the Stevens brothers ran an ad in the Wall Street Journal three days before Christmas. They received over 400 inquiries, sold 25 cars in a week with a $1,000 deposit on each and borrowed another $15,000 from the bank. With a total of $40,000 Excalibur was born.
In 1966, the company moved to its present facility which now covers over 100,000 square feet in West Allis, Wisconsin - the west side of Milwaukee, well known for its skilled craftsmen.
Since 1964, over 3,500 vehicles have been shipped to dealers and distributors around the world. Excaliburs have been owned by many famous people, including Bill Cosby, Frank Sinatra, Steve McQueen, Dick Van Dyke, Tony Curtis, Shirley Jones, Sonny and Cher, Dean Martin, Jackie Gleason, Roberto Duran, and Paul Harvey. One of the most enthusiastic owners is Phyllis Diller - she has purchased four of them. The King of Spain was one of our more recent customers.
Excalibur's classic series of automobiles includes the Phaeton, Touring Sedan, Roadster, Limited Edition and Grand Limousine. The newest addition to this fine family of handmade automobiles, is the Excalibur Cobra. In stark contrast to a kit car, this fully manufactured turn-key high performance automobile is a classic 1966 Cobra reproduction reengineered for the 90's - the most sensational sports car ever built.
Excalibur's exceptional automotive line is upstaged only by the quality of the Excalibur Team. Gathered under a 100,000 square foot facility in suburban Milwaukee, Wisconsin are some of the finest craftsmen in the business.
As the grandfather of contemporary classic automobile industry, Excalibur endeavors to continuously improve its quality, aesthetic appeal and engineering excellence.
• 1976 Porsche Turbo 930 Personalized by The King of Cool to Cross the Block Aug. 15
WALWORTH, Wis. – July 14, 2015
– The very last car special-ordered by The King of Cool—the late mega movie star Steve McQueen—will be offered for sale at the Mecum Daytime Auction in Monterey this Aug. 13-15 at the Hyatt Regency Monterey Hotel and Spa – Del Monte Golf Course. A portion of the proceeds from the sale of the 1976 Porsche 930 Turbo Carrera will be donated to McQueen's alma mater,...
[Read more...]
Pinehurst Concours Celebrating Two Car Anniversaries
VILLAGE OF PINEHURST, N.C. (May 1, 2014) – The Pinehurst Concours d'Elegance will stage 119 rare and vintage cars in 12 classes Sunday-- from Brass Era autos more than 100 years old to noteworthy race cars -- and the second annual auto showcase will also celebrate two significant anniversaries. Class 6 gracing the Pinehurst Resort fairways will honor the 50th anniversary of the Ford Mustang, while Class 7 pays tribute to the 40th anniversary of the Porsche Turbo. The Ford Mustang debuted i...
[Read more...]
Dennis Hopper and Steve McQueen Motorcycles Added to Mecum Celebrity Items Auction
Rare and Vintage Motorcycles Join a Growing List of Collectible Vehicles Set to Hit the Auction Block This Summer
Walworth, WI - June 20, 2013
-- Mecum has announced the addition of two vintage, celebrity motorcycles to the upcoming Celebrity Items Auction taking place July 26-27 at the Barker Hangar in Santa Monica. A 1968 Husqvarna 250T Commando previously owned by actor Dennis Hopper and a 1971 Husqvarna 400 Cross previously owned and raced by actor Steve McQueen join a growi...
[Read more...]
Mecum Rolls Out The Red Carpet For 'Celebrity Cars' July 26-27, Santa Monica, CA
From Elvis Presley, Frank Sinatra, Steve McQueen, Bette Davis, 'The Green Hornet,' and Many More
Walworth, Wis. – June 10, 2013
– Mecum Auctions will be rolling out the red carpet for a fleet of celebrity cars and motorcycles at its inaugural Mecum Celebrity Items Auction: Celebrating the Legendary History of Hollywood at the Barker Hangar in Santa Monica, CA July 26-27, 2013. View an updated list of celebrity, collector cars now online at: http://bit.ly/ZIeAzg. Steve McQuee...
[Read more...]
Mecum Auctions Rolls Out The Red Carpet For 'Celebrity Cars' July 26-27 At The Barker Hangar In Santa Monica, Ca
Los Angeles, CA - June 10, 2013
- Mecum Auctions will be rolling out the red carpet for a fleet of celebrity cars and motorcycles at its inaugural Mecum Celebrity Items Auction: Celebrating the Legendary History of Hollywood at the Barker Hangar in Santa Monica, CA July 26-27, 2013. View an updated list of celebrity, collector cars now online at: http://bit.ly/ZIeAzg. Steve McQueen's 1969 Chevrolet C/10 Baja Truck (Lot F239) will go under the hammer for the first time ever. It was desi...
[Read more...]
Similarly Sized Vehicles from 1964
Chevrolet Chevy II Series
Chevrolet Corvair Series
Ferrari 1512
Ferrari 250 LM
Ferrari 275 GTB/4
Ferrari 275 GTB/C Speciale
Ferrari 275 P
Jaguar 3.8 MKII
Jensen C-V8 MK II
Similarly Priced Vehicles
Imperial Crown
Excalibur: 1961-1970
Similar Automakers
Excalibur History
Other models by Excalibur
Excalibur model list
© 1998-2016. All rights reserved. The material may not be published, broadcast, rewritten, or redistributed.


text:
- Report: #946027
Report - Rebuttal - Arbitrate
Complaint Review: Dr. Andrew Jacono
Dr. Andrew Jacono440 Northern Boulevard Great Neck, New York United States of America
Dr. Andrew Jacono Botched Eye Surgery by Incompetent Doctor Great Neck, New York
Ripoff Report
About you?
Ripoff Report
A business' first
line of defense
on the Internet.
If your business is
willing to make a
commitment to
customer satisfaction
Click here now..
Does your business have a bad reputation?
Fix it the right way.
Corporate Advocacy Program™
I had surgery on my upper and lower eyelids. Surgery, he says he has done hundreds of times. He promised me that my almond shaped eyes would not change and that I would have no scarring. After surgery, many, many months later, I couldn't bare to look in the mirror. I despised the way I looked; my almond shaped eyes were huge and round like frying pans. My one eye was pulled; there was no symmetry any longer.
I was left with a lot of visible scarring above and below both eyes. Again, one of my eyes was completely misshaped, it was pulled down at the corner. It looked like such a "sad eye."
All I wanted was to feel refreshed. Instead, I felt PAIN for a long, long time after surgery. I had so much pressure over one eye from whatever he did to me.
Every single one of my fears came true. I couldn't believe this happened to me; he destroyed my face. I must admit, I do blame myself...I found his advertisement, read it, and believed he was a good plastic surgeon. I read he was the "Redo Doctor"...this is true. I had to get my eyes redone by another plastic surgeon. There was NO way I would let him touch my face again.
Jacono and his staff are extremely unprofessional and terribly rude. Don't get fooled by the 5th Avenue address. Don't walk, run away from this doctor.
Now I must mention, Dr. Jacono is extremely CREEPY. In his office he would touch my knee and would rub my back. So inappropriate, so disgusting, so creepy! Please don't say I didn't warn you.
My mother and I had our consultations at the same time. The best thing that came out of all this, is that
I saved my mother from the hands of this man. I tell her everyday, "Mom, I saved you."
This report was posted on Ripoff Report on 09/24/2012 04:26 PM and is a permanent record located here: http://www.ripoffreport.com/r/Dr-Andrew-Jacono/Great-Neck-New-York-11021/Dr-Andrew-Jacono-Botched-Eye-Surgery-by-Incompetent-Doctor-Great-Neck-New-York-946027. The posting time indicated is Arizona local time. Arizona does not observe daylight savings so the post time may be Mountain or Pacific depending on the time of year.
Ripoff Report has an exclusive license to this report. It may not be copied without the written permission of Ripoff Report.
Click Here to read other Ripoff Reports on Dr. Andrew Jacono
If you would like to see more Rip-off Reports on this company/individual, search here:Search Tips
In order to assure the best results in your search:
- Keep the name short & simple, and try different variations of the name.
- Do not include ".com", "S", "Inc.", "Corp", or "LLC" at the end of the Company name.
- Use only the first/main part of a name to get best results.
- Only search one name at a time if Company has many AKA's.
Advertisers above have met our
strict standards for business conduct.


text:
Sligo's Martyn eyes return despite second stroke
Sinead Farrell reveals why Sligo footballer Johnny Martyn is looking to return to the game, despite suffering two strokes already in his career.
Sinead Farrell reveals why Sligo footballer Johnny Martyn is looking to return to the game, despite suffering two strokes already in his career.
Roscommon surrendered their FBD League crown in a cracking contest at Tuam Stadium after Galway struck for two early goals to claim a 2-08 to 0-13 win.
All the results from today's games around the provinces, including the finals of the FBD League in Connacht and Leinster's O'Byrne Cup.
Roscommon will play Galway in the FBD League final after Kevin McStay and Fergal O'Donnell's side upset the Connacht champions Mayo at MacHale Park.
There were wins for Mayo, Roscommon and Galway while Sligo were shocked by GMIT in the second round of FBD League games.
Sligo manager Niall Carew was far from downhearted after his side suffered defeat in their FBD League opener against Galway in Tuam.
Roscommon and Mayo's new management teams made winning starts to their tenures in the FBD League, while Galway and Leitrim also enjoyed victories in Connacht.
Daniel Smethurst defeated Lloyd Glasspool 6-3 7-6 to win the FBD Men's Irish Open singles title.
Ireland's Bjorn Thomson (17) had another terrific victory at The FBD Insurance Irish Open when he overcame Britain's Jamie Whiteford 3-6 6-2 6-3 to take his place in the semi-finals but second seed Sam Barry crashed out to England's Dan Evans 6-3 6-3.
It was a good day for the Irish at the FBD Men's Irish Open as both Sam Barry and Bjorn Thomson recorded victory in their second-round encounters.
The FBD Men's Irish Open began at Fitzwilliam LTC in Dublin today with mixed results for the Irish players in action.
The FBD Men's Irish Open, Ireland's only professional tennis event, begins today at Fitzwilliam LTC and will run all week, with the finals taking place on Saturday.
Roscommon manager John Evans has been gushing in praise of his team following their victory over Galway to secure the FBD League crown.
Roscommon scythed through the Galway defence to plunder four goals in Kiltoom this afternoon and secure their first FBD League title in 16 years on a 4-8 to 1-12 scoreline.
Roscommon manager John Evans has been gushing in praise of his team following their victory over Galway to secure the FBD League crown.
Roscommon will meet Galway in the final of the Connacht FBD League after overcoming Mayo at MacHale Park by five points, 2-12 to 1-10.
Both Galway and Mayo made it two wins from two in this year's FBD Connacht Senior Football League after seeing off Leitrim and IT Sligo respectively.
Kevin Walsh has said that he is delighted with Galway's 0-14 to 0-05 win over Sligo in the FBD Connacht league but predicted wholesale changes for his side's next game.
Reigning champions Leitrim were among the winners in the first round of FBD League action as they beat GMIT by 3-17 to 1-07. There were also wins for Galway, Mayo and Roscommon.
The recent Ulster dominance of the FBD Kilmacud Crokes All-Ireland football Sevens continued as St Gall's of Antrim claimed their sixth title with a 1-11 to 1-10 victory over Down outfit Bryansford.


text:
Videobombing Man Drinking From Flower Vase Makes News Segment Great
Is there anything better than a good videobomb during the news? Well, there is when the videobomb is kind of gross.
Is there anything better than a good videobomb during the news? Well, there is when the videobomb is kind of gross.
Juggling is really hard, so maybe adding fire and chainsaws and knives and stuff like that isn't such a great idea for the non-expert.
The run-of-the-mill college graduation speech has been turned on its ear, thanks to 'It's Always Sunny in Philadelphia' star Charlie Day.
Animals are capable of many things. It turns out talking may be one of them.
You think you might have seen all there is to see of 'Frozen,' but you haven't seen anything until you've seen it recut as a horror movie.
Going to the movies is supposed to be a two-hour break from the rigors of the world, even if it does cost more than your weekly salary.
The power of local news continues to shine with this shining star.
Anyone with little kids knows that getting them to sleep is about as easy as figuring out in your head how much to tip, splitting the atom and understanding the algorithm Facebook uses to determine which are the top stories in your feed.
He may be a college graduate, but this guy doesn't appear to be quite ready to take on the world just yet.
It ain't easy being a monkey on a TV show.
These are the 10 things that should be abolished at the gym. We can almost guarantee you'll agree with some of these things.
The world's biggest action star is also the world's smallest action star.


text:
Rick Perlstein: Our Obama BargainRoundup: Historians' Take
tags: Barack Obama, Rick Perlstein, The Nation, negotiation, moderation
Rick Perlstein is the author of Before the Storm: Barry Goldwater and the Unmaking of the American Consensus, winner of the 2001 Los Angeles Times Book Award for history, and Nixonland: The Rise of a President and the Fracturing of America (2008).
We have on our hands a President Groundhog Day. Tom Tomorrow nails it in this recent cartoon, as he so often does: regularly, and regularly and regularly, Obama initiates a negotiation; finds his negotiating partner maneuvering him into an absurd impasse; then "negotiates" his way out of a crisis with a settlement deferring reckoning (in the former of further negotiation) to some specified time time in the future, at which point he somehow imagines negotiation will finally, at long last, work—at which point the next precipice arrives, and he lets his negotiating partners defer the reckoning once more....
We've arrived at a question of character, or deep psychological disposition. I've always thought of Barack Obama's obsession with a "Grand Bargain"—Democrats give something on spending, Republicans give something on taxes—as having very little to do at all with concrete policy questions. After all, the austerity Obama seems to want has more and more been revealed as bad policy . Bad politics, too, of course. More and more, in fact, I wonder whether in some deep wellspring of his being this isn't ultimately the point: if it's bad, then it must be good. After all, he's always said such deals should "hurt." In the rhetoric of hurt lives the magic thinking: that the pain in itself makes for noble transcendence. In itself—not in the policy outcome....
It's almost as if, were the Democrats' most cherished nostrum was that the sky is blue; and if the Republicans' most cherished nostrum were that the sky is red, Obama somehow imagines that if he can somehow get both to agree that the sky is purple, lo and behold, America will finally be a warm and conciliatory place.
But guess what! The sky is blue!...
comments powered by Disqus
- The Anthropocene epoch: scientists declare dawn of human-influenced age
- 'No Vacancies' for Blacks: How Donald Trump Got His Start, and Was First Accused of Bias
- New Yorker profiles activist who's drawing attention to lynchings
- Wisconsin GOP senator wants to replace history professors with Ken Burns videos
- UT removes Confederate inscription that it previously said would stay
- NYT publishes historians' plea for the revival of political history
- Some Ohio University professors ditch the textbooks, and the prices
- Renowned Israeli Holocaust Historian: 'If I Were a British Jew, I'd Be Worried'
- Heather Ann Thompson pries loose the long-kept secrets of Attica in her new book
- Lonnie Bunch remembers his first day on the job as director of the new black history museum


text:
- Report: #1038618
Report - Rebuttal - Arbitrate
Complaint Review: Turtleshack.com
Turtleshack.com6821 Industrial Ave. Port Richey, Florida United States of America
Turtleshack.com turtleshack.com turtlesale.com LIARS AND SCAM ARTISTS SELLING SICK AND DYING TURTLES Port Richey Florida
*Author of original report: Wrong Web Address is listed
Ripoff Report
About you?
Ripoff Report
A business' first
line of defense
on the Internet.
If your business is
willing to make a
commitment to
customer satisfaction
Click here now..
Does your business have a bad reputation?
Fix it the right way.
Corporate Advocacy Program™
I emailed the owner several times and received no response. I have called back several times and now receive no answer. These guys are scammers and ripoff artists. Buyers beware!
This report was posted on Ripoff Report on 03/27/2013 05:16 PM and is a permanent record located here: http://www.ripoffreport.com/r/Turtleshackcom/Port-Richey-Florida-34668/Turtleshackcom-turtleshackcom-turtlesalecom-LIARS-AND-SCAM-ARTISTS-SELLING-SICK-AND-DYI-1038618. The posting time indicated is Arizona local time. Arizona does not observe daylight savings so the post time may be Mountain or Pacific depending on the time of year.
Ripoff Report has an exclusive license to this report. It may not be copied without the written permission of Ripoff Report.
Click Here to read other Ripoff Reports on Turtleshack.com
If you would like to see more Rip-off Reports on this company/individual, search here:Search Tips
In order to assure the best results in your search:
- Keep the name short & simple, and try different variations of the name.
- Do not include ".com", "S", "Inc.", "Corp", or "LLC" at the end of the Company name.
- Use only the first/main part of a name to get best results.
- Only search one name at a time if Company has many AKA's.
#1 Author of original report
Wrong Web Address is listed
AUTHOR: Wise1 - ()
SUBMITTED: Tuesday, May 07, 2013POSTED: Tuesday, May 07, 2013
The wrong web address is listed. The establishment listed in the report(MMA-Fitness) went out of business in 2013. The wrong website is listed. The current owner of the displayed website has NO AFFILIATION OR CONNECTION with Bill Murray or the establishment listed in the report(MMA-Fitness). Please remove the website from this post.
Are you an owner, employee or ex-employee with either negative or positive information about the company or individual, or can you provide "insider information" on this company?
Advertisers above have met our
strict standards for business conduct.


text:
0 item(s)
Specialty Zippers for wedding gowns, duvet covers, slipcovers, sailboats...
If zippers are what you were looking for, then you're in the right place! I want to provide you with the best zipper for your project -- from replacing a zipper in your jacket or wedding gown, to making purses or a new sail cover.
I stock 91 colors in 7 different weights of zipper with more technical zippers coming in 2016.
The sewing supplies I sell are what I use in my workroom -- in fact, that's how this store came to be. So if you need help with your sewing project, watch my videos above.
Featured Products
Your Price: $46.00
Your Price: $6.00
Your Price: $8.95
Your Price: $8.95
Your Price: $7.29
Your Price: $6.95
Your Price: $5.30
Your Price: $41.95


text:
Home > Max Lucado
Max Lucado / CP Guest Contributor
Max Lucado: Does Donald Trump Pass the Decency Test?
I don't know Mr. Trump. But I've been chagrined at his antics. He ridiculed a war hero. He made mockery of a reporter's menstrual cycle.
- 02/26/2016
- 76 Comments
- Tag:
Feeling Anxious? Today, Live Today
A worried mind is a divided mind. Worry takes a meat cleaver to our thoughts, energy, and focus.
- 11/26/2015
- 4 Comments
- Tag: Inspirational
God's Goal for You: A Grateful Spirit in Every Situation
Who is the real victor in life? Is it not the person who dies with a thankful and hope-filled spirit? How do we die with gratitude? We live with it.
- 11/27/2014
- 1 Comments
- Tag:
If You Choose Gratitude, Will Your World Be Different?
Thanksgiving is nearly upon us, a season to stop and give thanks. Just the word lifts the spirit. To say thanks is to celebrate a gift. If you choose gratitude, will your world be different?
- 11/26/2014
- 13 Comments
- Tag:
Reflection From Max Lucado on 9/11: Evil. God. Good.
September 11 has become a day of remembrance for the many trials we have endured as a nation over the past decade. The continued fears and anxiety created by ongoing terror threats have become, if not normal, an ever-present stressor. We wonder if we..
- 09/11/2013
- 17 Comments
- Tag:
Max Lucado: Church Should Lead the Way in Remembering 9/11
September 11 is fast approaching. How will your church remember the 9/11 anniversary this year? It seems that in the dozen years since our country's heart and skyline were ripped apart, we still struggle with how to spend this day that represents suc..
- 08/16/2013
- 7 Comments
- Tag:
Max Lucado's Prayer in Response to Conn. School Shooting
It's a good thing you were born at night. This world sure seems dark. I have a good eye for silver linings. But they seem dimmer lately. These killings, Lord. These children, Lord. Innocence violated. Raw evil demonstrated.
- 12/14/2012
- 19 Comments
- Tag:


text:
Browser does not support script.
of our UK undergraduate students are in employment or further study within six months of completing their studies
(according to the 2014/15 DLHE survey)
You'll join a friendly community of almost 19,000 staff and students
The major aim of the single honours Business Studies Programme is to provide a sound and relevant educational foundation for a range of professional careers in industry, commerce, the service sector and self-employment. The programmes offered at the Canterbury Campus develop an understanding of both the national and global dimensions of business management.
This programme provides students with the necessary tools for the critical evaluation of contemporary business systems enabling them to embark on a career in their chosen business field.
The programme offers a contemporary and future orientated analysis of the significant changes impacting on the global business environment. Due to the flexible nature of the framework of programmes in the Business School, students are able to select pathways appropriate to their developing interests as the programmes progress. This provides students with a personalised framework for the critical evaluation of contemporary business issues and their career development. The programme also enables students to develop transferable employability skills appropriate for career development within the business and management field.
There are five distinct pathways available to students taught wholly within the Business School: Business Studies with Accounting, Business Studies with Advertising, Business Studies with Entrepreneurship, Business Studies with Human Resource Management or Business Studies and/with Marketing.
Additionally, Business Studies can be combined with a wide range of other subjects in the joint/combined honours scheme.
Combined honours students in Year 1 follow modules in: Introduction to Financial Accounting, Contemporary Business Issues and Foundations of Management.
Single honours students and those combining Business Studies with other programmes from within the Business Suite also study: Marketing Principles and Practice, Business Environment and Applied Statistics.
All Year 2 students study a core module in Management and Leadership and Project Management (Accredited by the Association for Project Management) and may choose from a range of module options including: e-Business, International Financial Reporting, Retail Marketing, Human Resource Management, Knowledge Management, Retail Strategy, Research Methods, Developing Sustainable Enterprise and a Work Based Learning module.
In Year 3, all students follow a core module in Strategic Management and may choose from a range of module options including: Business Ethics, Financial Management, Individual Study, Marketing: Culture and Communication, Service Management, Knowledge Management, Retail Strategy, Research Project, and Public Relations.
If you are studying on a programme within the Business School, you have the opportunity to undertake a Professional Placement as an optional part of your degree. You spend the third year of a four year degree in a full-time, paid work placement with an employer. The University's Career Development service will support you in finding suitable work placements and you will also receive tutorial support from an academic member of staff throughout the year. This is a very valuable opportunity. It contributes to your professional development by giving you experience of handling business and management issues in a real environment and adds to your employability prospects on graduation. You can register on the programme at the end of your first year.
Successful graduates are equipped to enter a range of professional and business careers. Graduate employment has included accountancy, financial service, retailing, leisure management, marketing, human resource and public sector management. The programme also prepares students for postgraduate study.
The Erasmus Exchange Programme provides opportunities for students to study in Europe for part of the degree.
Choose three options from:
Choose four options from:
Students combining Business Studies with Accounting will take International Financial Reporting not Accounting for Business
Choose up to three options from:
Choose options from:
The 2015/16 and 2016/17 annual tuition fees for this course are:
£1,350 UK/EU students who choose the full-time course with the Professional Placement Year as an option will be charged a UK/EU tuition fee of £1,350 during that year.
Price on application
Tuition fees for all courses are payable on an annual basis, except where stated.
UK/EU full-time tuition fees for this course are set in line with the current maximum regulated tuition fee levels permitted by the UK Government.
Overseas full-time tuition fees for this course may be subject to an annual inflationary increase in every year where the course lasts more than one year.
*Overseas fee scholarships may be available for eligible students. For further information please contact email@example.com or the International Office: firstname.lastname@example.com .
**Full-time courses which have a Foundation Year 0 will have a 2015/16 and 2016/17 UK/EU tuition fee of £6,000 in Year 0.
Although we aim to minimise any additional costs to students over and above the course tuition fee, there will be some additional costs which students on courses are expected to meet.
Read further information about the general additional costs which apply to courses at Canterbury Christ Church University.
Our teaching supports students in reaching their potential in the course. We recognise the diversity of learning styles and techniques they will use and offer a variety of means through which they can engage with the subject: lectures, seminars, discussions; presentations, visiting speakers, digital materials; coursework and tutorials. We offer timely feedback from tutors. We also value the learning from students' experiences with other work and organisations and support their reflections on their academic and personal development. We encourage them to develop skills relevant to life and work as well as for academic study. Typically, teaching takes place in face-to-face mode and in on-line environments and is informed by students' feedback.
A broad range of assessment is included in students' studies and may include report and essay writing, reflective and critical assignment and research activities, case study and individual and group studies. Examinations may be used to recognise end of module achievement, particularly where professional body accreditation is offered, and may involve unseen or open-book exercises.
How to apply
Open days
Get prospectus
Our degree in Business Studies has a 100% overall student satisfaction rating (National Student Survey, 2015).
View our social media directory
Telephone: +44 (0)1227 767700 Prospectus: +44 (0)1227 782900
© 2016 Canterbury Christ Church University
Last edited: 30/06/2016 20:48:00